New patch ("target-ppc: Enhance the CPU node labels for the guest device tree for pseries") and "savevm for VIO TTY" is separated from "savevm for VIO LAN".
The series was also rebased on top of current master from qemu.org. Besides that, no more changes. Alexey Kardashevskiy (4): pseries: move interrupt controllers to hw/intc/ pseries: rework XICS pseries: rework PAPR virtual SCSI spapr-pci: rework MSI/MSIX David Gibson (13): savevm: Implement VMS_DIVIDE flag target-ppc: Convert ppc cpu savevm to VMStateDescription pseries: savevm support for XICS interrupt controller pseries: savevm support for VIO devices pseries: savevm support for PAPR VIO logical lan pseries: savevm support for PAPR VIO logical tty pseries: savevm support for PAPR TCE tables pseries: savevm support for PAPR virtual SCSI pseries: savevm support for pseries machine pseries: savevm support for PCI host bridge target-ppc: Add helper for KVM_PPC_RTAS_DEFINE_TOKEN pseries: Support for in-kernel XICS interrupt controller pseries: savevm support with KVM Prerna Saxena (2): target-ppc: Add POWER8 v1.0 CPU model target-ppc: Enhance the CPU node labels for the guest device tree for pseries. default-configs/ppc64-softmmu.mak | 2 + hw/char/spapr_vty.c | 16 ++ hw/intc/Makefile.objs | 2 + hw/{ppc => intc}/xics.c | 172 ++++++++---- hw/intc/xics_kvm.c | 445 +++++++++++++++++++++++++++++++ hw/net/spapr_llan.c | 24 +- hw/ppc/Makefile.objs | 2 +- hw/ppc/spapr.c | 435 ++++++++++++++++++++++++++++++- hw/ppc/spapr_hcall.c | 8 +- hw/ppc/spapr_iommu.c | 25 ++ hw/ppc/spapr_pci.c | 141 ++++++---- hw/ppc/spapr_vio.c | 20 ++ hw/scsi/spapr_vscsi.c | 306 +++++++++++++++------- include/hw/pci-host/spapr.h | 14 +- include/hw/ppc/spapr.h | 17 +- include/hw/ppc/spapr_vio.h | 5 + include/hw/ppc/xics.h | 72 ++++- include/migration/vmstate.h | 13 + savevm.c | 8 + target-ppc/cpu-models.c | 3 + target-ppc/cpu-models.h | 1 + target-ppc/cpu-qom.h | 5 + target-ppc/cpu.h | 8 +- target-ppc/kvm.c | 83 ++++++ target-ppc/kvm_ppc.h | 29 +++ target-ppc/machine.c | 533 +++++++++++++++++++++++++++++++------- target-ppc/translate_init.c | 64 +++++ 27 files changed, 2131 insertions(+), 322 deletions(-) rename hw/{ppc => intc}/xics.c (80%) create mode 100644 hw/intc/xics_kvm.c -- 1.8.3.2