From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:51369) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1URsgh-0004MX-SG for qemu-devel@nongnu.org; Mon, 15 Apr 2013 19:19:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1URsgd-0004df-EW for qemu-devel@nongnu.org; Mon, 15 Apr 2013 19:19:51 -0400 From: Scott Wood Date: Mon, 15 Apr 2013 18:19:28 -0500 Message-ID: <1366067974-5413-1-git-send-email-scottwood@freescale.com> In-Reply-To: <1360823521-32306-1-git-send-email-scottwood@freescale.com> References: <1360823521-32306-1-git-send-email-scottwood@freescale.com> MIME-Version: 1.0 Content-Type: text/plain Subject: [Qemu-devel] [RFC PATCH v2 0/6] kvm/openpic: in-kernel irqchip List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alexander Graf Cc: qemu-ppc@nongnu.org, qemu-devel@nongnu.org This allows QEMU to use the in-kernel KVM MPIC on some PPC platforms. Scott Wood (6): kvm: update linux-headers kvm: use hw/kvm/Makefile.objs consistently for all relevant architectures memory: add memory_region_to_address() openpic: factor out some common defines into openpic.h PPC: e500: factor out mpic init code kvm/openpic: in-kernel mpic support hw/Makefile.objs | 1 + hw/arm/Makefile.objs | 1 - hw/i386/Makefile.objs | 1 - hw/kvm/Makefile.objs | 8 +- hw/kvm/openpic.c | 259 +++++++++++++++++++++++++++++++++++++++ hw/openpic.c | 40 +++--- hw/openpic.h | 12 ++ hw/ppc/e500.c | 123 +++++++++++++++---- include/exec/memory.h | 9 ++ linux-headers/asm-powerpc/kvm.h | 16 +++ linux-headers/linux/kvm.h | 34 +++++ memory.c | 38 +++++- 12 files changed, 491 insertions(+), 51 deletions(-) create mode 100644 hw/kvm/openpic.c -- 1.7.10.4