[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH V5 0/7] Giving names to BlockDriverState graph nodes
From: |
Benoît Canet |
Subject: |
[Qemu-devel] [PATCH V5 0/7] Giving names to BlockDriverState graph nodes |
Date: |
Thu, 12 Dec 2013 16:33:53 +0100 |
v5:
block empty node names [Kevin]
factorize setting of node-name option [Kevin]
NULL terminate node_name on removal [Kevin]
make query-named-block-nodes return BlockDeviceInfo structure [Eric]
Change some doc in query-named-block-nodes [Eric]
Document the choice of the QMP API for node name [Eric]
Use the same authorization as snapshot on block resize [Kevin]
Rebase the series [Kevin]
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.
qmp: Add a command to list the named BlockDriverState nodes.
qmp: Allow to change password on named block driver states.
block: Create authorizations mechanism for external snapshot and
resize.
qmp: Allow block_resize to manipulate bs graph nodes.
qmp: Allow to take external snapshots on bs graphs node.
block.c | 210 +++++++++++++++++++++++++++++++++++++++++-----
block/blkverify.c | 2 +-
block/qapi.c | 109 ++++++++++++------------
blockdev.c | 93 ++++++++++++++++----
hmp.c | 8 +-
include/block/block.h | 23 +++--
include/block/block_int.h | 21 ++++-
include/block/qapi.h | 1 +
qapi-schema.json | 48 +++++++++--
qmp-commands.hx | 78 ++++++++++++++++-
10 files changed, 471 insertions(+), 122 deletions(-)
--
1.8.3.2
- [Qemu-devel] [PATCH V5 0/7] Giving names to BlockDriverState graph nodes,
Benoît Canet <=
- [Qemu-devel] [PATCH V5 2/7] block: Allow the user to define "node-name" option., Benoît Canet, 2013/12/12
- [Qemu-devel] [PATCH V5 1/7] block: Add bs->node_name to hold the name of a bs node of the bs graph., Benoît Canet, 2013/12/12
- [Qemu-devel] [PATCH V5 4/7] qmp: Allow to change password on named block driver states., Benoît Canet, 2013/12/12
- [Qemu-devel] [PATCH V5 3/7] qmp: Add a command to list the named BlockDriverState nodes., Benoît Canet, 2013/12/12
- [Qemu-devel] [PATCH V5 6/7] qmp: Allow block_resize to manipulate bs graph nodes., Benoît Canet, 2013/12/12
- [Qemu-devel] [PATCH V5 5/7] block: Create authorizations mechanism for external snapshot and resize., Benoît Canet, 2013/12/12
- [Qemu-devel] [PATCH V5 7/7] qmp: Allow to take external snapshots on bs graphs node., Benoît Canet, 2013/12/12