Dmitry Eremin-Solenikov wrote: > Gleb Natapov wrote: > >> Start to use interrupt/exception queues like VMX does. This also fix the >> bug that if exit was caused by a guest internal exception access to IDT >> the exception was not reinjected. >> > > > OK. On real SVM HW this seems to work. However now i'm stumbled upon another > problem wrt. NMI. See another mail. >
I can confirm that this series (probably this patch) breaks the
following scenario:
qemu-system-x86_64 (qemu trunk, emulation mode)
linux (kvm.git) with kvm-amd + kvm-userspace
linux (the same kvm.git)
The second-level guest hangs in the mid of its boot, maybe no longer
receiving some or any interrupt.
So this patch may either expose a bug in the svm emulation of qemu or
comes with a subtle regression that only triggers due to qemu's timing.
This needs to be understood. Gleb, any progress on reproducing it on
your side?
Jan
signature.asc
Description: OpenPGP digital signature
