All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/18] ppc-for-2.10 queue 20170525
@ 2017-05-25  3:51 David Gibson
  2017-05-25  3:51 ` [Qemu-devel] [PULL 01/18] target/ppc: reset reservation in do_rfi() David Gibson
                   ` (18 more replies)
  0 siblings, 19 replies; 25+ messages in thread
From: David Gibson @ 2017-05-25  3:51 UTC (permalink / raw)
  To: peter.maydell
  Cc: agraf, aik, mdroth, sbobroff, sursingh, qemu-ppc, qemu-devel,
	David Gibson

The following changes since commit 9964e96dc9999cf7f7c936ee854a795415d19b60:

  Merge remote-tracking branch 'jasowang/tags/net-pull-request' into staging (2017-05-23 15:01:31 +0100)

are available in the git repository at:

  git://github.com/dgibson/qemu.git tags/ppc-for-2.10-20170525

for you to fetch changes up to 62f94fc94f98095173146e753a1f03d7c2cc7ba3:

  xics: add unrealize handler (2017-05-25 11:31:33 +1000)

----------------------------------------------------------------
ppc patch queue 2017-05-25

Assorted accumulated patches.  These are nearly all bugfixes at one
level or another - some for longstanding problems, others for some
regressions caused by more recent cleanups.

This includes preliminary patches towards fixing migration for Radix
Page Table guests under POWER9 and also fixing some migration
regressions due to the re-organization of the interrupt controller
code.  Not all the pieces are there yet, so those still won't quite
work, but the preliminary changes make sense on their own.

----------------------------------------------------------------
Bharata B Rao (1):
      spapr: Consolidate HPT freeing code into a routine

Daniel Henrique Barboza (4):
      hw/ppc/spapr_events.c: removing 'exception' from sPAPREventLogEntry
      hw/ppc: removing drc->detach_cb and drc->detach_cb_opaque
      hw/ppc: migrating the DRC state of hotplugged devices
      hw/ppc/spapr.c: recover pending LMB unplug info in spapr_lmb_release

David Gibson (3):
      pseries: Split CAS PVR negotiation out into a separate function
      pseries: Restore support for total vcpus not a multiple of threads-per-core for old machine types
      hw/ppc/spapr.c: adding pending_dimm_unplugs to sPAPRMachineState

Greg Kurz (8):
      ppc/xics: simplify prototype of xics_spapr_init()
      spapr: sanitize error handling in spapr_ics_create()
      spapr-cpu-core: release ICP object when realization fails
      xics_kvm: cache already enabled vCPU ids
      spapr: ensure core_slot isn't NULL in spapr_core_unplug()
      spapr_cpu_core: drop reference on ICP object during CPU realization
      spapr: fix error reporting in xics_system_init()
      xics: add unrealize handler

Laurent Vivier (1):
      spapr: add pre_plug function for memory

Nikunj A Dadhania (1):
      target/ppc: reset reservation in do_rfi()

 hw/intc/xics.c              |   5 +
 hw/intc/xics_kvm.c          |  33 ++++--
 hw/intc/xics_spapr.c        |   3 +-
 hw/ppc/spapr.c              | 239 +++++++++++++++++++++++++++++++-------------
 hw/ppc/spapr_cpu_core.c     |  19 ++--
 hw/ppc/spapr_drc.c          |  92 ++++++++++++++---
 hw/ppc/spapr_events.c       |  52 ++--------
 hw/ppc/spapr_hcall.c        |  54 ++++++----
 hw/ppc/spapr_pci.c          |   5 +-
 include/hw/pci-host/spapr.h |   3 +
 include/hw/ppc/spapr.h      |  12 ++-
 include/hw/ppc/spapr_drc.h  |   8 +-
 include/hw/ppc/xics.h       |   3 +-
 target/ppc/excp_helper.c    |   3 +
 14 files changed, 349 insertions(+), 182 deletions(-)

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

end of thread, other threads:[~2017-06-06 15:10 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-25  3:51 [Qemu-devel] [PULL 00/18] ppc-for-2.10 queue 20170525 David Gibson
2017-05-25  3:51 ` [Qemu-devel] [PULL 01/18] target/ppc: reset reservation in do_rfi() David Gibson
2017-05-25  3:51 ` [Qemu-devel] [PULL 02/18] ppc/xics: simplify prototype of xics_spapr_init() David Gibson
2017-05-25  3:51 ` [Qemu-devel] [PULL 03/18] spapr: sanitize error handling in spapr_ics_create() David Gibson
2017-05-25  3:51 ` [Qemu-devel] [PULL 04/18] spapr-cpu-core: release ICP object when realization fails David Gibson
2017-05-25  3:51 ` [Qemu-devel] [PULL 05/18] spapr: Consolidate HPT freeing code into a routine David Gibson
2017-05-25  3:51 ` [Qemu-devel] [PULL 06/18] xics_kvm: cache already enabled vCPU ids David Gibson
2017-05-25  3:51 ` [Qemu-devel] [PULL 07/18] spapr: ensure core_slot isn't NULL in spapr_core_unplug() David Gibson
2017-05-25  3:51 ` [Qemu-devel] [PULL 08/18] hw/ppc/spapr_events.c: removing 'exception' from sPAPREventLogEntry David Gibson
2017-05-25  3:51 ` [Qemu-devel] [PULL 09/18] spapr_cpu_core: drop reference on ICP object during CPU realization David Gibson
2017-05-25  3:51 ` [Qemu-devel] [PULL 10/18] spapr: fix error reporting in xics_system_init() David Gibson
2017-05-25  3:51 ` [Qemu-devel] [PULL 11/18] pseries: Split CAS PVR negotiation out into a separate function David Gibson
2017-05-29 21:14   ` [Qemu-devel] [Qemu-ppc] " Greg Kurz
2017-05-31  6:33     ` David Gibson
2017-05-31  9:01       ` Greg Kurz
2017-05-25  3:51 ` [Qemu-devel] [PULL 12/18] pseries: Restore support for total vcpus not a multiple of threads-per-core for old machine types David Gibson
2017-05-25  3:51 ` [Qemu-devel] [PULL 13/18] spapr: add pre_plug function for memory David Gibson
2017-06-06 15:00   ` Peter Maydell
2017-06-06 15:10     ` Greg Kurz
2017-05-25  3:51 ` [Qemu-devel] [PULL 14/18] hw/ppc/spapr.c: adding pending_dimm_unplugs to sPAPRMachineState David Gibson
2017-05-25  3:51 ` [Qemu-devel] [PULL 15/18] hw/ppc: removing drc->detach_cb and drc->detach_cb_opaque David Gibson
2017-05-25  3:51 ` [Qemu-devel] [PULL 16/18] hw/ppc: migrating the DRC state of hotplugged devices David Gibson
2017-05-25  3:51 ` [Qemu-devel] [PULL 17/18] hw/ppc/spapr.c: recover pending LMB unplug info in spapr_lmb_release David Gibson
2017-05-25  3:51 ` [Qemu-devel] [PULL 18/18] xics: add unrealize handler David Gibson
2017-05-30  8:45 ` [Qemu-devel] [PULL 00/18] ppc-for-2.10 queue 20170525 Stefan Hajnoczi

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.