[Utopic][SRU][PATCH 0/2] Fix for LP #1448269

Chris J Arges chris.j.arges at canonical.com
Thu Jun 25 16:56:00 UTC 2015


BugLink: http://bugs.launchpad.net/bugs/1448269

[Impact]
Users of nested KVM may experience the L1 VM hanging when booting an L2 VM.
Overall this seems to be due to issues with external interrupts not reaching L1
when L2 gets booted.

[Test Case]
Run a nested KVM instance:
https://gist.github.com/arges/9d21c6da03a8c10d3980

[Fix]
commit 4fa7734c62cdd8c07edd54fa5a5e91482273071a
commit f3380ca5d7edb5e31932998ab2e29dfdce39c5ed

I've tested kvm-unit-tests on this before and after the change, and the results
are identical.

Paolo Bonzini (1):
  KVM: nVMX: fix lifetime issues for vmcs02

Wanpeng Li (1):
  KVM: nVMX: Fix nested vmexit ack intr before load vmcs01

 arch/x86/kvm/vmx.c | 51 ++++++++++++++++++++++++++++++++++-----------------
 1 file changed, 34 insertions(+), 17 deletions(-)

-- 
1.9.1





More information about the kernel-team mailing list