Only minor change in v4: - fixed bisectability issue caused by "pc: Enable MSI support at APIC level" - renamed kvm_get_pseudo_gsi to kvm_irqchip_get_virq - introduce kvm_irqchip_release_virq directly (to avoid renaming in a later series) Jan Kiszka (8): kvm: Refactor KVMState::max_gsi to gsi_count Introduce MSIMessage structure kvm: Introduce basic MSI support for in-kernel irqchips pc: Enable MSI support at APIC level kvm: x86: Wire up MSI support for in-kernel irqchip kvm: Update kernel headers kvm: Add support for direct MSI injections kvm: Enable in-kernel irqchip support by default hw/apic.c | 3 + hw/kvm/apic.c | 34 +++++++++- hw/msi.h | 5 ++ hw/pc.c | 9 --- hw/xen.h | 10 --- hw/xen_apic.c | 5 ++ kvm-all.c | 165 +++++++++++++++++++++++++++++++++++++++++++-- kvm.h | 1 + linux-headers/linux/kvm.h | 38 ++++++++++ qemu-common.h | 1 + 10 files changed, 244 insertions(+), 27 deletions(-) -- 1.7.3.4 -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html