Commit 314ff2e07d for qemu.org
commit 314ff2e07ddc6163554077d68aed5d76a50b8e3d
Merge: ae6e281633 711de639d5
Author: Peter Maydell <peter.maydell@linaro.org>
Date: Thu Mar 5 16:58:20 2026 +0000
Merge tag 'pull-request-2026-03-05' of https://gitlab.com/thuth/qemu into staging
* Remove deprecated i440fx and q35 machine types -2.8 up to -2.12
* Remove the related hw_compat handling in various devices
# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCgAdFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmmpWuMACgkQLtnXdP5w
# LbXSjhAAoJ/vG6HZeuyrUzE9jkVToOpUF7d72usWS8NP07KYgKNp0kVQ/5C/QQ2s
# PR7jdWSQT7Vl+iyzvNdSV+y64rdk3XcdCrbeDXA9N4+yqWNEbq2MYECYQAW18xBR
# i8g1e9+Y/yi4yXV7U76Jx7R89btVzRdbrENlypKS2wf5wXA5m8HUegxhl8NC59eg
# u3tjZgG+tr2Fkdhs8EPA1p8naDXd00fy3imgpzN4VhGzdXTzHtH/fa5UDMjBRJtc
# NheCC4Oe0EglhDQrj+uxVf8aklCXDhSXHRKqGOOTP65z41J4gBL0k2zATAReYp3G
# RhOMtEl66U+XOFeKYxh55zS3OAK6i/Yx9K7EQwZNbZks8DJhO23Ai3TZWg086mFg
# bxr2cSpo5JKdpiQeL28GQTYA/f0wNwcn9Q01QrerfO0VTXsW4pC3rc4HukJOwp/b
# KozT4se7VtxzlJVJ7oCAYYjqiw+DZc4z7tbf/fcvyNsnHAkJB3gHeb3lJB/PW0je
# eh2N2q4Qe20ewbJbl+l+BisQ3XTDUQRf46d8iw0flvvpeAgw1Raw7cpTS+tg52wU
# UzVl8slrQcDf8Mm+BMfbcmmO7W2Zhl7c7+7RXmDVrRiHdnR4jkRcGyk4HzEObqjs
# dyYW3h2Z519TVCDdxpF6MQNy+Za9UlOOBmR0WfhRueoNM4ebCuA=
# =QYGn
# -----END PGP SIGNATURE-----
# gpg: Signature made Thu Mar 5 10:28:51 2026 GMT
# gpg: using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5
# gpg: Good signature from "Thomas Huth <th.huth@gmx.de>" [full]
# gpg: aka "Thomas Huth <thuth@redhat.com>" [full]
# gpg: aka "Thomas Huth <huth@tuxfamily.org>" [full]
# gpg: aka "Thomas Huth <th.huth@posteo.de>" [undefined]
# Primary key fingerprint: 27B8 8847 EEE0 2501 18F3 EAB9 2ED9 D774 FE70 2DB5
* tag 'pull-request-2026-03-05' of https://gitlab.com/thuth/qemu: (28 commits)
hw/display/vga-pci: Do not expose the 'global-vmstate' property
hw/audio/hda-codec: Remove HDAAudioState::use_timer field
hw/core/machine: Remove hw_compat_2_12[] array
hw/core/machine: Remove hw_compat_2_11[] array
hw/input/virtio-input: Remove VirtIOInputHID::wheel_axis field
hw/core/machine: Remove hw_compat_2_10[] array
hw/i386/pc: Remove pc_compat_2_12[] array
hw/i386/pc: Remove deprecated pc-q35-2.12 and pc-i440fx-2.12 machines
hw/i386/pc: Remove pc_compat_2_11[] array
hw/i386/pc: Remove deprecated pc-q35-2.11 and pc-i440fx-2.11 machines
hw/i386/pc: Remove pc_compat_2_10[] array
hw/i386/pc: Remove deprecated pc-q35-2.10 and pc-i440fx-2.10 machines
tests/qtest/test-x86-cpuid-compat: Remove the test with the i440fx-2.9 machine
hw/i386/x86-iommu: Remove X86IOMMUState::pt_supported field
hw/pci-bridge/gen_pcie_rp: Remove GenPCIERootPort::migrate_msix field
hw/net/virtio-net: Remove VirtIONet::mtu_bypass_backend field
hw/core/machine: Remove hw_compat_2_9[] array
hw/i386/pc: Remove pc_compat_2_9[] array
hw/i386/pc: Remove deprecated pc-q35-2.9 and pc-i440fx-2.9 machines
hw/virtio/virtio-pci: Remove VIRTIO_PCI_FLAG_INIT_PM definition
...
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>