Trying to fill the need to be more finegrained on support status ... Any hints/patches how to hook that into introspection so we get machine type / device support status to libvirt are welcome.
Gerd Hoffmann (4): add QemuSupportState add QemuSupportState to DeviceClass tag cirrus as obsolete switch machine types to QemuSupportState include/hw/boards.h | 5 ++--- include/hw/qdev-core.h | 2 ++ include/qemu/support-state.h | 17 +++++++++++++++++ hw/core/qdev.c | 8 +++++++- hw/display/cirrus_vga.c | 3 +++ hw/display/cirrus_vga_isa.c | 3 +++ hw/i386/pc_piix.c | 3 ++- hw/ppc/prep.c | 3 ++- qdev-monitor.c | 7 +++++++ util/support-state.c | 23 +++++++++++++++++++++++ vl.c | 6 +++--- qapi/common.json | 16 ++++++++++++++++ util/Makefile.objs | 1 + 13 files changed, 88 insertions(+), 9 deletions(-) create mode 100644 include/qemu/support-state.h create mode 100644 util/support-state.c -- 2.9.3