Hi, This is my current s390x patch queue containing
* s390x emulation * fixes for s390x kvm Please pull. Alex The following changes since commit 1fddfba129f5435c80eda14e8bc23fdb888c7187: Alexander Graf (1): ahci: Fix non-NCQ accesses for LBA > 16bits are available in the git repository at: git://repo.or.cz/qemu/agraf.git s390-next Alexander Graf (12): tcg: extend max tcg opcodes when using 64-on-32bit s390x: make kvm exported functions conditional on kvm s390x: keep hint on virtio managing size s390x: Shift variables in CPUState for memset(0) s390x: helper functions for system emulation s390x: Implement opcode helpers s390x: Adjust internal kvm code s390x: translate engine for s390x CPU s390x: Adjust GDB stub s390x: remove compatibility cc field s390x: build s390x by default s390x: complain when allocating ram fails Christian Borntraeger (4): s390x: fix smp support for kvm s390x: Fix debugging for unknown sigp order codes s390x: change mapping base to allow guests > 2GB s390x: fix memory detection for guests > 64GB Ulrich Hecht (1): s390x: s390x-linux-user support configure | 2 + default-configs/s390x-linux-user.mak | 1 + exec-all.h | 4 + exec.c | 14 +- gdbstub.c | 8 +- hw/s390-virtio-bus.c | 3 + hw/s390-virtio-bus.h | 2 +- hw/s390-virtio.c | 20 +- linux-user/elfload.c | 19 + linux-user/main.c | 83 + linux-user/s390x/syscall.h | 23 + linux-user/s390x/syscall_nr.h | 349 +++ linux-user/s390x/target_signal.h | 26 + linux-user/s390x/termbits.h | 283 ++ linux-user/signal.c | 333 +++ linux-user/syscall.c | 16 +- linux-user/syscall_defs.h | 55 +- scripts/qemu-binfmt-conf.sh | 4 +- target-s390x/cpu.h | 28 +- target-s390x/helper.c | 565 ++++- target-s390x/helpers.h | 151 + target-s390x/kvm.c | 48 +- target-s390x/op_helper.c | 2929 +++++++++++++++++++- target-s390x/translate.c | 5167 +++++++++++++++++++++++++++++++++- 24 files changed, 10058 insertions(+), 75 deletions(-) create mode 100644 default-configs/s390x-linux-user.mak create mode 100644 linux-user/s390x/syscall.h create mode 100644 linux-user/s390x/syscall_nr.h create mode 100644 linux-user/s390x/target_signal.h create mode 100644 linux-user/s390x/termbits.h create mode 100644 target-s390x/helpers.h