From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:38985) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UUfBU-0005X2-5P for qemu-devel@nongnu.org; Tue, 23 Apr 2013 11:31:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UUfBS-0005Ff-Ri for qemu-devel@nongnu.org; Tue, 23 Apr 2013 11:31:08 -0400 Received: from e06smtp10.uk.ibm.com ([195.75.94.106]:39524) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UUfBS-00057D-Ij for qemu-devel@nongnu.org; Tue, 23 Apr 2013 11:31:06 -0400 Received: from /spool/local by e06smtp10.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Tue, 23 Apr 2013 16:28:44 +0100 Received: from b06cxnps4076.portsmouth.uk.ibm.com (d06relay13.portsmouth.uk.ibm.com [9.149.109.198]) by d06dlp02.portsmouth.uk.ibm.com (Postfix) with ESMTP id 490CA2190068 for ; Tue, 23 Apr 2013 16:32:45 +0100 (BST) Received: from d06av12.portsmouth.uk.ibm.com (d06av12.portsmouth.uk.ibm.com [9.149.37.247]) by b06cxnps4076.portsmouth.uk.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id r3NFUCKp46661726 for ; Tue, 23 Apr 2013 15:30:12 GMT Received: from d06av12.portsmouth.uk.ibm.com (localhost [127.0.0.1]) by d06av12.portsmouth.uk.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id r3NFUKtH028775 for ; Tue, 23 Apr 2013 09:30:21 -0600 From: Jens Freimann Date: Tue, 23 Apr 2013 17:30:12 +0200 Message-Id: <1366731014-48790-1-git-send-email-jfrei@linux.vnet.ibm.com> Subject: [Qemu-devel] [PATCH 0/2] s390: dump-guest-memory support List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alexander Graf , =?UTF-8?q?Andreas=20F=C3=A4rber?= Cc: Peter Maydell , qemu-devel , Rabin Vincent , Christian Borntraeger , Jens Freimann , Paolo Bonzini The first patch splits memory mapping code to allow architectures that don't support/use paging to implement dump-guest-memory support. Based on this, the second patch implements support for s390x. Ekaterina Tumanova (2): Split out dump-guest-memory memory mapping code s390: dump guest memory implementation Makefile.target | 2 +- configure | 2 +- dump.c | 11 +- include/elf.h | 6 ++ include/qapi/qmp/qerror.h | 3 + include/sysemu/dump.h | 3 + include/sysemu/memory_mapping.h | 12 +++ memory_mapping-stub.c | 11 +- memory_mapping.c | 84 +-------------- memory_mapping_common.c | 104 ++++++++++++++++++ target-s390x/Makefile.objs | 2 +- target-s390x/arch_dump.c | 231 ++++++++++++++++++++++++++++++++++++++++ target-s390x/cpu-qom.h | 21 ++++ target-s390x/cpu.c | 7 ++ 14 files changed, 404 insertions(+), 95 deletions(-) create mode 100644 memory_mapping_common.c create mode 100644 target-s390x/arch_dump.c -- 1.7.12.4