Skip to content

RfC: add support for deprecated devices.

Gerd Hoffmann qemu-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 31 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3qdev: add deprecation_reason to DeviceClasshw/core/qdev.c include/hw/qdev-core.h qdev-monitor.c+16 -13 replies
2/3adlib: mark as insecure and deprecated.hw/audio/adlib.c qemu-deprecated.texi+5 -012 replies
3/3cirrus: mark as deprecatedhw/display/cirrus_vga.c hw/display/cirrus_vga_isa.c qemu-deprecated.texi+8 -016 replies

Reviews trailers per patch

All 3 patches have a Reviewed-by or Acked-by.

PatchPrasad J PanditPhilippe Mathieu-DaudéThomas Huth
1/3R-b
2/3R-b R-b
3/3R-b R-b R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v1 thread

Cover letter [Qemu-devel] [PATCH 0/3] RfC: add support for deprecated devices.

Works simliar to machine types, by adding a deprecation_reason field (using the same name for easy grepping). Also deprecate two devices:
adlib and cirrus.

This is tagged as RfC because the deprecation notice is not added to introspecction yet.

Gerd Hoffmann (3):
qdev: add deprecation_reason to DeviceClass
adlib: mark as insecure and deprecated.
cirrus: mark as deprecated

 hw/audio/adlib.c            | 1 +
 hw/core/qdev.c              | 9 ++++++++-
 hw/display/cirrus_vga.c     | 2 ++
 hw/display/cirrus_vga_isa.c | 2 ++
 include/hw/qdev-core.h      | 1 +
 qdev-monitor.c              | 7 +++++++
 qemu-deprecated.texi        | 8 ++++++++
 7 files changed, 29 insertions(+), 1 deletion(-)
Signature · 1 line
2.9.3