]> www.infradead.org Git - users/dwmw2/linux.git/commit
KVM: VMX: Fix pending NMI-vs.-IRQ race for user space irqchip
authorJan Kiszka <jan.kiszka@siemens.com>
Mon, 24 Nov 2008 11:26:19 +0000 (12:26 +0100)
committerAvi Kivity <avi@redhat.com>
Wed, 10 Dec 2008 10:51:08 +0000 (12:51 +0200)
commit387f7ca1b989fbde0e43d1e6aa4cbcf52dc5b730
tree76dc9f4c1e84ce7865be17b08564cbaf33bb591f
parentdf1095d4818ac87347ebb58795b28ee435bf512d
KVM: VMX: Fix pending NMI-vs.-IRQ race for user space irqchip

As with the kernel irqchip, don't allow an NMI to stomp over an already
injected IRQ; instead wait for the IRQ injection to be completed.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
arch/x86/kvm/vmx.c