[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-ppc] [PULL 00/33] spapr-next queue 2015-09-16
From: |
David Gibson |
Subject: |
[Qemu-ppc] [PULL 00/33] spapr-next queue 2015-09-16 |
Date: |
Mon, 21 Sep 2015 11:05:55 +1000 |
The following changes since commit 18640989a9f5e4d2e84b566c52ff1fccfa0dbf4a:
Merge remote-tracking branch 'remotes/afaerber/tags/qom-devices-for-peter'
into staging (2015-09-19 15:59:52 +0100)
are available in the git repository at:
git://github.com/dgibson/qemu.git spapr-next-20150921
for you to fetch changes up to 5576a6644cb302ac5b715205e7b4f157f116b9de:
ppc/spapr: Fix buffer overflow in spapr_populate_drconf_memory() (2015-09-21
10:35:42 +1000)
----------------------------------------------------------------
sPAPR Patch Queue: 2015-09-21
Highlights:
* Memory hotplug for "pseries" guests
* Fixes to the PAPR Dynamic Reconfiguration hotplug code
* Several PAPR compliance fixes
* New SLOF with:
* GPT support
* Much faster VGA handling
----------------------------------------------------------------
Alexey Kardashevskiy (3):
pseries: Update SLOF firmware image to qemu-slof-20150813
spapr: Enable in-kernel H_SET_MODE handling
spapr: Use QEMU limit for maximum CPUs number
Andrew Jones (1):
spapr: add dumpdtb support
Bharata B Rao (12):
spapr: Provide an error message when migration fails due to htab_shift
mismatch
spapr_rtas: Prevent QEMU crash during hotplug without a prior device_add
spapr: Initialize hotplug memory address space
spapr: Support ibm,dynamic-reconfiguration-memory
spapr: Make hash table size a factor of maxram_size
spapr: Memory hotplug support
spapr: Don't allow memory hotplug to memory less nodes
spapr: Provide better error message when slots exceed max allowed
spapr: Populate ibm,associativity-lookup-arrays correctly for non-NUMA
spapr: Revert to address@hidden representation for non-hotplugged memory
spapr: Support hotplug by specifying DRC count
spapr: Move memory hotplug to RTAS_LOG_V6_HP_ID_DRC_COUNT type
David Gibson (6):
spapr: Create pseries-2.5 machine
spapr_drc: Fix potential undefined behaviour
pseries: Fix incorrect calculation of threads per socket for chip-id
spapr: Don't use QOM [*] syntax for DR connectors.
spapr: Add LMB DR connectors
spapr: Fix default NUMA node allocation for threads
Gavin Shan (1):
sPAPR: Introduce rtas_ldq()
Laurent Vivier (1):
pseries: define coldplugged devices as "configured"
Michael Roth (3):
spapr_pci: fix device tree props for MSI/MSI-X
spapr_drc: don't allow 'empty' DRCs to be unisolated or allocated
spapr_drc: use RTAS return codes for methods called by RTAS
Sam Bobroff (4):
spapr: Add /ibm,partition-name
spapr: Add /rtas/ibm,change-msix-capable
spapr: Make ibm, change-msi respect 3 return values
spapr: SPLPAR Characteristics
Thomas Huth (2):
ppc/spapr: Use qemu_log_mask() for hcall_dprintf()
ppc/spapr: Fix buffer overflow in spapr_populate_drconf_memory()
default-configs/ppc64-softmmu.mak | 1 +
docs/specs/ppc-spapr-hotplug.txt | 48 ++++
hw/ppc/spapr.c | 475 ++++++++++++++++++++++++++++++++++----
hw/ppc/spapr_drc.c | 67 ++++--
hw/ppc/spapr_events.c | 51 +++-
hw/ppc/spapr_hcall.c | 54 ++++-
hw/ppc/spapr_pci.c | 40 ++--
hw/ppc/spapr_rtas.c | 57 +++--
include/hw/ppc/spapr.h | 53 ++++-
include/hw/ppc/spapr_drc.h | 29 +--
pc-bios/README | 2 +-
pc-bios/slof.bin | Bin 912720 -> 915584 bytes
roms/SLOF | 2 +-
target-ppc/kvm.c | 5 +
target-ppc/kvm_ppc.h | 5 +
15 files changed, 741 insertions(+), 148 deletions(-)
The following changes since commit 18640989a9f5e4d2e84b566c52ff1fccfa0dbf4a:
Merge remote-tracking branch 'remotes/afaerber/tags/qom-devices-for-peter'
into staging (2015-09-19 15:59:52 +0100)
are available in the git repository at:
git://github.com/dgibson/qemu.git tags/spapr-next-20150921
for you to fetch changes up to 5576a6644cb302ac5b715205e7b4f157f116b9de:
ppc/spapr: Fix buffer overflow in spapr_populate_drconf_memory() (2015-09-21
10:35:42 +1000)
----------------------------------------------------------------
sPAPR Patch Queue: 2015-09-21
Highlights:
* Memory hotplug for "pseries" guests
* Fixes to the PAPR Dynamic Reconfiguration hotplug code
* Several PAPR compliance fixes
* New SLOF with:
* GPT support
* Much faster VGA handling
----------------------------------------------------------------
Alexey Kardashevskiy (3):
pseries: Update SLOF firmware image to qemu-slof-20150813
spapr: Enable in-kernel H_SET_MODE handling
spapr: Use QEMU limit for maximum CPUs number
Andrew Jones (1):
spapr: add dumpdtb support
Bharata B Rao (12):
spapr: Provide an error message when migration fails due to htab_shift
mismatch
spapr_rtas: Prevent QEMU crash during hotplug without a prior device_add
spapr: Initialize hotplug memory address space
spapr: Support ibm,dynamic-reconfiguration-memory
spapr: Make hash table size a factor of maxram_size
spapr: Memory hotplug support
spapr: Don't allow memory hotplug to memory less nodes
spapr: Provide better error message when slots exceed max allowed
spapr: Populate ibm,associativity-lookup-arrays correctly for non-NUMA
spapr: Revert to address@hidden representation for non-hotplugged memory
spapr: Support hotplug by specifying DRC count
spapr: Move memory hotplug to RTAS_LOG_V6_HP_ID_DRC_COUNT type
David Gibson (6):
spapr: Create pseries-2.5 machine
spapr_drc: Fix potential undefined behaviour
pseries: Fix incorrect calculation of threads per socket for chip-id
spapr: Don't use QOM [*] syntax for DR connectors.
spapr: Add LMB DR connectors
spapr: Fix default NUMA node allocation for threads
Gavin Shan (1):
sPAPR: Introduce rtas_ldq()
Laurent Vivier (1):
pseries: define coldplugged devices as "configured"
Michael Roth (3):
spapr_pci: fix device tree props for MSI/MSI-X
spapr_drc: don't allow 'empty' DRCs to be unisolated or allocated
spapr_drc: use RTAS return codes for methods called by RTAS
Sam Bobroff (4):
spapr: Add /ibm,partition-name
spapr: Add /rtas/ibm,change-msix-capable
spapr: Make ibm, change-msi respect 3 return values
spapr: SPLPAR Characteristics
Thomas Huth (2):
ppc/spapr: Use qemu_log_mask() for hcall_dprintf()
ppc/spapr: Fix buffer overflow in spapr_populate_drconf_memory()
default-configs/ppc64-softmmu.mak | 1 +
docs/specs/ppc-spapr-hotplug.txt | 48 ++++
hw/ppc/spapr.c | 475 ++++++++++++++++++++++++++++++++++----
hw/ppc/spapr_drc.c | 67 ++++--
hw/ppc/spapr_events.c | 51 +++-
hw/ppc/spapr_hcall.c | 54 ++++-
hw/ppc/spapr_pci.c | 40 ++--
hw/ppc/spapr_rtas.c | 57 +++--
include/hw/ppc/spapr.h | 53 ++++-
include/hw/ppc/spapr_drc.h | 29 +--
pc-bios/README | 2 +-
pc-bios/slof.bin | Bin 912720 -> 915584 bytes
roms/SLOF | 2 +-
target-ppc/kvm.c | 5 +
target-ppc/kvm_ppc.h | 5 +
15 files changed, 741 insertions(+), 148 deletions(-)
- [Qemu-ppc] [PULL 00/33] spapr-next queue 2015-09-16,
David Gibson <=
- [Qemu-ppc] [PULL 01/33] spapr: Provide an error message when migration fails due to htab_shift mismatch, David Gibson, 2015/09/20
- [Qemu-ppc] [PULL 05/33] spapr: Make ibm, change-msi respect 3 return values, David Gibson, 2015/09/20
- [Qemu-ppc] [PULL 08/33] spapr_drc: Fix potential undefined behaviour, David Gibson, 2015/09/20
- [Qemu-ppc] [PULL 07/33] spapr: add dumpdtb support, David Gibson, 2015/09/20
- [Qemu-ppc] [PULL 03/33] spapr: Add /ibm,partition-name, David Gibson, 2015/09/20
- [Qemu-ppc] [PULL 10/33] spapr_rtas: Prevent QEMU crash during hotplug without a prior device_add, David Gibson, 2015/09/20
- [Qemu-ppc] [PULL 06/33] spapr: SPLPAR Characteristics, David Gibson, 2015/09/20
- [Qemu-ppc] [PULL 09/33] ppc/spapr: Use qemu_log_mask() for hcall_dprintf(), David Gibson, 2015/09/20
- [Qemu-ppc] [PULL 04/33] spapr: Add /rtas/ibm,change-msix-capable, David Gibson, 2015/09/20
- [Qemu-ppc] [PULL 16/33] spapr_pci: fix device tree props for MSI/MSI-X, David Gibson, 2015/09/20