From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50756) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VON2A-00013C-07 for qemu-devel@nongnu.org; Tue, 24 Sep 2013 03:27:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VON1z-0005gn-Dy for qemu-devel@nongnu.org; Tue, 24 Sep 2013 03:27:45 -0400 Received: from e06smtp10.uk.ibm.com ([195.75.94.106]:59023) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VON1z-0005g3-4r for qemu-devel@nongnu.org; Tue, 24 Sep 2013 03:27:35 -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, 24 Sep 2013 08:27:32 +0100 Received: from b06cxnps4074.portsmouth.uk.ibm.com (d06relay11.portsmouth.uk.ibm.com [9.149.109.196]) by d06dlp01.portsmouth.uk.ibm.com (Postfix) with ESMTP id 164CE17D805A for ; Tue, 24 Sep 2013 08:27:44 +0100 (BST) Received: from d06av05.portsmouth.uk.ibm.com (d06av05.portsmouth.uk.ibm.com [9.149.37.229]) by b06cxnps4074.portsmouth.uk.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id r8O7RIu810944756 for ; Tue, 24 Sep 2013 07:27:18 GMT Received: from d06av05.portsmouth.uk.ibm.com (localhost [127.0.0.1]) by d06av05.portsmouth.uk.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id r8O7RT30001741 for ; Tue, 24 Sep 2013 01:27:30 -0600 From: Christian Borntraeger Date: Tue, 24 Sep 2013 09:27:34 +0200 Message-Id: <1380007671-18976-1-git-send-email-borntraeger@de.ibm.com> Subject: [Qemu-devel] [PULL 00/17] s390 patches List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Anthony Liguori Cc: qemu-devel , Christian Borntraeger , Alexander Graf , Richard Henderson The following changes since commit 6c2679fc19560699679200fb42ab4659bcbe7f79: Merge remote-tracking branch 'kiszka/queues/slirp' into staging (2013-09-17 10:01:24 -0500) are available in the git repository at: git://github.com/borntraeger/qemu.git tags/s390-next-20130924 for you to fetch changes up to 6a444f8507514b3707c8807ed11c176d3fbc5860: s390/sclplmconsole: Add support for SCLP line-mode console (2013-09-20 13:55:30 +0200) ---------------------------------------------------------------- This is a bunch of fixes/changes for the s390 architecture. It also contains the fixes from the previous pull request, which did not make it yet. Overall it contains - a fix for kexec without kdump (which uses diag308 subcode 0 instead of 1) - several sclp related fixes - some initial sclp migration code - the sclp line mode console - A fix for a boot problem with the virtio ccw ipl bios - zeroed out padding bytes for the notes section of dump-guest-memory - some cleanups ---------------------------------------------------------------- Christian Borntraeger (6): s390/dump: zero out padding bytes in notes sections s390/ipl: Update the s390-ccw.img rom s390/kexec: Implement diag308 subcode 0 s390/eventfacility: Fix receive/send masks s390/eventfacility: remove unused event_type variable s390/eventfacility: allow childs to handle more than 1 event type Cornelia Huck (1): s390/ipl: Fix waiting for virtio processing Heinz Graalfs (6): s390/sclpconsole: modify definition of input buffer s390/sclpconsole: Add code to support live migration for sclpconsole s390/sclpquiesce: Add code to support live migration s390/sclp: add reset() functions s390/ebcdic: Move conversion tables to header file s390/sclplmconsole: Add support for SCLP line-mode console Ralf Hoppe (1): s390/eventfacility: fix multiple Read Event Data sources Thomas Huth (3): s390/kvm: Add check for priviledged SCLP handler s390/cpu: Make setcc() function available to other files s390/ioinst: Moved the CC setting to the IO instruction handlers hw/char/Makefile.objs | 2 +- hw/char/sclpconsole-lm.c | 398 ++++++++++++++++++++++++++++++++++++++ hw/char/sclpconsole.c | 88 +++++---- hw/s390x/event-facility.c | 17 +- hw/s390x/sclpquiesce.c | 29 ++- include/hw/s390x/ebcdic.h | 104 ++++++++++ include/hw/s390x/event-facility.h | 88 ++++++++- pc-bios/s390-ccw.img | Bin 9432 -> 9336 bytes pc-bios/s390-ccw/virtio.c | 7 +- pc-bios/s390-ccw/virtio.h | 1 + target-s390x/arch_dump.c | 1 + target-s390x/cpu.h | 11 +- target-s390x/ioinst.c | 110 +++++------ target-s390x/ioinst.h | 26 +-- target-s390x/kvm.c | 54 ++---- target-s390x/misc_helper.c | 107 +++------- 16 files changed, 792 insertions(+), 251 deletions(-) create mode 100644 hw/char/sclpconsole-lm.c create mode 100644 include/hw/s390x/ebcdic.h