All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH V6 0/8] Giving names to graph's BlockDriverState
@ 2014-01-23 20:31 Benoît Canet
  2014-01-23 20:31 ` [Qemu-devel] [PATCH V6 1/8] block: Add bs->node_name to hold the name of a bs node of the bs graph Benoît Canet
                   ` (8 more replies)
  0 siblings, 9 replies; 29+ messages in thread
From: Benoît Canet @ 2014-01-23 20:31 UTC (permalink / raw)
  To: qemu-devel; +Cc: kwolf, Benoît Canet, famz, armbru, mreitz, stefanha

The following series introduce a new file.node-name property in order to be
able to give a name to each BlockDriverState of the graph.

since v5:
    rename to bdrv_assign_node_name [Fam]
    add node-name to BlockdevOptionsBase [Kevin]
    add query-named-block-nodes name in commit message [Fam]
    make bdrv_lookup_bs interface more generic [Kevin]
    s/check/checks/ [Fam]
    s/implentation/implementation/ [Fam]
    use node names for references [Kevin]



Benoît Canet (8):
  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 both on command
    line and QMP.
  qmp: Add QMP query-named-block-nodes 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: Use graph node name as reference in bdrv_file_open().

 block.c                   | 214 ++++++++++++++++++++++++++++++++++++++++------
 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          |  50 +++++++++--
 qmp-commands.hx           |  78 ++++++++++++++++-
 10 files changed, 474 insertions(+), 125 deletions(-)

-- 
1.8.3.2

^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2014-02-10 20:18 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-23 20:31 [Qemu-devel] [PATCH V6 0/8] Giving names to graph's BlockDriverState Benoît Canet
2014-01-23 20:31 ` [Qemu-devel] [PATCH V6 1/8] block: Add bs->node_name to hold the name of a bs node of the bs graph Benoît Canet
2014-01-23 20:31 ` [Qemu-devel] [PATCH V6 2/8] block: Allow the user to define "node-name" option both on command line and QMP Benoît Canet
2014-01-24 14:51   ` Benoît Canet
2014-01-24 15:10     ` Kevin Wolf
2014-01-23 20:31 ` [Qemu-devel] [PATCH V6 3/8] qmp: Add QMP query-named-block-nodes to list the named BlockDriverState nodes Benoît Canet
2014-01-23 20:31 ` [Qemu-devel] [PATCH V6 4/8] qmp: Allow to change password on named block driver states Benoît Canet
2014-01-23 20:31 ` [Qemu-devel] [PATCH V6 5/8] block: Create authorizations mechanism for external snapshot and resize Benoît Canet
2014-02-04  0:15   ` Jeff Cody
2014-02-04 10:25     ` Kevin Wolf
2014-02-04 13:03       ` Jeff Cody
2014-02-10 19:39       ` Benoît Canet
2014-02-10 19:45       ` Benoît Canet
2014-02-10 20:18       ` Benoît Canet
2014-01-23 20:31 ` [Qemu-devel] [PATCH V6 6/8] qmp: Allow block_resize to manipulate bs graph nodes Benoît Canet
2014-01-23 20:31 ` [Qemu-devel] [PATCH V6 7/8] qmp: Allow to take external snapshots on bs graphs node Benoît Canet
2014-01-23 20:31 ` [Qemu-devel] [PATCH V6 8/8] block: Use graph node name as reference in bdrv_file_open() Benoît Canet
2014-01-24 13:26   ` Kevin Wolf
2014-01-24 13:37     ` Max Reitz
2014-01-24 14:48       ` Kevin Wolf
2014-01-24 14:54         ` Max Reitz
2014-01-27 14:36           ` Benoît Canet
2014-01-27 19:11             ` Max Reitz
2014-01-28  0:04               ` Benoît Canet
2014-01-31 20:32                 ` Max Reitz
2014-01-31 21:37                   ` Benoît Canet
2014-02-03  9:43                     ` Kevin Wolf
2014-02-04 13:02                       ` Eric Blake
2014-01-24 13:27 ` [Qemu-devel] [PATCH V6 0/8] Giving names to graph's BlockDriverState Kevin Wolf

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.