]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: x86: Remove support for reporting coalesced APIC IRQs
authorJan Kiszka <jan.kiszka@siemens.com>
Sun, 28 Apr 2013 12:00:41 +0000 (14:00 +0200)
committerGleb Natapov <gleb@redhat.com>
Tue, 14 May 2013 09:09:02 +0000 (12:09 +0300)
commit669d155a66d9d1192dc5eecd75302e625c64982a
tree42002bc4ce144baf0f57882b8b042c7fd34c87a0
parentd5418228e2e37445af661a7cc89e80690ba6e7f9
KVM: x86: Remove support for reporting coalesced APIC IRQs

Since the arrival of posted interrupt support we can no longer guarantee
that coalesced IRQs are always reported to the IRQ source. Moreover,
accumulated APIC timer events could cause a busy loop when a VCPU should
rather be halted. The consensus is to remove coalesced tracking from the
LAPIC.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Acked-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Gleb Natapov <gleb@redhat.com>
arch/x86/kvm/lapic.c
arch/x86/kvm/lapic.h
virt/kvm/irq_comm.c