All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/6] Exposing backing-chain allocation over NBD
@ 2020-10-09  2:07 Eric Blake
  2020-10-09  2:07 ` [PATCH v3 1/6] nbd: Add new qemu:allocation-depth metacontext Eric Blake
                   ` (5 more replies)
  0 siblings, 6 replies; 10+ messages in thread
From: Eric Blake @ 2020-10-09  2:07 UTC (permalink / raw)
  To: qemu-devel; +Cc: kwolf, qemu-block, vsementsov, rjones, stefanha

v2 was here:
https://lists.gnu.org/archive/html/qemu-devel/2020-09/msg10926.html

Since then:
rebase to master
patches 1-3/5 of v2 are in pull request
patch 4/5 in v2 (1/6 here) includes improvements from Vladimir
patches 3-6/6 here are new (and I hope to have public patches to
libnbd's 'nbdinfo --map' to take advantage of it posted soon...)

Based-on: <20201008185951.1026052-1-eblake@redhat.com>
([PULL 0/8] NBD patches through 2020-10-08)

Also available at:
https://repo.or.cz/qemu/ericb.git/shortlog/refs/tags/nbd-alloc-depth-v3

001/6:[0056] [FC] 'nbd: Add new qemu:allocation-depth metacontext'
002/6:[0002] [FC] 'nbd: Add 'qemu-nbd -A' to expose allocation depth'
003/6:[down] 'nbd: Update qapi to support multiple bitmaps'
004/6:[down] 'nbd: Simplify qemu bitmap context name'
005/6:[down] 'nbd: Refactor counting of meta contexts'
006/6:[down] 'nbd: Allow export of multiple bitmaps for one device'

Eric Blake (6):
  nbd: Add new qemu:allocation-depth metacontext
  nbd: Add 'qemu-nbd -A' to expose allocation depth
  nbd: Update qapi to support multiple bitmaps
  nbd: Simplify qemu bitmap context name
  nbd: Refactor counting of meta contexts
  nbd: Allow export of multiple bitmaps for one device

 docs/interop/nbd.txt       |  23 +++-
 docs/tools/qemu-nbd.rst    |   6 ++
 qapi/block-core.json       |   7 +-
 qapi/block-export.json     |  20 +++-
 include/block/nbd.h        |   8 +-
 blockdev-nbd.c             |  20 +++-
 nbd/server.c               | 210 +++++++++++++++++++++++++++++--------
 qemu-nbd.c                 |  25 +++--
 tests/qemu-iotests/291     |   6 +-
 tests/qemu-iotests/309     |  73 +++++++++++++
 tests/qemu-iotests/309.out |  22 ++++
 tests/qemu-iotests/group   |   1 +
 12 files changed, 350 insertions(+), 71 deletions(-)
 create mode 100755 tests/qemu-iotests/309
 create mode 100644 tests/qemu-iotests/309.out

-- 
2.28.0



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

end of thread, other threads:[~2020-10-09 12:14 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-10-09  2:07 [PATCH v3 0/6] Exposing backing-chain allocation over NBD Eric Blake
2020-10-09  2:07 ` [PATCH v3 1/6] nbd: Add new qemu:allocation-depth metacontext Eric Blake
2020-10-09  2:07 ` [PATCH v3 2/6] nbd: Add 'qemu-nbd -A' to expose allocation depth Eric Blake
2020-10-09  8:10   ` Markus Armbruster
2020-10-09  9:03     ` Richard W.M. Jones
2020-10-09 12:13       ` Eric Blake
2020-10-09  2:07 ` [PATCH v3 3/6] nbd: Update qapi to support multiple bitmaps Eric Blake
2020-10-09  2:07 ` [PATCH v3 4/6] nbd: Simplify qemu bitmap context name Eric Blake
2020-10-09  2:07 ` [PATCH v3 5/6] nbd: Refactor counting of meta contexts Eric Blake
2020-10-09  2:07 ` [PATCH v3 6/6] nbd: Allow export of multiple bitmaps for one device Eric Blake

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.