The following changes since commit b49872aa8fc0f3f5a3036cc37aa2cb5c92866f33:
Merge remote-tracking branch 'remotes/hreitz-gitlab/tags/pull-block-2022-03-07' into staging (2022-03-07 17:14:09 +0000) are available in the Git repository at: https://repo.or.cz/qemu/ericb.git tags/pull-nbd-2022-03-07 for you to fetch changes up to 395aecd037dc35d110b8e1e8cc7d20c1082894b5: qemu-io: Allow larger write zeroes under no fallback (2022-03-07 19:28:00 -0600) I'm also trying to get v3 patches posted for my NBD_CAN_MULTI_CONN patch series, but given the close proximity of soft freeze, getting that into 7.0 may not be feasible. ---------------------------------------------------------------- nbd patches for 2022-03-07 - Dan Berrange: Allow qemu-nbd to support TLS over Unix sockets - Eric Blake: Minor cleanups related to 64-bit block operations ---------------------------------------------------------------- Daniel P. Berrangé (12): crypto: mandate a hostname when checking x509 creds on a client block: pass desired TLS hostname through from block driver client block/nbd: support override of hostname for TLS certificate validation qemu-nbd: add --tls-hostname option for TLS certificate validation block/nbd: don't restrict TLS usage to IP sockets tests/qemu-iotests: add QEMU_IOTESTS_REGEN=1 to update reference file tests/qemu-iotests: expand _filter_nbd rules tests/qemu-iotests: introduce filter for qemu-nbd export list tests/qemu-iotests: convert NBD TLS test to use standard filters tests/qemu-iotests: validate NBD TLS with hostname mismatch tests/qemu-iotests: validate NBD TLS with UNIX sockets tests/qemu-iotests: validate NBD TLS with UNIX sockets and PSK Eric Blake (3): nbd/server: Minor cleanups qemu-io: Utilize 64-bit status during map qemu-io: Allow larger write zeroes under no fallback docs/tools/qemu-nbd.rst | 13 ++++++ qapi/block-core.json | 3 ++ include/block/nbd.h | 3 +- block/nbd.c | 25 ++++++---- blockdev-nbd.c | 6 --- crypto/tlssession.c | 6 +++ nbd/client-connection.c | 12 +++-- nbd/server.c | 13 +++--- qemu-io-cmds.c | 16 ++----- qemu-nbd.c | 25 +++++++--- tests/qemu-iotests/common.filter | 9 ++++ tests/qemu-iotests/common.tls | 31 +++++++++++-- tests/qemu-iotests/233 | 99 ++++++++++++++++++++++++++++++++++------ tests/qemu-iotests/233.out | 58 +++++++++++++++++++---- tests/qemu-iotests/241 | 6 +-- tests/qemu-iotests/241.out | 6 +++ tests/qemu-iotests/testrunner.py | 6 +++ 17 files changed, 268 insertions(+), 69 deletions(-) -- 2.35.1