Hi Blue, This is my current patch queue for s390 on 1.0. Please pull.
I removed the hotplug "feature" (thanks a lot to everyone nacking patches without suggesting real fixes). The rest is s390 material only so my concern and the 2 tcg patches I mentioned earlier. Alex The following changes since commit 74d33d5ce4d70125fa7ff476145276a44372e9d5: Anthony Liguori (1): Merge remote-tracking branch 'kwolf/block-stable' into staging are available in the git repository at: git://repo.or.cz/qemu/agraf.git s390-1.0 Alexander Graf (8): [S390] Add hotplug support s390x: add ldeb instruction s390x: make ipte 31-bit aware s390x: update R and C bits in storage key s390x: implement rrbe instruction properly s390x: implement SIGP restart and shutdown s390x: Add shutdown for TCG s390-virtio machine s390x: initialize virtio dev region Christian Borntraeger (3): s390: fix reset hypercall to reset the status s390: fix short kernel command lines s390: Fix cpu shutdown for KVM Richard Henderson (2): tcg: Standardize on TCGReg as the enum for hard registers tcg: Use TCGReg for standard tcg-target entry points. hw/s390-virtio-bus.c | 24 ++++++++++++++++++---- hw/s390-virtio-bus.h | 5 ++++ hw/s390-virtio.c | 47 +++++++++++++++++++++++++++++++++++++++++++-- target-s390x/cpu.h | 15 ++++++++++++++ target-s390x/helper.c | 27 +++++++++++++++++++++++-- target-s390x/helpers.h | 1 + target-s390x/kvm.c | 19 ++++++----------- target-s390x/op_helper.c | 43 ++++++++++++++++++++++++++++++++++++----- target-s390x/translate.c | 4 +++ tcg/arm/tcg-target.c | 13 ++++++----- tcg/arm/tcg-target.h | 4 +- tcg/hppa/tcg-target.c | 12 +++++----- tcg/hppa/tcg-target.h | 4 +- tcg/i386/tcg-target.c | 13 ++++++----- tcg/i386/tcg-target.h | 4 +- tcg/ia64/tcg-target.c | 12 +++++----- tcg/ia64/tcg-target.h | 4 +- tcg/mips/tcg-target.c | 13 ++++++----- tcg/mips/tcg-target.h | 4 +- tcg/ppc/tcg-target.c | 8 +++--- tcg/ppc/tcg-target.h | 4 +- tcg/ppc64/tcg-target.c | 8 +++--- tcg/ppc64/tcg-target.h | 4 +- tcg/sparc/tcg-target.c | 13 ++++++----- tcg/sparc/tcg-target.h | 4 +- tcg/tcg.c | 8 +++--- tcg/tci/tcg-target.c | 8 +++--- tcg/tci/tcg-target.h | 2 +- tci.c | 38 ++++++++++++++++++------------------ 29 files changed, 248 insertions(+), 117 deletions(-)