]> git.proxmox.com Git - mirror_qemu.git/commit - hw/ioapic.c
ioapic: Implement EOI handling for level-triggered IRQs
authorJan Kiszka <jan.kiszka@siemens.com>
Thu, 3 Feb 2011 21:54:11 +0000 (22:54 +0100)
committerAnthony Liguori <aliguori@us.ibm.com>
Fri, 4 Feb 2011 12:33:26 +0000 (06:33 -0600)
commit0280b571c1a153f8926612d8c8d7359242d596f5
tree17ecae86aca385ebc79a209314ca61bc635f5456
parent73eb4c04e9e8ea7f6eb83694cb0c43e38d882a7c
ioapic: Implement EOI handling for level-triggered IRQs

Add the missing EOI broadcast from local APIC to the IOAPICs on
completion of level-triggered IRQs. This ensures that a still asserted
IRQ source properly re-triggers an APIC IRQ.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
hw/apic.c
hw/ioapic.c
hw/ioapic.h [new file with mode: 0644]