[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
- [Qemu-ppc] [RFC 0/9] Cleanup pseries machine versioning,
David Gibson <=