All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/17] ppc-for-2.13 queue 20180504
@ 2018-05-04  5:59 David Gibson
  2018-05-04  5:59 ` [Qemu-devel] [PULL 01/17] target/ppc: return a nil HPT base address on sPAPR machines David Gibson
                   ` (17 more replies)
  0 siblings, 18 replies; 19+ messages in thread
From: David Gibson @ 2018-05-04  5:59 UTC (permalink / raw)
  To: peter.maydell; +Cc: groug, qemu-ppc, qemu-devel, clg, lvivier, David Gibson

The following changes since commit 59255887e6cafeff747250d2613003a41d1d9dff:

  Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20180502' into staging (2018-05-03 11:25:14 +0100)

are available in the Git repository at:

  git://github.com/dgibson/qemu.git tags/ppc-for-2.13-20180504

for you to fetch changes up to 0550b1206a91d66051a21441a02c4ff126b531fe:

  spapr: don't advertise radix GTSE if max-compat-cpu < power9 (2018-05-04 15:00:37 +1000)

----------------------------------------------------------------
ppc patch queue 2018-05-04

Second patch of patches for qemu-2.13 (or whatever the version ends up
being called).  Highlights are:
  * Preliminary patches for POWER9 hash MMU support for powernv
  * A number of cleanups fo pseries startup and LPCR handling
  * Remove support for explicitly allocated RMAs (which require kernel
    support that's been gone for 3+ years)
  * Some mac_newworld cleanups
  * A few bugfixes

----------------------------------------------------------------
Cédric Le Goater (2):
      target/ppc: return a nil HPT base address on sPAPR machines
      target/ppc: add basic support for PTCR on POWER9

David Gibson (9):
      spapr: Remove support for explicitly allocated RMAs
      target/ppc: Add ppc_store_lpcr() helper
      spapr: Clean up rtas_start_cpu() & rtas_stop_self()
      spapr: Remove unhelpful helpers from rtas_start_cpu()
      spapr: Make a helper to set up cpu entry point state
      spapr: Clean up LPCR updates from hypercalls
      target/ppc: Delay initialization of LPCR_UPRT for secondary cpus
      spapr: Move PAPR mode cpu setup fully to spapr code
      spapr: Clean up handling of LPCR power-saving exit bits

Greg Kurz (3):
      target/ppc: always set PPC_MEM_TLBIE in pre 2.8 migration hack
      spapr: don't migrate "spapr_option_vector_ov5_cas" to pre 2.8 machines
      spapr: don't advertise radix GTSE if max-compat-cpu < power9

Mark Cave-Ayland (3):
      uninorth: create new uninorth device
      mac_newworld: remove pics IRQ array and wire up macio to OpenPIC directly
      mac_newworld: move wiring of macio IRQs to macio_newworld_realize()

 hw/misc/macio/macio.c           |  39 +++++++++------
 hw/pci-host/trace-events        |   2 +
 hw/pci-host/uninorth.c          |  58 +++++++++++++++++++++
 hw/ppc/mac.h                    |   9 ++++
 hw/ppc/mac_newworld.c           |  56 +++------------------
 hw/ppc/spapr.c                  |  84 ++++++++++++-------------------
 hw/ppc/spapr_cpu_core.c         |  47 ++++++++++++++---
 hw/ppc/spapr_hcall.c            |  50 ++++++++-----------
 hw/ppc/spapr_rtas.c             | 108 ++++++++++++++++++++--------------------
 hw/ppc/trace-events             |   4 --
 include/hw/misc/macio/macio.h   |   1 -
 include/hw/pci-host/uninorth.h  |  11 ++++
 include/hw/ppc/spapr_cpu_core.h |   3 ++
 target/ppc/cpu.h                |   4 +-
 target/ppc/helper.h             |   1 +
 target/ppc/kvm.c                |  46 ++---------------
 target/ppc/kvm_ppc.h            |   6 ---
 target/ppc/machine.c            |   5 ++
 target/ppc/misc_helper.c        |  12 +++++
 target/ppc/mmu-book3s-v3.h      |   6 +++
 target/ppc/mmu-hash64.c         |  15 ++++--
 target/ppc/mmu-hash64.h         |   6 ++-
 target/ppc/mmu_helper.c         |  29 +++++++++++
 target/ppc/translate.c          |   3 ++
 target/ppc/translate_init.c     |  80 +++++++----------------------
 25 files changed, 355 insertions(+), 330 deletions(-)

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2018-05-04 10:54 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-04  5:59 [Qemu-devel] [PULL 00/17] ppc-for-2.13 queue 20180504 David Gibson
2018-05-04  5:59 ` [Qemu-devel] [PULL 01/17] target/ppc: return a nil HPT base address on sPAPR machines David Gibson
2018-05-04  5:59 ` [Qemu-devel] [PULL 02/17] target/ppc: add basic support for PTCR on POWER9 David Gibson
2018-05-04  5:59 ` [Qemu-devel] [PULL 03/17] spapr: Remove support for explicitly allocated RMAs David Gibson
2018-05-04  5:59 ` [Qemu-devel] [PULL 04/17] target/ppc: Add ppc_store_lpcr() helper David Gibson
2018-05-04  5:59 ` [Qemu-devel] [PULL 05/17] spapr: Clean up rtas_start_cpu() & rtas_stop_self() David Gibson
2018-05-04  5:59 ` [Qemu-devel] [PULL 06/17] spapr: Remove unhelpful helpers from rtas_start_cpu() David Gibson
2018-05-04  5:59 ` [Qemu-devel] [PULL 07/17] spapr: Make a helper to set up cpu entry point state David Gibson
2018-05-04  5:59 ` [Qemu-devel] [PULL 08/17] spapr: Clean up LPCR updates from hypercalls David Gibson
2018-05-04  5:59 ` [Qemu-devel] [PULL 09/17] target/ppc: Delay initialization of LPCR_UPRT for secondary cpus David Gibson
2018-05-04  5:59 ` [Qemu-devel] [PULL 10/17] spapr: Move PAPR mode cpu setup fully to spapr code David Gibson
2018-05-04  5:59 ` [Qemu-devel] [PULL 11/17] spapr: Clean up handling of LPCR power-saving exit bits David Gibson
2018-05-04  5:59 ` [Qemu-devel] [PULL 12/17] uninorth: create new uninorth device David Gibson
2018-05-04  5:59 ` [Qemu-devel] [PULL 13/17] mac_newworld: remove pics IRQ array and wire up macio to OpenPIC directly David Gibson
2018-05-04  5:59 ` [Qemu-devel] [PULL 14/17] mac_newworld: move wiring of macio IRQs to macio_newworld_realize() David Gibson
2018-05-04  5:59 ` [Qemu-devel] [PULL 15/17] target/ppc: always set PPC_MEM_TLBIE in pre 2.8 migration hack David Gibson
2018-05-04  5:59 ` [Qemu-devel] [PULL 16/17] spapr: don't migrate "spapr_option_vector_ov5_cas" to pre 2.8 machines David Gibson
2018-05-04  5:59 ` [Qemu-devel] [PULL 17/17] spapr: don't advertise radix GTSE if max-compat-cpu < power9 David Gibson
2018-05-04 10:53 ` [Qemu-devel] [PULL 00/17] ppc-for-2.13 queue 20180504 Peter Maydell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.