]> 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)
commite32aef90d226f74b6fa7b866bc20805a3aae5bee
treea21917407b485a5cbd21741e0d7a42dd6bf4a578
parent5a645b123da4e55e140b9654aa48953e39dc063e
KVM: PIC: call ack notifiers for irqs that are dropped form irr

After commit 6feaadf8855f39 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