qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/5] compressed block-stream
@ 2017-11-14 10:16 Anton Nefedov
  2017-11-14 10:16 ` [Qemu-devel] [PATCH 1/5] qcow2: reject unaligned offsets in write compressed Anton Nefedov
                   ` (5 more replies)
  0 siblings, 6 replies; 24+ messages in thread
From: Anton Nefedov @ 2017-11-14 10:16 UTC (permalink / raw)
  To: qemu-devel
  Cc: qemu-block, kwolf, mreitz, eblake, stefanha, famz, den,
	Anton Nefedov

It might be useful to compress images during block-stream;
this way the user can merge compressed images of a backing chain and
the result will remain compressed.

Anton Nefedov (4):
  qcow2: reject unaligned offsets in write compressed
  block: support compressed write for copy-on-read
  block-stream: add compress option
  iotest 030: add compressed block-stream test

Pavel Butsykin (1):
  qcow2: multiple clusters write compressed

 qapi/block-core.json       |  4 +++
 include/block/block_int.h  |  4 ++-
 block/io.c                 | 30 +++++++++++++++----
 block/qcow2.c              | 73 +++++++++++++++++++++++++++++++++++-----------
 block/stream.c             | 16 +++++++---
 blockdev.c                 | 13 ++++++++-
 hmp.c                      |  2 ++
 block/trace-events         |  2 +-
 hmp-commands.hx            |  4 +--
 tests/qemu-iotests/030     | 69 ++++++++++++++++++++++++++++++++++++++++++-
 tests/qemu-iotests/030.out |  4 +--
 11 files changed, 186 insertions(+), 35 deletions(-)

-- 
2.7.4

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

end of thread, other threads:[~2017-11-23  9:44 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-14 10:16 [Qemu-devel] [PATCH 0/5] compressed block-stream Anton Nefedov
2017-11-14 10:16 ` [Qemu-devel] [PATCH 1/5] qcow2: reject unaligned offsets in write compressed Anton Nefedov
2017-11-14 16:50   ` [Qemu-devel] [PATCH 1/5 for-2.11?] " Eric Blake
2017-11-14 18:30     ` Anton Nefedov
2017-11-14 19:41       ` Eric Blake
2017-11-15 15:21   ` [Qemu-devel] [PATCH 1/5] " Max Reitz
2017-11-14 10:16 ` [Qemu-devel] [PATCH 2/5] qcow2: multiple clusters " Anton Nefedov
2017-11-15 15:11   ` Max Reitz
2017-11-15 16:28     ` Anton Nefedov
2017-11-15 16:30       ` Max Reitz
2017-11-21 17:42         ` Kevin Wolf
2017-11-23  9:04           ` Anton Nefedov
2017-11-23  9:44             ` Kevin Wolf
2017-11-14 10:16 ` [Qemu-devel] [PATCH 3/5] block: support compressed write for copy-on-read Anton Nefedov
2017-11-15 18:49   ` Max Reitz
2017-11-16 10:05     ` Anton Nefedov
2017-11-14 10:16 ` [Qemu-devel] [PATCH 4/5] block-stream: add compress option Anton Nefedov
2017-11-15 19:16   ` Max Reitz
2017-11-16 10:11     ` Anton Nefedov
2017-11-14 10:16 ` [Qemu-devel] [PATCH 5/5] iotest 030: add compressed block-stream test Anton Nefedov
2017-11-15 19:51   ` Max Reitz
2017-11-16 13:15     ` Anton Nefedov
2017-11-16  3:26 ` [Qemu-devel] [PATCH 0/5] compressed block-stream Fam Zheng
2017-11-16 10:04   ` Anton Nefedov

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