Loading hw/s390x/s390-virtio-ccw.c +16 −1 Original line number Diff line number Diff line Loading @@ -651,6 +651,9 @@ bool css_migration_enabled(void) } \ type_init(ccw_machine_register_##suffix) #define CCW_COMPAT_3_1 \ HW_COMPAT_3_1 #define CCW_COMPAT_3_0 \ HW_COMPAT_3_0 Loading Loading @@ -742,14 +745,26 @@ bool css_migration_enabled(void) .value = "0",\ }, static void ccw_machine_4_0_instance_options(MachineState *machine) { } static void ccw_machine_4_0_class_options(MachineClass *mc) { } DEFINE_CCW_MACHINE(4_0, "4.0", true); static void ccw_machine_3_1_instance_options(MachineState *machine) { ccw_machine_4_0_instance_options(machine); } static void ccw_machine_3_1_class_options(MachineClass *mc) { ccw_machine_4_0_class_options(mc); SET_MACHINE_COMPAT(mc, CCW_COMPAT_3_1); } DEFINE_CCW_MACHINE(3_1, "3.1", true); DEFINE_CCW_MACHINE(3_1, "3.1", false); static void ccw_machine_3_0_instance_options(MachineState *machine) { Loading Loading
hw/s390x/s390-virtio-ccw.c +16 −1 Original line number Diff line number Diff line Loading @@ -651,6 +651,9 @@ bool css_migration_enabled(void) } \ type_init(ccw_machine_register_##suffix) #define CCW_COMPAT_3_1 \ HW_COMPAT_3_1 #define CCW_COMPAT_3_0 \ HW_COMPAT_3_0 Loading Loading @@ -742,14 +745,26 @@ bool css_migration_enabled(void) .value = "0",\ }, static void ccw_machine_4_0_instance_options(MachineState *machine) { } static void ccw_machine_4_0_class_options(MachineClass *mc) { } DEFINE_CCW_MACHINE(4_0, "4.0", true); static void ccw_machine_3_1_instance_options(MachineState *machine) { ccw_machine_4_0_instance_options(machine); } static void ccw_machine_3_1_class_options(MachineClass *mc) { ccw_machine_4_0_class_options(mc); SET_MACHINE_COMPAT(mc, CCW_COMPAT_3_1); } DEFINE_CCW_MACHINE(3_1, "3.1", true); DEFINE_CCW_MACHINE(3_1, "3.1", false); static void ccw_machine_3_0_instance_options(MachineState *machine) { Loading