v1 was here (yes, blast from the past):
https://lists.gnu.org/archive/html/qemu-devel/2018-08/msg00305.html

Since then:
- retitle the iotest (228 is now 241)
- rebase on top of other alignment fixes/workarounds that have
landed in meantime
- hoist test earlier, to demonstrate (according to which order you
compile things) whether the server fix, client workaround, or both
are in play
- enhance commit messages
- drop patch 4 from the earlier series (I still need to come up with
a more robust solution for avoiding the tail of an unaligned image)

Eric Blake (3):
  iotests: Add 241 to test NBD on unaligned images
  block: Add bdrv_get_request_alignment()
  nbd/server: Advertise actual minimum block size

 include/sysemu/block-backend.h |  1 +
 block/block-backend.c          |  7 ++++
 nbd/server.c                   | 12 +++---
 tests/qemu-iotests/241         | 71 ++++++++++++++++++++++++++++++++++
 tests/qemu-iotests/241.out     |  8 ++++
 tests/qemu-iotests/group       |  1 +
 6 files changed, 95 insertions(+), 5 deletions(-)
 create mode 100755 tests/qemu-iotests/241
 create mode 100644 tests/qemu-iotests/241.out

-- 
2.20.1


Reply via email to