Include Thomas s390x patches from [1], with the other x86 machines removal in [2], 3 hw_compat[] arrays end unused. Remove them, including unused properties.
[1] https://lore.kernel.org/qemu-devel/20250115073819.15452-1-th...@redhat.com/ [2] https://lore.kernel.org/qemu-devel/20250501223522.99772-1-phi...@linaro.org/ Based-on: <20250501223522.99772-1-phi...@linaro.org> Philippe Mathieu-Daudé (8): 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/timer/hpet: Remove HPETState::hpet_offset_saved field hw/net/e1000: Remove unused E1000_FLAG_TSO flag 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 (2): hw/s390x/s390-virtio-ccw: Remove the deprecated 2.10 and 2.11 machine types hw/s390x/s390-virtio-ccw: Remove the deprecated 2.12 machine type include/hw/boards.h | 9 --- include/hw/virtio/virtio-input.h | 1 - hw/audio/hda-codec.c | 91 ++++----------------------- hw/core/machine.c | 23 ------- hw/display/cirrus_vga.c | 2 - hw/display/qxl.c | 1 - hw/display/vga-pci.c | 1 - hw/display/vmware_vga.c | 2 - hw/input/virtio-input-hid.c | 102 ++----------------------------- hw/net/e1000.c | 58 +++--------------- hw/s390x/s390-virtio-ccw.c | 51 ---------------- hw/timer/hpet.c | 9 +-- rust/hw/timer/hpet/src/hpet.rs | 9 --- 13 files changed, 27 insertions(+), 332 deletions(-) -- 2.47.1