Jan Beulich schreef op 6-10-2014 om 17:55:
On 01.10.14 at 09:27, <groen692@grosc.com> wrote: Recently I updated my openSuse box from 12.3 to 13.1. On this box I run xen with several guests. One of these guests is an appliance that has 4 kvm guests running. When I start this appliance with the nested vmx feature the appliance crashes either immediately or after a few minutes.
This same guest was running without a problem on opensuse releases 11.4 until 12.3 That's somewhat suspicious: Are you saying that even back then you already relied on nested virtualization (in order for KVM to work in a guest)? Yes, fyi on opensuse 11.4 I compiled the xen from source myself in order for nested vmx to work. I stopped running my on xen when the packeged xen incorperated the functionality I wanted.
( remark that about 3 year ago some patches were written by tim degan to make this appliance work ), I am not 100% sure what the right list to post this is soI also posted this problem on the xen-devel list. Please be less vague for us to understand why you refer to. In particular we'd need to know whether you carried any patches in a private build of yours, which of course we can't really offer any help with. See attached email for the patch back then, it was on the xen-devel list with topic "n2 MSR handling and capability exposure"
Whether the issue belongs here or on xen-devel (or xen-users) depends on what you expect, and by how much you're willing to help narrowing this down: From upstream's perspective, openSUSE and the Xen version it uses are of course only of secondary interest. It would be most interesting to know whether the -unstable tree (soon to become 4.5-rc) also exhibits the problem. The next best thing to try would be plain upstream 4.3.3 (or 4.4.1). No problem, tell me what is the fastest way for you towards on solution and I try to implement it. which ( if any ) repository it is on, or I should go back and compile the xen from source again.
Considering that you only recently switched, I suppose you don't really know whether this is a regression that got introduced during the lifetime of 13.1 (i.e. by one of the updates)? I do not know if it worked at all on opensuse 13.1
==== outup xl demsg I'll have to go through the dumped state in detail to see whether I can spot what caused the VM entry failure. That'll take some more time.
Jan