[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-ppc] [PULL 00/21] ppc-for-2.10 queue 20170730
From: |
David Gibson |
Subject: |
[Qemu-ppc] [PULL 00/21] ppc-for-2.10 queue 20170730 |
Date: |
Fri, 30 Jun 2017 20:46:11 +1000 |
The following changes since commit c5eb5846d2d207bbde7f4b665d9ff90b92c8adff:
Merge remote-tracking branch 'remotes/dgilbert/tags/pull-hmp-20170629' into
staging (2017-06-29 17:37:11 +0100)
are available in the git repository at:
git://github.com/dgibson/qemu.git tags/ppc-for-2.10-20170630
for you to fetch changes up to 0dfabd39d523fc3f6f0f8c441f41c013cc429b52:
spapr: Clean up DRC set_isolation_state() path (2017-06-30 14:03:32 +1000)
----------------------------------------------------------------
ppc patch queue 2017-06-30
* More DRC cleanups, these now actually fix a few bugs
* Properly implements the openpic timers (they now count and
generate interrupts)
* Fixes for XICS migration
* Fixes for migration of POWER9 RPT guests
* The last of the compatibility mode rework
----------------------------------------------------------------
Aaron Larson (1):
target-ppc: Enable open-pic timers to count and generate interrupts
Bharata B Rao (4):
spapr: Add a "no HPT" encoding to HTAB migration stream
spapr: Fix migration of Radix guests
target/ppc: Proper cleanup when ppc_cpu_realizefn fails
spapr: prevent QEMU crash when CPU realization fails
Daniel Henrique Barboza (1):
hw/ppc/spapr.c: consecutive 'spapr->patb_entry = 0' statements
David Gibson (9):
pseries: Move CPU compatibility property to machine
pseries: Reset CPU compatibility mode
ppc: Rework CPU compatibility testing across migration
spapr: Start hotplugged PCI devices in ISOLATED state
spapr: Eliminate DRC 'signalled' state variable
spapr: Split DRC release from DRC detach
spapr: Make DRC reset force DRC into known state
spapr: Clean up DRC set_allocation_state path
spapr: Clean up DRC set_isolation_state() path
Greg Kurz (3):
qapi: add explicit null to string input and output visitors
xics: directly register ICPState objects to vmstate
spapr: fix migration of ICPState objects from/to older QEMU
Suraj Jitindar Singh (1):
target/ppc: Fix return value in tcg radix mmu fault handler
Thomas Huth (2):
hw/ppc/prep: Remove superfluous call to soundhw_init()
target/ppc/excp_helper: Take BQL before calling cpu_interrupt()
hw/intc/openpic.c | 117 +++++++++++++-
hw/intc/xics.c | 5 +-
hw/ppc/prep.c | 4 -
hw/ppc/spapr.c | 160 ++++++++++++++++---
hw/ppc/spapr_cpu_core.c | 68 +++++++--
hw/ppc/spapr_drc.c | 355 +++++++++++++++++++++++--------------------
hw/ppc/spapr_events.c | 10 --
hw/ppc/spapr_hcall.c | 8 +-
include/hw/ppc/spapr.h | 13 +-
include/hw/ppc/spapr_drc.h | 10 +-
qapi/string-input-visitor.c | 11 ++
qapi/string-output-visitor.c | 14 ++
target/ppc/compat.c | 102 +++++++++++++
target/ppc/cpu.h | 6 +-
target/ppc/excp_helper.c | 3 +
target/ppc/machine.c | 69 ++++++++-
target/ppc/mmu-radix64.c | 2 +-
target/ppc/translate_init.c | 100 +++++-------
18 files changed, 749 insertions(+), 308 deletions(-)
- [Qemu-ppc] [PULL 00/21] ppc-for-2.10 queue 20170730,
David Gibson <=
- [Qemu-ppc] [PULL 01/21] hw/ppc/prep: Remove superfluous call to soundhw_init(), David Gibson, 2017/06/30
- [Qemu-ppc] [PULL 02/21] qapi: add explicit null to string input and output visitors, David Gibson, 2017/06/30
- [Qemu-ppc] [PULL 06/21] spapr: Add a "no HPT" encoding to HTAB migration stream, David Gibson, 2017/06/30
- [Qemu-ppc] [PULL 09/21] target/ppc: Fix return value in tcg radix mmu fault handler, David Gibson, 2017/06/30
- [Qemu-ppc] [PULL 07/21] spapr: Fix migration of Radix guests, David Gibson, 2017/06/30
- [Qemu-ppc] [PULL 08/21] target/ppc/excp_helper: Take BQL before calling cpu_interrupt(), David Gibson, 2017/06/30
- [Qemu-ppc] [PULL 10/21] xics: directly register ICPState objects to vmstate, David Gibson, 2017/06/30
- [Qemu-ppc] [PULL 04/21] pseries: Reset CPU compatibility mode, David Gibson, 2017/06/30
- [Qemu-ppc] [PULL 14/21] hw/ppc/spapr.c: consecutive 'spapr->patb_entry = 0' statements, David Gibson, 2017/06/30
- [Qemu-ppc] [PULL 05/21] ppc: Rework CPU compatibility testing across migration, David Gibson, 2017/06/30