qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCHv2 0/4] sPAPRMachineState cleanups
@ 2015-05-26  2:22 David Gibson
  2015-05-26  2:22 ` [Qemu-devel] [PATCHv2 1/4] spapr: Merge sPAPREnvironment into sPAPRMachineState David Gibson
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: David Gibson @ 2015-05-26  2:22 UTC (permalink / raw)
  To: agraf, qemu-ppc, qemu-devel
  Cc: lvivier, thuth, mdroth, bharata, afaerber, David Gibson

This series makes some cleanups to the structures tracking overall
machine state for spapr (-machine pseries).  First the old
sPAPREnvironment structure (which predates the generic MachineState
structure) is merged into a spapr specific subclass of MachineState.
Then some obsolete fields are cleaned up.

If I receive a review or two, with nothing terribly wrong, I'll merge
this into the spapr-next branch.

Changes since v1:
 * Don't rename 'spapr' variables to 'sm' everywhere - it was needless churn
 * Fix some small style errors

David Gibson (4):
  spapr: Merge sPAPREnvironment into sPAPRMachineState
  spapr: Remove obsolete ram_limit field from sPAPRMachineState
  spapr: Remove obsolete entry_point field from sPAPRMachineState
  spapr: Add sPAPRMachineClass

 hw/char/spapr_vty.c         |   6 +--
 hw/intc/xics.c              |  20 ++++-----
 hw/intc/xics_kvm.c          |   2 +-
 hw/net/spapr_llan.c         |  12 +++---
 hw/nvram/spapr_nvram.c      |   4 +-
 hw/ppc/spapr.c              | 100 +++++++++++++++++++-------------------------
 hw/ppc/spapr_events.c       |  13 ++++--
 hw/ppc/spapr_hcall.c        |  39 +++++++++--------
 hw/ppc/spapr_iommu.c        |   8 ++--
 hw/ppc/spapr_pci.c          |  37 ++++++++--------
 hw/ppc/spapr_rtas.c         |  38 ++++++++---------
 hw/ppc/spapr_rtc.c          |   4 +-
 hw/ppc/spapr_vio.c          |  15 +++----
 include/hw/pci-host/spapr.h |  10 +++--
 include/hw/ppc/spapr.h      |  51 +++++++++++++++++-----
 include/hw/ppc/spapr_vio.h  |   4 +-
 16 files changed, 199 insertions(+), 164 deletions(-)

-- 
2.1.0

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

end of thread, other threads:[~2015-05-29  4:47 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-26  2:22 [Qemu-devel] [PATCHv2 0/4] sPAPRMachineState cleanups David Gibson
2015-05-26  2:22 ` [Qemu-devel] [PATCHv2 1/4] spapr: Merge sPAPREnvironment into sPAPRMachineState David Gibson
2015-05-26  7:10   ` Thomas Huth
2015-05-26  2:22 ` [Qemu-devel] [PATCHv2 2/4] spapr: Remove obsolete ram_limit field from sPAPRMachineState David Gibson
2015-05-26  8:00   ` Thomas Huth
2015-05-29  1:33     ` David Gibson
2015-05-26  2:22 ` [Qemu-devel] [PATCHv2 3/4] spapr: Remove obsolete entry_point " David Gibson
2015-05-26  8:01   ` Thomas Huth
2015-05-26  2:22 ` [Qemu-devel] [PATCHv2 4/4] spapr: Add sPAPRMachineClass David Gibson
2015-05-26  8:19   ` Thomas Huth
2015-05-29  1:35     ` David Gibson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).