All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH for-2.13 00/10] spapr: Cleanups to PAPR mode setup
@ 2018-04-17  7:17 David Gibson
  2018-04-17  7:17 ` [Qemu-devel] [PATCH for-2.13 01/10] spapr: Avoid redundant calls to spapr_cpu_reset() David Gibson
                   ` (9 more replies)
  0 siblings, 10 replies; 40+ messages in thread
From: David Gibson @ 2018-04-17  7:17 UTC (permalink / raw)
  To: groug; +Cc: benh, qemu-ppc, qemu-devel, David Gibson

This series contains a number of cleanups to the way we set up and
start a guest in PAPR mode.

Applies on top of my ppc-for-2.13 branch.

David Gibson (10):
  spapr: Avoid redundant calls to spapr_cpu_reset()
  spapr: Remove support for PowerPC 970 with pseries machine type
  target/ppc: Remove unnecessary initialization of LPCR_UPRT
  spapr: Set compatibility mode before the rest of spapr_cpu_reset()
  spapr: Move PAPR mode register initialization to spapr code
  target/ppc: Add ppc_store_lpcr() helper
  spapr: Make a helper to set up cpu entry point state
  spapr: Clean up handling of LPCR power-saving exit bits
  target/ppc: Don't bother with MSR_EP in cpu_ppc_set_papr()
  spapr: Move PAPR specific cpu logic to pseries machine type

 hw/ppc/spapr.c                  | 71 ++++++++++++++---------------------------
 hw/ppc/spapr_cpu_core.c         | 71 +++++++++++++++++++++++++++++++----------
 hw/ppc/spapr_rtas.c             | 10 ++----
 include/hw/ppc/spapr_cpu_core.h |  5 +++
 target/ppc/cpu.h                |  2 +-
 target/ppc/kvm.c                | 40 +++--------------------
 target/ppc/kvm_ppc.h            |  6 ----
 target/ppc/mmu-hash64.c         | 15 ++++++---
 target/ppc/mmu-hash64.h         |  3 +-
 target/ppc/translate_init.c     | 71 +++--------------------------------------
 10 files changed, 109 insertions(+), 185 deletions(-)

-- 
2.14.3

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

end of thread, other threads:[~2018-06-18  9:01 UTC | newest]

Thread overview: 40+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-04-17  7:17 [Qemu-devel] [PATCH for-2.13 00/10] spapr: Cleanups to PAPR mode setup David Gibson
2018-04-17  7:17 ` [Qemu-devel] [PATCH for-2.13 01/10] spapr: Avoid redundant calls to spapr_cpu_reset() David Gibson
2018-04-19 13:48   ` Greg Kurz
2018-04-20  6:34     ` David Gibson
2018-04-20  9:15       ` Greg Kurz
2018-04-20 15:39         ` [Qemu-devel] [Qemu-ppc] " Greg Kurz
2018-06-18  3:42           ` David Gibson
2018-06-18  9:01             ` Greg Kurz
2018-04-17  7:17 ` [Qemu-devel] [PATCH for-2.13 02/10] spapr: Remove support for PowerPC 970 with pseries machine type David Gibson
2018-04-19 17:21   ` Greg Kurz
2018-04-20  5:58     ` [Qemu-devel] [Qemu-ppc] " Thomas Huth
2018-04-20  6:40     ` [Qemu-devel] " David Gibson
2018-04-20  6:48       ` [Qemu-devel] [Qemu-ppc] " luigi burdo
2018-04-20  7:15         ` David Gibson
2018-04-20 12:25   ` [Qemu-devel] " Greg Kurz
2018-05-03  6:23     ` David Gibson
2018-04-17  7:17 ` [Qemu-devel] [PATCH for-2.13 03/10] target/ppc: Remove unnecessary initialization of LPCR_UPRT David Gibson
2018-04-20 11:34   ` Greg Kurz
2018-04-20 12:57     ` David Gibson
2018-04-25  9:52   ` [Qemu-devel] [Qemu-ppc] " Cédric Le Goater
2018-04-26  6:46     ` David Gibson
2018-04-26  7:20       ` Cédric Le Goater
2018-05-01  6:39         ` David Gibson
2018-05-01 15:59           ` Cédric Le Goater
2018-04-17  7:17 ` [Qemu-devel] [PATCH for-2.13 04/10] spapr: Set compatibility mode before the rest of spapr_cpu_reset() David Gibson
2018-04-20  9:16   ` Greg Kurz
2018-04-20 10:48     ` David Gibson
2018-04-17  7:17 ` [Qemu-devel] [PATCH for-2.13 05/10] spapr: Move PAPR mode register initialization to spapr code David Gibson
2018-04-20 15:42   ` Greg Kurz
2018-04-17  7:17 ` [Qemu-devel] [PATCH for-2.13 06/10] target/ppc: Add ppc_store_lpcr() helper David Gibson
2018-04-20 15:46   ` Greg Kurz
2018-04-17  7:17 ` [Qemu-devel] [PATCH for-2.13 07/10] spapr: Make a helper to set up cpu entry point state David Gibson
2018-04-20 15:48   ` Greg Kurz
2018-04-17  7:17 ` [Qemu-devel] [PATCH for-2.13 08/10] spapr: Clean up handling of LPCR power-saving exit bits David Gibson
2018-04-20 15:56   ` Greg Kurz
2018-04-17  7:17 ` [Qemu-devel] [PATCH for-2.13 09/10] target/ppc: Don't bother with MSR_EP in cpu_ppc_set_papr() David Gibson
2018-04-20  6:08   ` [Qemu-devel] [Qemu-ppc] " Thomas Huth
2018-04-20  6:21     ` David Gibson
2018-04-17  7:17 ` [Qemu-devel] [PATCH for-2.13 10/10] spapr: Move PAPR specific cpu logic to pseries machine type David Gibson
2018-04-20 15:58   ` Greg Kurz

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.