The following changes since commit d8f932cc696250cb740240d668b39df5fbb2d5a0:
Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' into staging (2017-10-05 16:54:29 +0100) are available in the git repository at: git://github.com/cohuck/qemu tags/s390x-20171006 for you to fetch changes up to b923ab3112ed5ab47c2ff35776f17ab54c60d651: hw/s390x: Mark the "sclpquiesce" device with user_creatable = false (2017-10-06 10:53:02 +0200) ---------------------------------------------------------------- s390x changes: - support for IDA (indirect addressing in ccws) via ccw data stream - support for extended TOD-Clock (z14 feature) - various fixes and improvements all over the place ---------------------------------------------------------------- Christian Borntraeger (1): Revert "s390x/ccw: create s390 phb conditionally" Collin L. Walling (2): s390/kvm: Support for get/set of extended TOD-Clock for guest s390/kvm: make TOD setting failures fatal for migration Cornelia Huck (3): s390x: sort some devices into categories s390x/sclp: mark sclp-cpu-hotplug as non-usercreatable s390x/tcg: initialize machine check queue David Hildenbrand (16): s390x/tcg: implement spm (SET PROGRAM MASK) s390x/tcg: move wrap_address() to internal.h s390x/tcg: add basic MSA features s390x/kvm: fix and cleanup storing CPU status s390x/tcg: fix checking for invalid memory check s390x/tcg: add MMU for real addresses s390x/tcg: make lura(g) use the new _real mmu. s390x/tcg: make stora(g) use the new _real mmu s390x/tcg: make testblock use the new _real mmu s390x/tcg: make idte/ipte use the new _real mmu MAINTAINERS: use KVM s390x maintainers for kvm-stubs.c and kvm_s390x.h s390x: raise CPU hotplug irq after really hotplugged s390x/cpumodel: fix max STFL(E) bit number target/s390x: get rid of next_core_id s390x: introduce and use S390_MAX_CPUS s390x/tcg: make STFL store into the lowcore Halil Pasic (8): s390x/css: introduce css data stream s390x/css: use ccw data stream virtio-ccw: use ccw data stream 390x/css: introduce maximum data address checking s390x/css: support ccw IDA s390x/3270: IDA support for 3270 via CcwDataStream s390x/3270: handle writes of arbitrary length s390x/css: fix css migration compat handling Igor Mammedov (1): s390x: use generic cpu_model parsing Thomas Huth (2): s390x/sclp: Mark the sclp device with user_creatable = false hw/s390x: Mark the "sclpquiesce" device with user_creatable = false MAINTAINERS | 2 + hw/char/terminal3270.c | 46 ++++++----- hw/s390x/3270-ccw.c | 5 +- hw/s390x/css.c | 186 ++++++++++++++++++++++++++++++++++++++++++- hw/s390x/s390-pci-bus.c | 1 + hw/s390x/s390-virtio-ccw.c | 63 +++++---------- hw/s390x/sclp.c | 5 ++ hw/s390x/sclpcpu.c | 6 ++ hw/s390x/sclpquiesce.c | 7 +- hw/s390x/virtio-ccw.c | 155 +++++++++++------------------------- hw/vfio/ccw.c | 1 + include/hw/s390x/3270-ccw.h | 5 +- include/hw/s390x/css.h | 68 ++++++++++++++++ target/s390x/Makefile.objs | 2 +- target/s390x/cpu-qom.h | 2 - target/s390x/cpu.c | 50 +++++++----- target/s390x/cpu.h | 16 +++- target/s390x/cpu_features.c | 2 +- target/s390x/cpu_models.c | 17 ++-- target/s390x/crypto_helper.c | 65 +++++++++++++++ target/s390x/excp_helper.c | 29 ++++--- target/s390x/helper.h | 3 +- target/s390x/insn-data.def | 15 ++++ target/s390x/internal.h | 16 ++++ target/s390x/kvm-stub.c | 10 +++ target/s390x/kvm.c | 98 ++++++++++++++++++----- target/s390x/kvm_s390x.h | 2 + target/s390x/mem_helper.c | 51 +++--------- target/s390x/misc_helper.c | 7 +- target/s390x/mmu_helper.c | 19 +++++ target/s390x/translate.c | 71 ++++++++++++++++- 31 files changed, 730 insertions(+), 295 deletions(-) create mode 100644 target/s390x/crypto_helper.c -- 2.13.6