The following changes since commit 6b06e3e49eb8c91cc286c16d6bf3181ac296f33d:
Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2017-07-10-v2' into staging (2017-07-10 16:12:47 +0100) are available in the git repository at: git://github.com/dgibson/qemu.git tags/ppc-for-2.10-20170711 for you to fetch changes up to b87680427e8a3ff682f66514e99a8344e7437247: spapr: populate device tree depending on XIVE_EXPLOIT option (2017-07-11 11:04:02 +1000) ---------------------------------------------------------------- ppc patch queue 2017-07-11 * Several minor cleanups from Greg Kurz * Fix for migration of pseries-2.7 and earlier machine types * More reworking of the DRC hotplug code, fixing several problems though there are still more to go * Fixes for CPU family / alias handling on POWER9 * Preliminary patches for POWER9 XIVE (new interrupt controller) support * Assorted other fixes ---------------------------------------------------------------- Aaron Larson (1): target-ppc: SPR_BOOKE_ESR not set on FP exceptions Cédric Le Goater (2): spapr: introduce the XIVE_EXPLOIT option in CAS spapr: populate device tree depending on XIVE_EXPLOIT option David Gibson (6): spapr: Leave DR-indicator management to the guest spapr: Uniform DRC reset paths spapr: Add DRC release method spapr: Remove unnecessary differences between hotplug and coldplug paths spapr: Use unplug_request for PCI hot unplug spapr: Only report host/guest IOMMU page size mismatches on KVM Greg Kurz (5): spapr: make spapr_populate_hotplug_cpu_dt() static spapr: refresh "platform-specific" hcalls comment spapr: fix bogus function name in comment spapr: fix memory hotplug error path ppc/kvm: have the "family" CPU alias to point to TYPE_HOST_POWERPC_CPU Laurent Vivier (1): spapr: fix migration to pseries machine < 2.8 Suraj Jitindar Singh (2): target/ppc: Refactor tcg radix mmu code target/ppc: Add debug function for radix mmu translation hw/ppc/spapr.c | 95 ++++++++++++++++++++------------------------- hw/ppc/spapr_drc.c | 37 ++++++------------ hw/ppc/spapr_pci.c | 47 +++++++++++----------- include/hw/ppc/spapr.h | 7 +--- include/hw/ppc/spapr_drc.h | 3 +- include/hw/ppc/spapr_ovec.h | 1 + target/ppc/excp_helper.c | 1 + target/ppc/kvm.c | 5 ++- target/ppc/mmu-radix64.c | 67 +++++++++++++++++++++++++------- target/ppc/mmu-radix64.h | 1 + target/ppc/mmu_helper.c | 3 +- 11 files changed, 145 insertions(+), 122 deletions(-)