This series adds machine type deprecation information to the
output of the `query-machines` QMP command. With this, libvirt
and management software will be able to show this information to
users and/or suggest changes to VM configuration to avoid
deprecated machine types.
Eduardo Habkost (3):
qapi: SupportStatusInfo struct
machine: Use SupportStatusInfo for deprecation info
qmp: Add deprecation information to query-machines
qapi/common.json | 24 ++++++++++++++++++++++++
qapi/misc.json | 5 ++++-
include/hw/boards.h | 7 ++++---
hw/i386/pc_piix.c | 4 +++-
hw/ppc/prep.c | 4 +++-
vl.c | 19 +++++++++++++++----
tests/acceptance/query_machines.py | 27 +++++++++++++++++++++++++++
7 files changed, 80 insertions(+), 10 deletions(-)
create mode 100644 tests/acceptance/query_machines.py