From 39164c136cbab57385e15297423fe85ef386c76f Mon Sep 17 00:00:00 2001 From: Igor Mammedov Date: Thu, 16 Feb 2017 15:15:37 -0800 Subject: qmp/hmp: add query-vm-generation-id and 'info vm-generation-id' commands Add commands to query Virtual Machine Generation ID counter. QMP command example: { "execute": "query-vm-generation-id" } HMP command example: info vm-generation-id Signed-off-by: Igor Mammedov Reviewed-by: Eric Blake Signed-off-by: Ben Warren Reviewed-by: Laszlo Ersek Tested-by: Laszlo Ersek Reviewed-by: Michael S. Tsirkin Signed-off-by: Michael S. Tsirkin --- hmp.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'hmp.c') diff --git a/hmp.c b/hmp.c index 83e287e..aadbcf5 100644 --- a/hmp.c +++ b/hmp.c @@ -2576,3 +2576,12 @@ void hmp_hotpluggable_cpus(Monitor *mon, const QDict *qdict) qapi_free_HotpluggableCPUList(saved); } + +void hmp_info_vm_generation_id(Monitor *mon, const QDict *qdict) +{ + GuidInfo *info = qmp_query_vm_generation_id(NULL); + if (info) { + monitor_printf(mon, "%s\n", info->guid); + } + qapi_free_GuidInfo(info); +} -- cgit v1.1