[PATCH v2 0/4] allow to deprecate objects and devices

Gerd Hoffmann posted 4 patches 5 months, 4 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20240530112718.1752905-1-kraxel@redhat.com
Maintainers: Paolo Bonzini <pbonzini@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Eduardo Habkost <eduardo@habkost.net>, Eric Blake <eblake@redhat.com>, Markus Armbruster <armbru@redhat.com>
There is a newer version of this series
include/qom/object.h        | 1 +
hw/display/cirrus_vga.c     | 1 +
hw/display/cirrus_vga_isa.c | 1 +
hw/usb/dev-hub.c            | 1 +
qom/qom-qmp-cmds.c          | 4 ++++
system/qdev-monitor.c       | 5 +++++
hw/display/Kconfig          | 1 -
hw/usb/Kconfig              | 9 +++++++++
hw/usb/meson.build          | 4 ++--
qapi/qom.json               | 4 +++-
10 files changed, 27 insertions(+), 4 deletions(-)
[PATCH v2 0/4] allow to deprecate objects and devices
Posted by Gerd Hoffmann 5 months, 4 weeks ago
Put some infrastructure in place to allow tagging objects (including
devices) as deprected.  Use it to mark the ohci pci host adapter and
the usb hub as deprecated.

v2:
 - pick up reviews.
 - drop ohci patch.
 - add cirrus vga patch.

Gerd Hoffmann (4):
  qom: allow to mark objects (including devices) as deprecated.
  usb: add config options for the hub and hid devices
  usb/hub: deprecate, don't build by default
  vga/cirrus: deprecate, don't build by default

 include/qom/object.h        | 1 +
 hw/display/cirrus_vga.c     | 1 +
 hw/display/cirrus_vga_isa.c | 1 +
 hw/usb/dev-hub.c            | 1 +
 qom/qom-qmp-cmds.c          | 4 ++++
 system/qdev-monitor.c       | 5 +++++
 hw/display/Kconfig          | 1 -
 hw/usb/Kconfig              | 9 +++++++++
 hw/usb/meson.build          | 4 ++--
 qapi/qom.json               | 4 +++-
 10 files changed, 27 insertions(+), 4 deletions(-)

-- 
2.45.1