Updates v1->v2: - rebased against master - "s390x/migration: migrate CPU state": move vmstate code into target-s390x/machine.c and tweak comment
The following changes since commit fcb2cd928f5519b8241e22411a696be1a7272b1c: Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging (2014-10-09 15:09:05 +0100) are available in the git repository at: git://github.com/cohuck/qemu.git tags/s390x-20141010 for you to fetch changes up to 4b7757bae7c94f980969031119db12d540cf2b61: s390x/virtio-ccw: fix vhost-scsi intialization (2014-10-10 13:32:39 +0200) ---------------------------------------------------------------- various s390x updates: - cpu state handling in qemu and migration - vhost-scsi-ccw bugfix ---------------------------------------------------------------- Cornelia Huck (1): s390x/virtio-ccw: fix vhost-scsi intialization David Hildenbrand (5): s390x/kvm: introduce proper states for s390 cpus s390x/kvm: proper use of the cpu states OPERATING and STOPPED s390x/kvm: propagate s390 cpu state to kvm s390x/kvm: reuse kvm_s390_reset_vcpu() to get rid of ifdefs s390x/kvm: synchronize the cpu state after SIGP (INITIAL) CPU RESET Jens Freimann (1): linux-headers: update to 3.17-rc7 Thomas Huth (1): s390x/migration: migrate CPU state hw/s390x/ipl.c | 2 +- hw/s390x/s390-virtio.c | 32 ----------- hw/s390x/virtio-ccw.c | 2 +- linux-headers/asm-mips/kvm_para.h | 6 +- linux-headers/asm-powerpc/kvm.h | 2 + linux-headers/asm-x86/kvm.h | 3 + linux-headers/linux/kvm.h | 13 ++++- linux-headers/linux/kvm_para.h | 3 + linux-headers/linux/vfio.h | 34 +++++++++++ linux-headers/linux/vhost.h | 2 +- target-s390x/Makefile.objs | 2 +- target-s390x/cpu-qom.h | 4 ++ target-s390x/cpu.c | 114 ++++++++++++++++++++++++++++--------- target-s390x/cpu.h | 41 ++++++++++--- target-s390x/helper.c | 19 +++---- target-s390x/kvm.c | 58 ++++++++++++++++--- target-s390x/machine.c | 76 +++++++++++++++++++++++++ trace-events | 6 ++ 18 files changed, 323 insertions(+), 96 deletions(-) create mode 100644 target-s390x/machine.c -- 1.7.9.5
