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