All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v9 0/9] qcow2: cluster space preallocation
@ 2018-05-08 14:58 Anton Nefedov
  2018-05-08 14:58 ` [Qemu-devel] [PATCH v9 1/9] mirror: inherit supported write/zero flags Anton Nefedov
                   ` (8 more replies)
  0 siblings, 9 replies; 17+ messages in thread
From: Anton Nefedov @ 2018-05-08 14:58 UTC (permalink / raw)
  To: qemu-devel; +Cc: qemu-block, kwolf, mreitz, eblake, den, berto, Anton Nefedov

hej,
yet another respin of this series :) now as 2.12 is released

v9: - fixed commentary wording in patches 4, 8
    - rebased (no conflicts)

v8: http://lists.nongnu.org/archive/html/qemu-devel/2018-03/msg03291.html

Anton Nefedov (9):
  mirror: inherit supported write/zero flags
  blkverify: set supported write/zero flags
  quorum: set supported write/zero flags
  block: introduce BDRV_REQ_ALLOCATE flag
  block: treat BDRV_REQ_ALLOCATE as serialising
  file-posix: support BDRV_REQ_ALLOCATE
  block: support BDRV_REQ_ALLOCATE in passthrough drivers
  qcow2: skip writing zero buffers to empty COW areas
  iotest 134: test cluster-misaligned encrypted write

 qapi/block-core.json       |  4 ++-
 block/qcow2.h              |  6 ++++
 include/block/block.h      |  8 ++++-
 include/block/block_int.h  |  2 +-
 block/blkdebug.c           |  3 +-
 block/blkverify.c          |  9 ++++++
 block/file-posix.c         | 10 +++++-
 block/io.c                 | 50 +++++++++++++++++++++++------
 block/mirror.c             | 11 +++++++
 block/qcow2-cluster.c      |  2 +-
 block/qcow2.c              | 80 ++++++++++++++++++++++++++++++++++++++++++++--
 block/quorum.c             | 21 ++++++++++++
 block/raw-format.c         |  3 +-
 block/trace-events         |  1 +
 tests/qemu-iotests/060     | 26 +++++++++------
 tests/qemu-iotests/060.out |  5 ++-
 tests/qemu-iotests/134     |  9 ++++++
 tests/qemu-iotests/134.out | 10 ++++++
 18 files changed, 231 insertions(+), 29 deletions(-)

-- 
2.7.4

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

end of thread, other threads:[~2018-05-15 14:59 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-08 14:58 [Qemu-devel] [PATCH v9 0/9] qcow2: cluster space preallocation Anton Nefedov
2018-05-08 14:58 ` [Qemu-devel] [PATCH v9 1/9] mirror: inherit supported write/zero flags Anton Nefedov
2018-05-15 14:35   ` Eric Blake
2018-05-15 14:59     ` Anton Nefedov
2018-05-08 14:58 ` [Qemu-devel] [PATCH v9 2/9] blkverify: set " Anton Nefedov
2018-05-15 14:37   ` Eric Blake
2018-05-08 14:58 ` [Qemu-devel] [PATCH v9 3/9] quorum: " Anton Nefedov
2018-05-15 14:38   ` Eric Blake
2018-05-08 14:58 ` [Qemu-devel] [PATCH v9 4/9] block: introduce BDRV_REQ_ALLOCATE flag Anton Nefedov
2018-05-14 10:29   ` Alberto Garcia
2018-05-08 14:58 ` [Qemu-devel] [PATCH v9 5/9] block: treat BDRV_REQ_ALLOCATE as serialising Anton Nefedov
2018-05-08 14:58 ` [Qemu-devel] [PATCH v9 6/9] file-posix: support BDRV_REQ_ALLOCATE Anton Nefedov
2018-05-14 11:50   ` Alberto Garcia
2018-05-08 14:58 ` [Qemu-devel] [PATCH v9 7/9] block: support BDRV_REQ_ALLOCATE in passthrough drivers Anton Nefedov
2018-05-08 14:58 ` [Qemu-devel] [PATCH v9 8/9] qcow2: skip writing zero buffers to empty COW areas Anton Nefedov
2018-05-14 13:09   ` Alberto Garcia
2018-05-08 14:58 ` [Qemu-devel] [PATCH v9 9/9] iotest 134: test cluster-misaligned encrypted write Anton Nefedov

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.