qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/4] block nodes graph visualization
@ 2018-08-16 17:20 Vladimir Sementsov-Ogievskiy
  2018-08-16 17:20 ` [Qemu-devel] [PATCH 1/4] block: improve blk_root_get_parent_desc Vladimir Sementsov-Ogievskiy
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Vladimir Sementsov-Ogievskiy @ 2018-08-16 17:20 UTC (permalink / raw)
  To: qemu-devel, qemu-block
  Cc: crosa, ehabkost, eblake, armbru, mreitz, kwolf, famz, jsnow, den,
	vsementsov, stefanha, pbonzini

Hi all!

On the way of backup schemes development (and in general any complicated
developments in Qemu block layer) it would be good to have a way to print
out graph of block nodes with their permissions. Here is this way.

Instead of a lot of words I'll reply to this cover letter with example
graph, generated in patch 04.

Vladimir Sementsov-Ogievskiy (4):
  block: improve blk_root_get_parent_desc
  qapi: add x-query-block-nodes-relations
  scripts/qemu: add render_block_graph method for QEMUMachine
  not-for-commit: example of new command usage for debugging

 qapi/block-core.json   | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++
 include/block/block.h  |  1 +
 block.c                | 57 ++++++++++++++++++++++++++++++++++++++++
 block/block-backend.c  |  2 +-
 blockdev.c             |  5 ++++
 scripts/qemu.py        | 53 +++++++++++++++++++++++++++++++++++++
 tests/qemu-iotests/222 |  1 +
 7 files changed, 189 insertions(+), 1 deletion(-)

-- 
2.11.1

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

end of thread, other threads:[~2018-08-17 13:47 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-08-16 17:20 [Qemu-devel] [PATCH 0/4] block nodes graph visualization Vladimir Sementsov-Ogievskiy
2018-08-16 17:20 ` [Qemu-devel] [PATCH 1/4] block: improve blk_root_get_parent_desc Vladimir Sementsov-Ogievskiy
2018-08-16 17:35   ` Vladimir Sementsov-Ogievskiy
2018-08-16 17:20 ` [Qemu-devel] [PATCH 2/4] qapi: add x-query-block-nodes-relations Vladimir Sementsov-Ogievskiy
2018-08-16 17:20 ` [Qemu-devel] [PATCH 3/4] scripts/qemu: add render_block_graph method for QEMUMachine Vladimir Sementsov-Ogievskiy
2018-08-17  1:54   ` Eduardo Habkost
2018-08-17 10:08     ` Vladimir Sementsov-Ogievskiy
2018-08-17 13:47       ` Eduardo Habkost
2018-08-16 17:20 ` [Qemu-devel] [PATCH 4/4] not-for-commit: example of new command usage for debugging Vladimir Sementsov-Ogievskiy
2018-08-16 17:22 ` [Qemu-devel] [PATCH 0/4] block nodes graph visualization Vladimir Sementsov-Ogievskiy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).