Third round, primarily dropping IOAPIC relocation support: - replace IOAPIC relocation with a qemu-kvm compat patch - fix ioapic_eoi_broadcast name
Note that, even if we do not include the base address explicitly in the IOAPIC state, we will still need to read it out for KVM in-kernel support as its ABI considers the base address part of the IOAPIC state. Jan Kiszka (4): ioapic: Implement EOI handling for level-triggered IRQs ioapic: Save/restore irr ioapic: Add support for qemu-kvm's vmstate v2 ioapic: Style & magics cleanup hw/apic.c | 9 ++- hw/ioapic.c | 230 +++++++++++++++++++++++++++++++++++++++++------------------ hw/ioapic.h | 20 +++++ 3 files changed, 186 insertions(+), 73 deletions(-) create mode 100644 hw/ioapic.h