Hi, Management applications have no way to determine if certain accelerator is available. That complicates discovery of non-KVM accelerators.
To address the issue, the series adds two commands: 'query-accel' for QMP to be used by management apps, and 'info accel' for HMP to replace 'info kvm' in future. Thanks, Roman Roman Bolshakov (6): qapi: Add query-accel command qapi: Rename KvmInfo to AccelInfo qapi: Use qmp_query_accel() in qmp_query_kvm() softmmu: Remove kvm_available() hmp: Add 'info accel' command qapi: Deprecate 'query-kvm' hmp-commands-info.hx | 13 +++++++++++++ include/monitor/hmp.h | 1 + include/sysemu/arch_init.h | 1 - monitor/hmp-cmds.c | 36 ++++++++++++++++++++++++++++++++++-- monitor/qmp-cmds.c | 18 ++++++++++++++---- qapi/machine.json | 37 ++++++++++++++++++++++++++++++------- softmmu/arch_init.c | 9 --------- 7 files changed, 92 insertions(+), 23 deletions(-) -- 2.29.2