[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/20] ppc-for-5.2 queue 20201009
From: |
David Gibson |
Subject: |
[PULL 00/20] ppc-for-5.2 queue 20201009 |
Date: |
Fri, 9 Oct 2020 21:19:31 +1100 |
The following changes since commit 497d415d76b9f59fcae27f22df1ca2c3fa4df64e:
Merge remote-tracking branch
'remotes/pmaydell/tags/pull-target-arm-20201008-1' into staging (2020-10-08
21:41:20 +0100)
are available in the Git repository at:
git://github.com/dgibson/qemu.git tags/ppc-for-5.2-20201009
for you to fetch changes up to 307e7a34dc474c050f345eeb519d957a42f10c77:
specs/ppc-spapr-numa: update with new NUMA support (2020-10-09 15:06:14 +1100)
----------------------------------------------------------------
ppc patch queue 2020-10-09
Here's the next set of ppc related patches for qemu-5.2. There are
two main things here:
* Cleanups to error handling in spapr from Greg Kurz
* Improvements to NUMA handling for spapr from Daniel Barboza
There are also a handful of other bugfixes.
----------------------------------------------------------------
Cédric Le Goater (1):
ppc/pnv: Increase max firmware size
Daniel Henrique Barboza (5):
spapr: add spapr_machine_using_legacy_numa() helper
spapr_numa: forbid asymmetrical NUMA setups
spapr_numa: change reference-points and maxdomain settings
spapr_numa: consider user input when defining associativity
specs/ppc-spapr-numa: update with new NUMA support
Fabiano Rosas (1):
spapr: Handle HPT allocation failure in nested guest
Greg Kurz (13):
spapr: Fix error leak in spapr_realize_vcpu()
ppc: Add a return value to ppc_set_compat() and ppc_set_compat_all()
ppc: Fix return value in cpu_post_load() error path
spapr: Simplify error handling in callers of ppc_set_compat()
spapr: Get rid of cas_check_pvr() error reporting
spapr: Simplify error handling in do_client_architecture_support()
spapr: Simplify error handling in spapr_vio_busdev_realize()
spapr: Add a return value to spapr_drc_attach()
spapr: Simplify error handling in prop_get_fdt()
spapr: Add a return value to spapr_set_vcpu_id()
spapr: Simplify error handling in spapr_cpu_core_realize()
spapr: Add a return value to spapr_nvdimm_validate()
spapr: Add a return value to spapr_check_pagesize()
docs/specs/ppc-spapr-numa.rst | 235 ++++++++++++++++++++++++++++++++++++++++--
hw/ppc/pnv.c | 2 +-
hw/ppc/spapr.c | 53 +++++-----
hw/ppc/spapr_caps.c | 7 +-
hw/ppc/spapr_cpu_core.c | 24 ++---
hw/ppc/spapr_drc.c | 17 ++-
hw/ppc/spapr_hcall.c | 34 +++---
hw/ppc/spapr_numa.c | 185 +++++++++++++++++++++++++++++++--
hw/ppc/spapr_nvdimm.c | 19 ++--
hw/ppc/spapr_pci.c | 5 +-
hw/ppc/spapr_vio.c | 12 +--
include/hw/ppc/spapr.h | 6 +-
include/hw/ppc/spapr_drc.h | 2 +-
include/hw/ppc/spapr_nvdimm.h | 2 +-
target/ppc/compat.c | 26 +++--
target/ppc/cpu.h | 4 +-
target/ppc/machine.c | 9 +-
17 files changed, 514 insertions(+), 128 deletions(-)
- [PULL 00/20] ppc-for-5.2 queue 20201009,
David Gibson <=
- [PULL 01/20] spapr: Handle HPT allocation failure in nested guest, David Gibson, 2020/10/09
- [PULL 04/20] ppc: Fix return value in cpu_post_load() error path, David Gibson, 2020/10/09
- [PULL 03/20] ppc: Add a return value to ppc_set_compat() and ppc_set_compat_all(), David Gibson, 2020/10/09
- [PULL 02/20] spapr: Fix error leak in spapr_realize_vcpu(), David Gibson, 2020/10/09
- [PULL 05/20] spapr: Simplify error handling in callers of ppc_set_compat(), David Gibson, 2020/10/09
- [PULL 06/20] spapr: Get rid of cas_check_pvr() error reporting, David Gibson, 2020/10/09
- [PULL 08/20] spapr: Simplify error handling in spapr_vio_busdev_realize(), David Gibson, 2020/10/09
- [PULL 10/20] spapr: Simplify error handling in prop_get_fdt(), David Gibson, 2020/10/09
- [PULL 20/20] specs/ppc-spapr-numa: update with new NUMA support, David Gibson, 2020/10/09
- [PULL 18/20] spapr_numa: change reference-points and maxdomain settings, David Gibson, 2020/10/09