[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/20] ppc-for-6.0 queue 20210310
From: |
David Gibson |
Subject: |
[PULL 00/20] ppc-for-6.0 queue 20210310 |
Date: |
Wed, 10 Mar 2021 15:09:42 +1100 |
The following changes since commit b2ae1009d7cca2701e17eae55ae2d44fd22c942a:
Merge remote-tracking branch 'remotes/mcayland/tags/qemu-sparc-20210307' into
staging (2021-03-09 13:50:35 +0000)
are available in the Git repository at:
https://gitlab.com/dgibson/qemu.git tags/ppc-for-6.0-20210310
for you to fetch changes up to eb7f80fd26d73e7e1af105431da58971b1dba517:
spapr.c: send QAPI event when memory hotunplug fails (2021-03-10 09:07:09
+1100)
----------------------------------------------------------------
ppc patch queue for 2021-03-10
Next batch of patches for the ppc target and machine types. Includes:
* Several cleanups for sm501 from Peter Maydell
* An update to the SLOF guest firmware
* Improved handling of hotplug failures in spapr, associated cleanups
to the hotplug handling code
* Several etsec fixes and cleanups from Bin Meng
* Assorted other fixes and cleanups
----------------------------------------------------------------
Alexey Kardashevskiy (1):
pseries: Update SLOF firmware image
Bin Meng (2):
hw/net: fsl_etsec: Fix build error when HEX_DUMP is on
hw/ppc: e500: Add missing <ranges> in the eTSEC node
Cédric Le Goater (1):
docs/system: Extend PPC section
Daniel Henrique Barboza (11):
spapr_drc.c: do not call spapr_drc_detach() in drc_isolate_logical()
spapr_drc.c: use spapr_drc_release() in isolate_physical/set_unusable
spapr: rename spapr_drc_detach() to spapr_drc_unplug_request()
spapr_drc.c: introduce unplug_timeout_timer
spapr_drc.c: add hotunplug timeout for CPUs
spapr_drc.c: use DRC reconfiguration to cleanup DIMM unplug state
spapr.c: add 'unplug already in progress' message for PHB unplug
spapr_pci.c: add 'unplug already in progress' message for PCI unplug
qemu_timer.c: add timer_deadline_ms() helper
spapr.c: remove duplicated assert in spapr_memory_unplug_request()
spapr.c: send QAPI event when memory hotunplug fails
Fabiano Rosas (1):
target/ppc: Fix bcdsub. emulation when result overflows
Peter Maydell (3):
hw/display/sm501: Remove dead code for non-32-bit RGB surfaces
hw/display/sm501: Expand out macros in template header
hw/display/sm501: Inline template header into C file
Vitaly Cheptsov (1):
target/ppc: fix icount support on Book-e vms accessing SPRs
docs/system/ppc/embedded.rst | 10 ++
docs/system/ppc/powermac.rst | 34 +++++++
docs/system/ppc/powernv.rst | 193 ++++++++++++++++++++++++++++++++++++++
docs/system/ppc/prep.rst | 18 ++++
docs/system/ppc/pseries.rst | 12 +++
docs/system/target-ppc.rst | 53 +++--------
hw/display/sm501.c | 160 +++++++++++++++----------------
hw/display/sm501_template.h | 131 --------------------------
hw/net/fsl_etsec/etsec.c | 1 +
hw/net/fsl_etsec/rings.c | 1 +
hw/ppc/e500.c | 1 +
hw/ppc/spapr.c | 67 ++++++++++++-
hw/ppc/spapr_drc.c | 110 ++++++++++++++++------
hw/ppc/spapr_pci.c | 8 +-
hw/ppc/trace-events | 2 +-
include/hw/ppc/spapr.h | 1 +
include/hw/ppc/spapr_drc.h | 7 +-
include/qemu/timer.h | 8 ++
pc-bios/README | 2 +-
pc-bios/slof.bin | Bin 968368 -> 968888 bytes
roms/SLOF | 2 +-
target/ppc/int_helper.c | 13 ++-
target/ppc/translate_init.c.inc | 36 +++++++
tests/tcg/configure.sh | 6 ++
tests/tcg/ppc64/Makefile.target | 13 +++
tests/tcg/ppc64le/Makefile.target | 12 +++
tests/tcg/ppc64le/bcdsub.c | 130 +++++++++++++++++++++++++
util/qemu-timer.c | 13 +++
28 files changed, 751 insertions(+), 293 deletions(-)
create mode 100644 docs/system/ppc/embedded.rst
create mode 100644 docs/system/ppc/powermac.rst
create mode 100644 docs/system/ppc/powernv.rst
create mode 100644 docs/system/ppc/prep.rst
create mode 100644 docs/system/ppc/pseries.rst
delete mode 100644 hw/display/sm501_template.h
create mode 100644 tests/tcg/ppc64/Makefile.target
create mode 100644 tests/tcg/ppc64le/Makefile.target
create mode 100644 tests/tcg/ppc64le/bcdsub.c
- [PULL 00/20] ppc-for-6.0 queue 20210310,
David Gibson <=
- [PULL 01/20] hw/display/sm501: Remove dead code for non-32-bit RGB surfaces, David Gibson, 2021/03/09
- [PULL 09/20] target/ppc: Fix bcdsub. emulation when result overflows, David Gibson, 2021/03/09
- [PULL 02/20] hw/display/sm501: Expand out macros in template header, David Gibson, 2021/03/09
- [PULL 11/20] spapr_drc.c: add hotunplug timeout for CPUs, David Gibson, 2021/03/09
- [PULL 07/20] spapr: rename spapr_drc_detach() to spapr_drc_unplug_request(), David Gibson, 2021/03/09
- [PULL 04/20] spapr_drc.c: do not call spapr_drc_detach() in drc_isolate_logical(), David Gibson, 2021/03/09
- [PULL 13/20] hw/net: fsl_etsec: Fix build error when HEX_DUMP is on, David Gibson, 2021/03/09
- [PULL 08/20] docs/system: Extend PPC section, David Gibson, 2021/03/09
- [PULL 14/20] hw/ppc: e500: Add missing <ranges> in the eTSEC node, David Gibson, 2021/03/09
- [PULL 05/20] pseries: Update SLOF firmware image, David Gibson, 2021/03/09