From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LoklV-00020m-Vp for qemu-devel@nongnu.org; Tue, 31 Mar 2009 16:40:58 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LoklU-0001zY-92 for qemu-devel@nongnu.org; Tue, 31 Mar 2009 16:40:56 -0400 Received: from [199.232.76.173] (port=46280 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LoklT-0001z9-Sw for qemu-devel@nongnu.org; Tue, 31 Mar 2009 16:40:55 -0400 Received: from naru.obs2.net ([84.20.150.76]:39504 helo=narury.org) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LoklR-0002a2-P6 for qemu-devel@nongnu.org; Tue, 31 Mar 2009 16:40:54 -0400 Received: from kos.to (localhost.localdomain [127.0.0.1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by narury.org (Postfix) with ESMTP id 4C3A63274054 for ; Tue, 31 Mar 2009 23:40:49 +0300 (EEST) From: riku.voipio@iki.fi Date: Tue, 31 Mar 2009 23:40:32 +0300 Message-Id: Subject: [Qemu-devel] [PATCH 00/17] linux-user patches in maemo Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org From: Riku Voipio This some of the more cleaner linux-user patches maemo version of qemu carries. The idea was to setup a "linux-user-for-upstream" branch to git.maemo.org, but unfortunately the server is refusink my git pushes ATM. Most of these patches have been sent to the list earlier, without much of response. Kirill A. Shutemov (7): Fix fstatat64()/newfstatat() syscall implementation Rewrite mmap_find_vma() to work fine on 64-bit hosts with 32-bit targets Fix and cleanup IPCOP_sem* ipc calls handling Implement sem* syscalls Fix and cleanup IPCOP_shm* ipc calls handling Implement shm* syscalls shmat(): use mmap_find_vma to find free memory area Lionel Landwerlin (3): Added posix message queue syscalls except mq_notify Format mq_open strace arguments More strace formatting for posix message queues syscalls Mika Westerberg (4): Strace is now working again with GUEST_BASE support. linux-user: removed unnecessary MAX_SOCK_ADDR checks for socket syscalls Revived GUEST_BASE support for usermode emulation targets. Add support for passing contents of argv0 Riku Voipio (3): linux-user: unix sockets - fix running dbus Prefer glibc over direct syscalls linux-user: Proper exit code for uncaught signals configure | 62 +++ cpu-all.h | 6 +- linux-user/elfload.c | 24 + linux-user/main.c | 101 ++++- linux-user/mmap.c | 81 ++-- linux-user/qemu.h | 3 + linux-user/signal.c | 37 +- linux-user/strace.c | 170 +++++++ linux-user/strace.list | 109 +++-- linux-user/syscall.c | 1157 +++++++++++++++++++++++++++++++++++---------- linux-user/syscall_defs.h | 7 + tcg/i386/tcg-target.c | 12 + tcg/x86_64/tcg-target.c | 12 + 13 files changed, 1433 insertions(+), 348 deletions(-)