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