]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: PIC: call ack notifiers for irqs that are dropped form irr
authorGleb Natapov <gleb@redhat.com>
Thu, 26 Jul 2012 07:00:45 +0000 (10:00 +0300)
committerAvi Kivity <avi@redhat.com>
Thu, 26 Jul 2012 09:19:06 +0000 (12:19 +0300)
commitb6c28e479a919d8e792c6055dbe1900a6035ba71
treea21917407b485a5cbd21741e0d7a42dd6bf4a578
parentc4ad06bffe2ebea8d8d2192ae53cff2ba951f4e5
KVM: PIC: call ack notifiers for irqs that are dropped form irr

After commit 34d71a238fca24 PIT interrupts are no longer delivered after
PIC reset. It happens because PIT injects interrupt only if previous one
was acked, but since on PIC reset it is dropped from irr it will never
be delivered and hence acknowledged. Fix that by calling ack notifier on
PIC reset.

Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
arch/x86/kvm/i8259.c