From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:55217) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ri92D-0000TR-Js for qemu-devel@nongnu.org; Tue, 03 Jan 2012 13:24:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ri92C-0002S5-Lh for qemu-devel@nongnu.org; Tue, 03 Jan 2012 13:24:29 -0500 From: Alexander Graf Date: Tue, 3 Jan 2012 19:38:43 +0100 Message-Id: <1325615927-1096-1-git-send-email-agraf@suse.de> Subject: [Qemu-devel] [PATCH] PPC: Get -M bamboo work with TCG List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "qemu-devel@nongnu.org Developers" Cc: qemu-ppc@nongnu.org, Hollis Blanchard The -M bamboo target got introduced by Hollis back in the day as a way to run KVM code on ppc440. Unfortunately, since then it's been bitrot quite a bit. One of the reasons for this is that nobody without a ppc440 board can actually run the code, so even if there were volunteers to improve the code, they couldn't because they can't test their changes. This patch set is enough to at least get a Linux guest kernel up for me. I hope with this we can have a successfully working 440 target in QEMU. Thanks to Anthony for the reminder that this is a serious issue. Alex Alexander Graf (4): PPC: 440EP: Initialize timer PPC: Bamboo: Register CPU reset PPC: Bamboo: Set initial TLB entry PPC: 440: Ignore invalid PCI IRQs hw/ppc440.c | 1 + hw/ppc440_bamboo.c | 46 +++++++++++++++++++++++++++++++++++++++------- hw/ppc4xx_pci.c | 4 ++++ 3 files changed, 44 insertions(+), 7 deletions(-)