qemu-kvm: Use upstream kvm-i8259
commitb334ec567f1de9a60349991e7b75083d569ddb0a
authorJan Kiszka <jan.kiszka@siemens.com>
Fri, 2 Mar 2012 09:30:47 +0000 (2 10:30 +0100)
committerAvi Kivity <avi@redhat.com>
Wed, 7 Mar 2012 10:30:34 +0000 (7 12:30 +0200)
tree958b1c7d26dc390596fa8ddc3de93d8bff65f8d6
parent16c3a05b684ecdefeb544b2ad72ffd4566cc246c
qemu-kvm: Use upstream kvm-i8259

Drop the qemu-kvm version in favor of the equivalent upstream
implementation. This allows to move the i8259 back into the hwlib.

Note that this also drops the testdev hack and restores proper
isa_get_irq. If testdev scripts exist that inject > IRQ15, they need
fixing. Testing for these interrupts on the PIIX3 makes no practical
sense anyway as those lines are unused.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
Makefile.objs
Makefile.target
hw/i8259.c
hw/isa-bus.c
hw/pc_piix.c