@samitouri / QOSamiQemu / commits / a4639584b4

hw/i386/pc: Remove deprecated pc-q35-2.8 and pc-i440fx-2.8 machines

These machines has been supported for a period of more than 6 years. According to our versioned machine support policy (see commit ce80c4fa6ff "docs: document special exception for machine type deprecation & removal") they can now be removed. Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Message-ID: <20250501210456.89071-2-philmd@linaro.org> Reviewed-by: Igor Mammedov <imammedo@redhat.com> Signed-off-by: Thomas Huth <thuth@redhat.com> Message-ID: <20260225092024.794595-2-thuth@redhat.com>

Philippe Mathieu-Daudé committed Feb 25, 2026 at 10:20 UTC a4639584b4772b1f643eac4c0a404d0e2ad56a20
2 files changed -18
hw/i386/pc_piix.c
-9
@@ -714,15 +714,6 @@ static void pc_i440fx_machine_2_9_options(MachineClass *m)
714
715 DEFINE_I440FX_MACHINE(2, 9);
716
717 -static void pc_i440fx_machine_2_8_options(MachineClass *m)
718 -{
719 - pc_i440fx_machine_2_9_options(m);
720 - compat_props_add(m->compat_props, hw_compat_2_8, hw_compat_2_8_len);
721 - compat_props_add(m->compat_props, pc_compat_2_8, pc_compat_2_8_len);
722 -}
723 -
724 -DEFINE_I440FX_MACHINE(2, 8);
725 -
717 #ifdef CONFIG_XEN
718 static void xenfv_machine_4_2_options(MachineClass *m)
719 {
hw/i386/pc_q35.c
-9
@@ -661,12 +661,3 @@ static void pc_q35_machine_2_9_options(MachineClass *m)
661 }
662
663 DEFINE_Q35_MACHINE(2, 9);
664 -
665 -static void pc_q35_machine_2_8_options(MachineClass *m)
666 -{
667 - pc_q35_machine_2_9_options(m);
668 - compat_props_add(m->compat_props, hw_compat_2_8, hw_compat_2_8_len);
669 - compat_props_add(m->compat_props, pc_compat_2_8, pc_compat_2_8_len);
670 -}
671 -
672 -DEFINE_Q35_MACHINE(2, 8);