From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Kiszka Subject: [0.14?][PATCH v3 0/4] IOAPIC fixes Date: Thu, 3 Feb 2011 22:54:10 +0100 Message-ID: Cc: kvm@vger.kernel.org, Alexander Graf , Gleb Natapov , Avi Kivity , Marcelo Tosatti , Blue Swirl To: qemu-devel@nongnu.org, Anthony Liguori Return-path: Received: from fmmailgate01.web.de ([217.72.192.221]:37153 "EHLO fmmailgate01.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753440Ab1BCVyU (ORCPT ); Thu, 3 Feb 2011 16:54:20 -0500 Sender: kvm-owner@vger.kernel.org List-ID: 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