This partial series start to add some node-name manipulation from QMP. In particular it allow to take snapshots of quorum files. I post it in a partial state to spread the reviewing load.
Best regards Benoît Benoît Canet (7): block: Add bs->node_name to hold the name of a bs node of the bs graph. block: Allow the user to define "node-name" option. qapi: Add skeletton of command to query a drive bs graph. qmp: Allow block_passwd to manipulate bs graph nodes. qmp: Allow block_resize to manipulate bs graph nodes. block: Create authorizations mechanism for external snapshots. qmp: Allow to take external snapshots on bs graphs node. block.c | 201 +++++++++++++++++++++++++++++++++++++++------- block/blkverify.c | 4 +- block/iscsi.c | 2 +- block/vmdk.c | 2 +- block/vvfat.c | 4 +- blockdev.c | 89 +++++++++++++++----- hmp.c | 8 +- hw/block/xen_disk.c | 2 +- include/block/block.h | 22 +++-- include/block/block_int.h | 18 ++++- qapi-schema.json | 64 +++++++++++++-- qemu-img.c | 6 +- qemu-io.c | 2 +- qemu-nbd.c | 2 +- qmp-commands.hx | 17 +++- 15 files changed, 363 insertions(+), 80 deletions(-) -- 1.8.3.2