From: David Gibson Date: Mon, 7 Dec 2015 03:28:15 +0000 (+1100) Subject: pseries: Add pseries-2.6 machine type X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=4b23699c828d19360d6ca5b74036573decb62194;p=qmiga%2Fqemu.git pseries: Add pseries-2.6 machine type Signed-off-by: David Gibson Reviewed-by: Alexey Kardashevskiy --- diff --git a/hw/ppc/spapr.c b/hw/ppc/spapr.c index 8b8eb188b7..7f6b118bfb 100644 --- a/hw/ppc/spapr.c +++ b/hw/ppc/spapr.c @@ -2337,18 +2337,36 @@ static const TypeInfo spapr_machine_info = { machine_init(spapr_machine_register_##suffix) /* + * pseries-2.6 + */ +static void spapr_machine_2_6_instance_options(MachineState *machine) +{ +} + +static void spapr_machine_2_6_class_options(MachineClass *mc) +{ + /* Defaults for the latest behaviour inherited from the base class */ +} + +DEFINE_SPAPR_MACHINE(2_6, "2.6", true); + +/* * pseries-2.5 */ +#define SPAPR_COMPAT_2_5 \ + HW_COMPAT_2_5 + static void spapr_machine_2_5_instance_options(MachineState *machine) { } static void spapr_machine_2_5_class_options(MachineClass *mc) { - /* Defaults for the latest behaviour inherited from the base class */ + spapr_machine_2_6_class_options(mc); + SET_MACHINE_COMPAT(mc, SPAPR_COMPAT_2_5); } -DEFINE_SPAPR_MACHINE(2_5, "2.5", true); +DEFINE_SPAPR_MACHINE(2_5, "2.5", false); /* * pseries-2.4