From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O8z83-0007bp-Gp for qemu-devel@nongnu.org; Mon, 03 May 2010 13:08:23 -0400 Received: from [140.186.70.92] (port=58986 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O8z82-0007bd-Bd for qemu-devel@nongnu.org; Mon, 03 May 2010 13:08:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O8z81-0000Bo-3K for qemu-devel@nongnu.org; Mon, 03 May 2010 13:08:22 -0400 Received: from mail-qy0-f188.google.com ([209.85.221.188]:62982) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O8z81-0000Bh-0J for qemu-devel@nongnu.org; Mon, 03 May 2010 13:08:21 -0400 Received: by qyk26 with SMTP id 26so4137992qyk.19 for ; Mon, 03 May 2010 10:08:19 -0700 (PDT) Sender: Richard Henderson From: Richard Henderson Date: Mon, 3 May 2010 10:07:48 -0700 Message-Id: <1272906475-14480-1-git-send-email-rth@twiddle.net> Subject: [Qemu-devel] [PATCH 0/7] alpha-linux syscall fixes List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org I've been doing a bit of testing of the alpha TCG port by running QEMU compiled for alpha on QEMU compiled for x86-64. Which is an interesting challenge for the linux-user code, and has found a few bugs. r~ Richard Henderson (7): alpha-linux-user: Fix brk error return. alpha-linux-user: Fix siginfo.si_addr for SIGSEGV and SIGBUS. alpha-linux-user: Add correct sigaction constants. alpha-linux-user: Fix pipe return mechanism. alpha-linux-user: Fix getxpid. alpha-linux-user: Fix sigsuspend parameters. alpha-linux-user: Fix sigprocmask. linux-user/main.c | 15 +++++-- linux-user/syscall.c | 95 +++++++++++++++++++++++++++++++++++--------- linux-user/syscall_defs.h | 8 ++++ 3 files changed, 94 insertions(+), 24 deletions(-)