Files
linux-st/include/uapi/linux
Steve Rutherford 7543a635aa KVM: x86: Add KVM exit for IOAPIC EOIs
Adds KVM_EXIT_IOAPIC_EOI which allows the kernel to EOI
level-triggered IOAPIC interrupts.

Uses a per VCPU exit bitmap to decide whether or not the IOAPIC needs
to be informed (which is identical to the EOI_EXIT_BITMAP field used
by modern x86 processors, but can also be used to elide kvm IOAPIC EOI
exits on older processors).

[Note: A prototype using ResampleFDs found that decoupling the EOI
from the VCPU's thread made it possible for the VCPU to not see a
recent EOI after reentering the guest. This does not match real
hardware.]

Compile tested for Intel x86.

Signed-off-by: Steve Rutherford <srutherford@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-10-01 15:06:27 +02:00
..
2015-07-29 09:59:20 -05:00
2015-08-25 14:41:50 -05:00
2015-07-01 16:26:08 +02:00
2015-10-01 15:06:27 +02:00
2015-08-03 17:30:00 -07:00
2015-07-21 10:39:05 -07:00
2015-08-27 19:44:53 -04:00
2015-07-20 14:58:46 -04:00
2015-08-18 11:56:13 -06:00
2015-08-04 10:16:57 +02:00
2015-09-04 16:54:41 -07:00