]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
KVM: Interrupt mask notifiers for ioapic
authorAvi Kivity <avi@redhat.com>
Fri, 17 Apr 2009 22:40:08 +0000 (19:40 -0300)
committerChris Wright <chrisw@sous-sol.org>
Mon, 27 Apr 2009 17:37:03 +0000 (10:37 -0700)
commit6f771da5da5f0b8e04b7003c823af6fdb00c57e5
tree0f032de8271384c2f3c052aefc3814e97dc2cda1
parent1350e5c4945999cd31c6bdf050fb1b161c283d3c
KVM: Interrupt mask notifiers for ioapic

upstream commit: 75858a84a6207f5e60196f6bbd18fde4250e5759

Allow clients to request notifications when the guest masks or unmasks a
particular irq line.  This complements irq ack notifications, as the guest
will not ack an irq line that is masked.

Currently implemented for the ioapic only.

Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
include/linux/kvm_host.h
virt/kvm/ioapic.c
virt/kvm/irq_comm.c
virt/kvm/kvm_main.c