Hi Peter! The following changes since commit 3fb456e9a0e9eef6a71d9b49bfff596a0f0046e9:
Merge tag 'pull-request-2026-03-02' of https://gitlab.com/thuth/qemu into staging (2026-03-02 14:01:46 +0000) are available in the Git repository at: https://gitlab.com/thuth/qemu.git tags/pull-request-2026-03-05 for you to fetch changes up to 711de639d571b6ac6981020536ff816130768f58: hw/display/vga-pci: Do not expose the 'global-vmstate' property (2026-03-05 10:33:25 +0100) ---------------------------------------------------------------- * Remove deprecated i440fx and q35 machine types -2.8 up to -2.12 * Remove the related hw_compat handling in various devices ---------------------------------------------------------------- Philippe Mathieu-Daudé (27): hw/i386/pc: Remove deprecated pc-q35-2.8 and pc-i440fx-2.8 machines hw/i386/pc: Remove pc_compat_2_8[] array hw/i386/kvm: Remove KVMClockState::mach_use_reliable_get_clock field hw/core/machine: Remove hw_compat_2_8[] array hw/block/pflash: Remove PFlashCFI01::old_multiple_chip_handling field hw/pci/pcie: Remove QEMU_PCIE_EXTCAP_INIT definition hw/virtio/virtio-pci: Remove VIRTIO_PCI_FLAG_INIT_DEVERR definition hw/virtio/virtio-pci: Remove VIRTIO_PCI_FLAG_INIT_LNKCTL definition hw/virtio/virtio-pci: Remove VIRTIO_PCI_FLAG_INIT_PM definition hw/i386/pc: Remove deprecated pc-q35-2.9 and pc-i440fx-2.9 machines hw/i386/pc: Remove pc_compat_2_9[] array hw/core/machine: Remove hw_compat_2_9[] array hw/net/virtio-net: Remove VirtIONet::mtu_bypass_backend field hw/pci-bridge/gen_pcie_rp: Remove GenPCIERootPort::migrate_msix field hw/i386/x86-iommu: Remove X86IOMMUState::pt_supported field hw/i386/pc: Remove deprecated pc-q35-2.10 and pc-i440fx-2.10 machines hw/i386/pc: Remove pc_compat_2_10[] array hw/i386/pc: Remove deprecated pc-q35-2.11 and pc-i440fx-2.11 machines hw/i386/pc: Remove pc_compat_2_11[] array hw/i386/pc: Remove deprecated pc-q35-2.12 and pc-i440fx-2.12 machines hw/i386/pc: Remove pc_compat_2_12[] array hw/core/machine: Remove hw_compat_2_10[] array hw/input/virtio-input: Remove VirtIOInputHID::wheel_axis field hw/core/machine: Remove hw_compat_2_11[] array hw/core/machine: Remove hw_compat_2_12[] array hw/audio/hda-codec: Remove HDAAudioState::use_timer field hw/display/vga-pci: Do not expose the 'global-vmstate' property Thomas Huth (1): tests/qtest/test-x86-cpuid-compat: Remove the test with the i440fx-2.9 machine include/hw/core/boards.h | 15 ------ include/hw/i386/pc.h | 15 ------ include/hw/i386/x86-iommu.h | 1 - include/hw/pci/pci.h | 2 - include/hw/virtio/virtio-input.h | 1 - include/hw/virtio/virtio-net.h | 1 - include/hw/virtio/virtio-pci.h | 12 ----- hw/audio/hda-codec.c | 93 +++++--------------------------- hw/block/pflash_cfi01.c | 14 ++--- hw/core/machine.c | 45 ---------------- hw/display/cirrus_vga.c | 2 - hw/display/qxl.c | 1 - hw/display/vga-pci.c | 1 - hw/display/vmware_vga.c | 2 - hw/i386/intel_iommu.c | 13 +---- hw/i386/kvm/clock.c | 18 ------- hw/i386/pc.c | 35 ------------- hw/i386/pc_piix.c | 46 ---------------- hw/i386/pc_q35.c | 47 ----------------- hw/i386/x86-iommu.c | 1 - hw/input/virtio-input-hid.c | 102 ++---------------------------------- hw/net/virtio-net.c | 8 +-- hw/pci-bridge/gen_pcie_root_port.c | 16 +----- hw/pci/pci.c | 2 - hw/pci/pcie.c | 6 +-- hw/virtio/virtio-pci.c | 35 ++++--------- tests/qtest/test-x86-cpuid-compat.c | 11 ---- 27 files changed, 38 insertions(+), 507 deletions(-)
