From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LrvpA-00012I-Dp for qemu-devel@nongnu.org; Thu, 09 Apr 2009 11:05:52 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Lrvp8-0000zF-6y for qemu-devel@nongnu.org; Thu, 09 Apr 2009 11:05:51 -0400 Received: from [199.232.76.173] (port=37001 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lrvp7-0000yq-Cz for qemu-devel@nongnu.org; Thu, 09 Apr 2009 11:05:49 -0400 Received: from naru.obs2.net ([84.20.150.76]:55269) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Lrvp4-0005dh-Sl for qemu-devel@nongnu.org; Thu, 09 Apr 2009 11:05:47 -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 968C9327404E for ; Thu, 9 Apr 2009 18:05:41 +0300 (EEST) From: riku.voipio@iki.fi Date: Thu, 9 Apr 2009 18:05:39 +0300 Message-Id: Subject: [Qemu-devel] [PATCH 0/2] linux-user: create coredumps from segfauling target binaries 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 Instead of exiting with "qemu: uncaught target signal 11", give a coredump. Mika Westerberg (2): linux-user: implemented ELF coredump support for ARM target linux-user: added x86 and x86_64 support for ELF coredump cpu-all.h | 2 + elf.h | 19 +- exec.c | 69 +++-- linux-user/elfload.c | 985 +++++++++++++++++++++++++++++++++++++++++++++++- linux-user/linuxload.c | 50 ++-- linux-user/main.c | 42 ++- linux-user/qemu.h | 13 +- linux-user/signal.c | 33 ++- linux-user/syscall.c | 6 + 9 files changed, 1153 insertions(+), 66 deletions(-)