]> xenbits.xensource.com Git - libvirt.git/commit
qemu: monitor: Add APIs for refreshing disk capacity when using -blockdev
authorPeter Krempa <pkrempa@redhat.com>
Thu, 28 Jun 2018 10:35:16 +0000 (12:35 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Tue, 21 Aug 2018 13:46:06 +0000 (15:46 +0200)
commitd593814a9d4d9fa7056d17b8e474d46991c9e7bc
tree23910481706508ab0211df6c10fb47ff903863fc
parentd703306cd9a116397d58bacfdc80265bca2ac0a8
qemu: monitor: Add APIs for refreshing disk capacity when using -blockdev

Disk image size data are not contained in the reply of query-blockstats
but need to be gathered from query-block. For use with -blockdev we
really need to call 'query-named-block-nodes' and process it to retrieve
the correct data.

This patch introduces qemuMonitorBlockStatsUpdateCapacityBlockdev which
updates the capacity data by nodename rather than device name.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/qemu/qemu_monitor.c
src/qemu/qemu_monitor.h
src/qemu/qemu_monitor_json.c
src/qemu/qemu_monitor_json.h