qemu-rust.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/10] hw/core: Remove hw_compat[] array for 2.10, 2.11 and 2.12 machines
@ 2025-05-01 23:01 Philippe Mathieu-Daudé
  2025-05-01 23:01 ` [PATCH 01/10] hw/s390x/s390-virtio-ccw: Remove the deprecated 2.10 and 2.11 machine types Philippe Mathieu-Daudé
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: Philippe Mathieu-Daudé @ 2025-05-01 23:01 UTC (permalink / raw)
  To: qemu-devel
  Cc: Yanan Wang, Paolo Bonzini, Gerd Hoffmann, Thomas Huth,
	Halil Pasic, Philippe Mathieu-Daudé, Marcel Apfelbaum,
	qemu-rust, Zhao Liu, Eric Farman, Ilya Leoshkevich,
	Eduardo Habkost, Jason Wang, David Hildenbrand, Dmitry Fleytman,
	Richard Henderson, Michael S. Tsirkin, qemu-s390x,
	Christian Borntraeger

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-thuth@redhat.com/
[2] https://lore.kernel.org/qemu-devel/20250501223522.99772-1-philmd@linaro.org/

Based-on: <20250501223522.99772-1-philmd@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



^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2025-05-01 23:03 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-01 23:01 [PATCH 00/10] hw/core: Remove hw_compat[] array for 2.10, 2.11 and 2.12 machines Philippe Mathieu-Daudé
2025-05-01 23:01 ` [PATCH 01/10] hw/s390x/s390-virtio-ccw: Remove the deprecated 2.10 and 2.11 machine types Philippe Mathieu-Daudé
2025-05-01 23:01 ` [PATCH 02/10] hw/core/machine: Remove hw_compat_2_10[] array Philippe Mathieu-Daudé
2025-05-01 23:01 ` [PATCH 03/10] hw/input/virtio-input: Remove VirtIOInputHID::wheel_axis field Philippe Mathieu-Daudé
2025-05-01 23:01 ` [PATCH 04/10] hw/core/machine: Remove hw_compat_2_11[] array Philippe Mathieu-Daudé
2025-05-01 23:01 ` [PATCH 05/10] hw/timer/hpet: Remove HPETState::hpet_offset_saved field Philippe Mathieu-Daudé
2025-05-01 23:01 ` [PATCH 06/10] hw/net/e1000: Remove unused E1000_FLAG_TSO flag Philippe Mathieu-Daudé
2025-05-01 23:01 ` [PATCH 07/10] hw/s390x/s390-virtio-ccw: Remove the deprecated 2.12 machine type Philippe Mathieu-Daudé
2025-05-01 23:01 ` [PATCH 08/10] hw/core/machine: Remove hw_compat_2_12[] array Philippe Mathieu-Daudé
2025-05-01 23:01 ` [PATCH 09/10] hw/audio/hda-codec: Remove HDAAudioState::use_timer field Philippe Mathieu-Daudé
2025-05-01 23:01 ` [PATCH 10/10] hw/display/vga-pci: Do not expose the 'global-vmstate' property Philippe Mathieu-Daudé

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).