KVM: Move irq sharing information to irqchip level
authorGleb Natapov <gleb@redhat.com>
Mon, 24 Aug 2009 08:54:19 +0000 (11:54 +0300)
committerAvi Kivity <avi@redhat.com>
Thu, 3 Dec 2009 07:32:06 +0000 (09:32 +0200)
commit1a6e4a8c276e122dbeb6f9c610f29735e4236bfd
treea954fc1865f41cd79e5336c59904de1213e141d5
parent79c727d4371aa9af47b0cdbcad53742b5a7919ea
KVM: Move irq sharing information to irqchip level

This removes assumptions that max GSIs is smaller than number of pins.
Sharing is tracked on pin level not GSI level.

[avi: no PIC on ia64]

Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
arch/x86/include/asm/kvm_host.h
arch/x86/kvm/irq.h
include/linux/kvm_host.h
virt/kvm/ioapic.h
virt/kvm/irq_comm.c