[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-ppc] [PULL 00/20] ppc-for-2.10 queue 20170609
From: |
David Gibson |
Subject: |
[Qemu-ppc] [PULL 00/20] ppc-for-2.10 queue 20170609 |
Date: |
Fri, 9 Jun 2017 15:26:32 +1000 |
The following changes since commit 64175afc695c0672876fbbfc31b299c86d562cb4:
arm_gicv3: Fix ICC_BPR1 reset value when EL3 not implemented (2017-06-07
17:21:44 +0100)
are available in the git repository at:
git://github.com/dgibson/qemu.git tags/ppc-for-2.10-20170609
for you to fetch changes up to 593080936a06a04eacc589350e3a7ebc02f2ed8e:
Revert "spapr: fix memory hot-unplugging" (2017-06-09 12:35:46 +1000)
----------------------------------------------------------------
ppc patch queue 2017-06-09
This batch contains more patches to rework the pseries machine hotplug
infrastructure, plus an assorted batch of bugfixes.
It contains a start on fixes to restore migration from older machine
types on older versions which was broken by some xics changes. There
are still a few missing pieces here, though.
----------------------------------------------------------------
David Gibson (8):
pseries: Correct panic behaviour for pseries machine type
spapr: Clean up DR entity sense handling
spapr: Don't misuse DR-indicator in spapr_recover_pending_dimm_state()
spapr: Clean up RTAS set-indicator
spapr: Clean up handling of DR-indicator
spapr: Change DRC attach & detach methods to functions
spapr: Fold spapr_phb_{add,remove}_pci_device() into their only callers
spapr: Rework DRC name handling
Greg Kurz (9):
target/ppc: pass const string to kvmppc_is_mem_backend_page_size_ok()
target/ppc: fix memory leak in kvmppc_is_mem_backend_page_size_ok()
spapr: fix memory leak in spapr_memory_pre_plug()
pnv_core: drop reference on ICPState object during CPU realization
xics: add reset() handler to ICPStateClass
xics: introduce macros for ICP/ICS link properties
xics: pass appropriate types to realize() handlers.
xics: setup cpu at realize time
xics: drop ICPStateClass::cpu_setup() handler
Laurent Vivier (1):
Revert "spapr: fix memory hot-unplugging"
Thomas Huth (2):
hw/ppc/spapr: Adjust firmware name for PCI bridges
hw/cpu: core.c can be compiled as common object
hw/cpu/Makefile.objs | 3 +-
hw/intc/xics.c | 95 +++++++--------
hw/intc/xics_kvm.c | 45 ++-----
hw/intc/xics_pnv.c | 6 +-
hw/ppc/pnv_core.c | 16 +--
hw/ppc/pnv_psi.c | 3 +-
hw/ppc/spapr.c | 44 +++----
hw/ppc/spapr_cpu_core.c | 22 ++--
hw/ppc/spapr_drc.c | 289 +++++++++++++++++++--------------------------
hw/ppc/spapr_pci.c | 72 ++++-------
hw/ppc/spapr_rtas.c | 7 +-
hw/ppc/trace-events | 5 +-
include/hw/ppc/spapr_drc.h | 31 +++--
include/hw/ppc/xics.h | 17 +--
target/ppc/kvm.c | 5 +-
target/ppc/kvm_ppc.h | 4 +-
16 files changed, 278 insertions(+), 386 deletions(-)
- [Qemu-ppc] [PULL 00/20] ppc-for-2.10 queue 20170609,
David Gibson <=
- [Qemu-ppc] [PULL 02/20] target/ppc: fix memory leak in kvmppc_is_mem_backend_page_size_ok(), David Gibson, 2017/06/09
- [Qemu-ppc] [PULL 03/20] spapr: fix memory leak in spapr_memory_pre_plug(), David Gibson, 2017/06/09
- [Qemu-ppc] [PULL 06/20] spapr: Don't misuse DR-indicator in spapr_recover_pending_dimm_state(), David Gibson, 2017/06/09
- [Qemu-ppc] [PULL 10/20] spapr: Fold spapr_phb_{add, remove}_pci_device() into their only callers, David Gibson, 2017/06/09
- [Qemu-ppc] [PULL 01/20] target/ppc: pass const string to kvmppc_is_mem_backend_page_size_ok(), David Gibson, 2017/06/09
- [Qemu-ppc] [PULL 14/20] hw/ppc/spapr: Adjust firmware name for PCI bridges, David Gibson, 2017/06/09
- [Qemu-ppc] [PULL 04/20] pseries: Correct panic behaviour for pseries machine type, David Gibson, 2017/06/09
- [Qemu-ppc] [PULL 07/20] spapr: Clean up RTAS set-indicator, David Gibson, 2017/06/09
- [Qemu-ppc] [PULL 19/20] xics: drop ICPStateClass::cpu_setup() handler, David Gibson, 2017/06/09
- [Qemu-ppc] [PULL 11/20] spapr: Rework DRC name handling, David Gibson, 2017/06/09