KVM: Non-atomic interrupt injection
authorAvi Kivity <avi@redhat.com>
Tue, 20 Jul 2010 12:06:17 +0000 (15:06 +0300)
committerAvi Kivity <avi@redhat.com>
Sun, 24 Oct 2010 08:52:54 +0000 (10:52 +0200)
Change the interrupt injection code to work from preemptible, interrupts
enabled context.  This works by adding a ->cancel_injection() operation
that undoes an injection in case we were not able to actually enter the guest
(this condition could never happen with atomic injection).

Signed-off-by: Avi Kivity <avi@redhat.com>

No differences found