From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:37531) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ST8QP-0004dd-Qb for qemu-devel@nongnu.org; Sat, 12 May 2012 05:15:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ST8QN-0006Ne-Ee for qemu-devel@nongnu.org; Sat, 12 May 2012 05:15:41 -0400 Received: from mail-bk0-f45.google.com ([209.85.214.45]:35233) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ST8QN-0006NQ-4p for qemu-devel@nongnu.org; Sat, 12 May 2012 05:15:39 -0400 Received: by bkwj10 with SMTP id j10so3105913bkw.4 for ; Sat, 12 May 2012 02:15:35 -0700 (PDT) From: Artyom Tarasenko Date: Sat, 12 May 2012 11:15:19 +0200 Message-Id: Subject: [Qemu-devel] [PATCH 0/4, master+QEMU 1.1] sparc64: let's boot Linux! List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: blauwirbel@gmail.com, Artyom Tarasenko This small patch series fixes two bugs (patches 1 and 3), one reggression (patch 2) and and adds two missing registers to apb_pci (patch 4). The most visible effect: it makes possible booting Linux/sparc64! Currently not from an IDE disk, but virtio is working just fine: http://tyom.blogspot.de/2012/05/booting-linuxsparc64-on-todays-openbios.html /Happy hacking Artyom Tarasenko (4): Implement address masking for SPARC v9 CPUs fix block loads broken in commit 30038fd818 sun4u: initialize OBIO interrupt mappings sun4u: implement interrupt clearing registers hw/apb_pci.c | 18 ++++++++++++++++++ target-sparc/ldst_helper.c | 4 ++-- target-sparc/translate.c | 25 ++++++++++++++++++++++++- 3 files changed, 44 insertions(+), 3 deletions(-)