qemu-ppc
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-ppc] [RFC 0/9] Cleanup pseries machine versioning


From: David Gibson
Subject: [Qemu-ppc] [RFC 0/9] Cleanup pseries machine versioning
Date: Mon, 30 Nov 2015 19:51:41 +1100

Thomas Huth recently posted a patches to switch the default USB
controller for the pseries machine type to xHCI, which necessitated
creating a pseries-2.6 machine type version.

That raised a bunch of comments suggesting better ways we could manage
the machine versioning for pseries.

This is an attempt to implement those suggestions.  For the most part
it makes the handling of machine versions for pseries more similar to
the handling of PC machine versions.

David Gibson (9):
  pseries: Remove redundant setting of mc->name for pseries-2.5 machine
  spapr: Rearrange versioned machine type code
  spapr: DEFINE_SPAPR_MACHINE
  Move SET_MACHINE_COMPAT macro to boards.h
  spapr: Use SET_MACHINE_COMPAT
  spapr: Restructure class_compat functions
  spapr: Remove versions from mc->desc
  spapr: Improve setting of default machine version
  spapr: Add pseries-2.6 machine type

 hw/ppc/spapr.c       | 228 ++++++++++++++++++++++++---------------------------
 include/hw/boards.h  |   9 ++
 include/hw/i386/pc.h |   8 --
 3 files changed, 115 insertions(+), 130 deletions(-)

-- 
2.5.0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]