kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #47514
[Bug 1278531] Re: nested kvm fails with trusty and upstream kernels
Cool, so we need to get that pulled into stable. Sorry for being unclear
before. Yes, my kernel just had the patch from bisection reverted. The
kernel Seth made had the fix for that on top.
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1278531
Title:
nested kvm fails with trusty and upstream kernels
Status in “linux” package in Ubuntu:
Confirmed
Bug description:
First: the 3.2 precise kernel handled nested qemu very well. As of
saucy it has declined.
In a host with saucy kernel (even on precise userspace), attempts to
do nested kvm result in a hung kvm (inside the guest - host proceeds
ok) taking 100%cpu.
In a host with trusty kernel (even on precise userspace), nested kvm
fails get past grub. I have two screenshots, one resulting from
attempting to boot from a precise mini-iso, another from attempting to
boot a cloud image at: http://cloud-images.ubuntu.com/quantal/current
/quantal-server-cloudimg-amd64-disk1.img. (If you convert that image
to raw, it fails the same way).
On the host, I see the following in /var/log/kern.log: kvm: zapping
shadow pages for mmio generation wraparound
I've reproduced this both on (a) a intel based vostro laptop - with
separate installs of precise and saucy (with ubuntu precise, saucy,
trust, upstream kernels), (b) an intel based server with precise
userspace and saucy and trusty kernels; and (c) an intel laptop
running full uptodate trusty.
As nested qemu worked will in the previous LTS, I think it is
important to have it working in 14.04 LTS.
============= Original description ================
I have a precise host with saucy ubuntu kernel installed. I installed two VMs there, a saucy and a trusty guest.
In the saucy guest, non-accelerated qemu works fine, but accelerated
kvm hangs the first-level saucy guest completely, and pins it at 200%
cpu usage:
qemu-system-x86 --enable-kvm -monitor stdio -vnc :1
On the trusty guest it works just fine.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1278531/+subscriptions
References