[Qemu-devel] [PULL 00/13] ppc-for-4.1 queue 20190612

David Gibson posted 13 patches 4 years, 10 months ago
Test s390x passed
Test checkpatch passed
Test asan passed
Test docker-mingw@fedora passed
Test docker-clang@ubuntu passed
Test FreeBSD passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20190612054929.21136-1-david@gibson.dropbear.id.au
Maintainers: "Cédric Le Goater" <clg@kaod.org>, David Gibson <david@gibson.dropbear.id.au>
hw/intc/xive.c                      |  22 +-
hw/ppc/pnv.c                        |   2 +
hw/ppc/spapr.c                      |  25 +-
hw/ppc/spapr_drc.c                  |  13 +-
hw/ppc/spapr_pci.c                  | 497 ++++++++++++++++++++++--------------
include/hw/pci-host/spapr.h         |   4 +-
include/hw/ppc/spapr_drc.h          |   3 +-
include/hw/ppc/xive.h               |   3 +-
target/ppc/translate/vsx-impl.inc.c |  37 +--
9 files changed, 368 insertions(+), 238 deletions(-)
[Qemu-devel] [PULL 00/13] ppc-for-4.1 queue 20190612
Posted by David Gibson 4 years, 10 months ago
The following changes since commit 219dca61ebf41625831d4f96a720852baf44b762:

  Merge remote-tracking branch 'remotes/ehabkost/tags/x86-next-pull-request' into staging (2019-06-11 16:02:07 +0100)

are available in the Git repository at:

  git://github.com/dgibson/qemu.git tags/ppc-for-4.1-20190612

for you to fetch changes up to 4aca9786542e427d4337503566efdf09f2cb87cd:

  ppc/xive: Make XIVE generate the proper interrupt types (2019-06-12 10:41:50 +1000)

----------------------------------------------------------------
ppc patch queue 2019-06-12

Next pull request against qemu-4.1.  The big thing here is adding
support for hot plug of P2P bridges, and PCI devices under P2P bridges
on the "pseries" machine (which doesn't use SHPC).  Other than that
there's just a handful of fixes and small enhancements.

----------------------------------------------------------------
Anton Blanchard (1):
      target/ppc: Fix lxvw4x, lxvh8x and lxvb16x

Benjamin Herrenschmidt (1):
      ppc/xive: Make XIVE generate the proper interrupt types

Cédric Le Goater (1):
      ppc/pnv: activate the "dumpdtb" option on the powernv machine

David Gibson (8):
      spapr: Clean up device node name generation for PCI devices
      spapr: Clean up device tree construction for PCI devices
      spapr: Clean up dt creation for PCI buses
      spapr: Clean up spapr_drc_populate_dt()
      spapr: Clean up DRC index construction
      spapr: Don't use bus number for building DRC ids
      spapr: Direct all PCI hotplug to host bridge, rather than P2P bridge
      spapr: Allow hot plug/unplug of PCI bridges and devices under PCI bridges

Greg Kurz (1):
      spapr_pci: Improve error message

Richard Henderson (1):
      target/ppc: Use tcg_gen_gvec_bitsel

 hw/intc/xive.c                      |  22 +-
 hw/ppc/pnv.c                        |   2 +
 hw/ppc/spapr.c                      |  25 +-
 hw/ppc/spapr_drc.c                  |  13 +-
 hw/ppc/spapr_pci.c                  | 497 ++++++++++++++++++++++--------------
 include/hw/pci-host/spapr.h         |   4 +-
 include/hw/ppc/spapr_drc.h          |   3 +-
 include/hw/ppc/xive.h               |   3 +-
 target/ppc/translate/vsx-impl.inc.c |  37 +--
 9 files changed, 368 insertions(+), 238 deletions(-)

Re: [Qemu-devel] [PULL 00/13] ppc-for-4.1 queue 20190612
Posted by Peter Maydell 4 years, 10 months ago
On Wed, 12 Jun 2019 at 06:49, David Gibson <david@gibson.dropbear.id.au> wrote:
>
> The following changes since commit 219dca61ebf41625831d4f96a720852baf44b762:
>
>   Merge remote-tracking branch 'remotes/ehabkost/tags/x86-next-pull-request' into staging (2019-06-11 16:02:07 +0100)
>
> are available in the Git repository at:
>
>   git://github.com/dgibson/qemu.git tags/ppc-for-4.1-20190612
>
> for you to fetch changes up to 4aca9786542e427d4337503566efdf09f2cb87cd:
>
>   ppc/xive: Make XIVE generate the proper interrupt types (2019-06-12 10:41:50 +1000)
>
> ----------------------------------------------------------------
> ppc patch queue 2019-06-12
>
> Next pull request against qemu-4.1.  The big thing here is adding
> support for hot plug of P2P bridges, and PCI devices under P2P bridges
> on the "pseries" machine (which doesn't use SHPC).  Other than that
> there's just a handful of fixes and small enhancements.
>
> ----------------------------------------------------------------


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/4.1
for any user-visible changes.

-- PMM