qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v2 00/10] qemu-img: add bitmap info output
@ 2018-06-13  2:06 John Snow
  2018-06-13  2:06 ` [Qemu-devel] [PATCH v2 01/10] qcow2/bitmap: remove redundant arguments from bitmap_list_load John Snow
                   ` (9 more replies)
  0 siblings, 10 replies; 19+ messages in thread
From: John Snow @ 2018-06-13  2:06 UTC (permalink / raw)
  To: qemu-devel, qemu-block
  Cc: Eric Blake, Vladimir Sementsov-Ogievskiy, Max Reitz, Kevin Wolf,
	Markus Armbruster, John Snow

Allow qemu-img to show information about bitmaps stored in qcow2 images.

v2:
- Remove bitmap manipulation command in favor of a part 2 series later
- Responded to much of Vladimir's feedback (Thank you!);
  - In particular, make sure IN_USE bitmaps cannot be remounted RW.
  - Fixed semantics of the extra_data flag

John Snow (10):
  qcow2/bitmap: remove redundant arguments from bitmap_list_load
  qcow2/bitmap: avoid adjusting bm->flags for RO bitmaps
  qcow2/bitmap: cache bm_list
  qcow2/bitmap: cache loaded bitmaps
  qcow2/bitmap: reject IN_USE bitmaps on rw reload
  qcow2/bitmap: load IN_USE bitmaps if disk is RO
  qcow2/bitmap: track bitmap type
  qcow2/bitmap: track extra_data_size
  qapi: add bitmap info
  qcow2/bitmap: add basic bitmaps info

 block/qcow2-bitmap.c | 276 ++++++++++++++++++++++++++++++++++-----------------
 block/qcow2.c        |   9 ++
 block/qcow2.h        |   3 +
 qapi/block-core.json |  64 +++++++++++-
 4 files changed, 260 insertions(+), 92 deletions(-)

-- 
2.14.3

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

end of thread, other threads:[~2018-06-21 21:22 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-06-13  2:06 [Qemu-devel] [PATCH v2 00/10] qemu-img: add bitmap info output John Snow
2018-06-13  2:06 ` [Qemu-devel] [PATCH v2 01/10] qcow2/bitmap: remove redundant arguments from bitmap_list_load John Snow
2018-06-20  9:45   ` Vladimir Sementsov-Ogievskiy
2018-06-13  2:06 ` [Qemu-devel] [PATCH v2 02/10] qcow2/bitmap: avoid adjusting bm->flags for RO bitmaps John Snow
2018-06-20 10:01   ` Vladimir Sementsov-Ogievskiy
2018-06-13  2:06 ` [Qemu-devel] [PATCH v2 03/10] qcow2/bitmap: cache bm_list John Snow
2018-06-20 13:04   ` Vladimir Sementsov-Ogievskiy
2018-06-20 13:12     ` Vladimir Sementsov-Ogievskiy
2018-06-20 23:29     ` John Snow
2018-06-21 10:25       ` Vladimir Sementsov-Ogievskiy
2018-06-21 21:22         ` John Snow
2018-06-13  2:06 ` [Qemu-devel] [PATCH v2 04/10] qcow2/bitmap: cache loaded bitmaps John Snow
2018-06-20 13:05   ` Vladimir Sementsov-Ogievskiy
2018-06-13  2:06 ` [Qemu-devel] [PATCH v2 05/10] qcow2/bitmap: reject IN_USE bitmaps on rw reload John Snow
2018-06-13  2:06 ` [Qemu-devel] [PATCH v2 06/10] qcow2/bitmap: load IN_USE bitmaps if disk is RO John Snow
2018-06-13  2:06 ` [Qemu-devel] [PATCH v2 07/10] qcow2/bitmap: track bitmap type John Snow
2018-06-13  2:06 ` [Qemu-devel] [PATCH v2 08/10] qcow2/bitmap: track extra_data_size John Snow
2018-06-13  2:06 ` [Qemu-devel] [PATCH v2 09/10] qapi: add bitmap info John Snow
2018-06-13  2:06 ` [Qemu-devel] [PATCH v2 10/10] qcow2/bitmap: add basic bitmaps info John Snow

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).