On 2014-10-31 at 04:32, Fam Zheng wrote:
v2: Add Max's and Eric's rev-by's for patch 1~3.
     Fix spelling, documentation and indentation on 4.
     Thanks, Max and Eric!

This series adds an optional bool parameter "query-nodes" to query-blockstats.

By default, if omitted, the behavior is unchanged.

If set to "true", the command will iterate through all named nodes in BDS graph
and report the statistics in a list, similarly. But the backing chain is not
built.

This provides a way for libvirt to watch the allocation status
(wr_highest_offset) of target image. Now, libvirt can start drive-mirror job
specifying a node-name parameter. Thus the created target image gets a node
name that can be queried with the new query-blockstats.


Fam Zheng (4):
   block: Add bdrv_next_node
   block: Add bdrv_get_node_name
   block: Include "node-name" if present in query-blockstats
   qmp: Add optional switch "query-nodes" in query-blockstats

  block.c               | 13 +++++++++++++
  block/qapi.c          | 25 ++++++++++++++++++-------
  hmp.c                 |  2 +-
  include/block/block.h |  2 ++
  qapi/block-core.json  | 16 ++++++++++++++--
  qmp-commands.hx       |  2 +-
  6 files changed, 49 insertions(+), 11 deletions(-)

As I seem to be the supporting submaintainer of the day:

Thanks, applied to my block-next tree with the / #$/ in patch 4 removed:

https://github.com/XanClic/qemu/commits/block-next

Reply via email to