From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52885) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bE8Pt-0007OP-S4 for qemu-devel@nongnu.org; Sat, 18 Jun 2016 01:03:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bE8Pq-0007Pn-JF for qemu-devel@nongnu.org; Sat, 18 Jun 2016 01:03:33 -0400 Received: from mail-pa0-x243.google.com ([2607:f8b0:400e:c03::243]:34168) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bE8Pq-0007Ph-Cu for qemu-devel@nongnu.org; Sat, 18 Jun 2016 01:03:30 -0400 Received: by mail-pa0-x243.google.com with SMTP id us13so6959550pab.1 for ; Fri, 17 Jun 2016 22:03:30 -0700 (PDT) Sender: Richard Henderson From: Richard Henderson Date: Fri, 17 Jun 2016 22:03:25 -0700 Message-Id: <1466226207-23581-1-git-send-email-rth@twiddle.net> Subject: [Qemu-devel] [PATCH 0/2] tcg: Fix i686 booting sparc64 openbios List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: thuth@redhat.com, david@gibson.dropbear.id.au, mark.cave-ayland@ilande.co.uk There's a minor typo here that affects dumping of 64-bit registers on 32-bit hosts. Kind of embarrasing that this hasn't been seen previously. The main change takes care of cases wherein there's overlap between the indirect base register and the main global, which can happen in conditions of very high register pressure. The bug report is at http://lists.nongnu.org/archive/html/qemu-devel/2016-06/msg04947.html r~ Richard Henderson (2): tcg: Fix name for high-half register tcg: Fix allocation of indirect_base registers tcg/tcg.c | 70 +++++++++++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 48 insertions(+), 22 deletions(-) -- 2.5.5