The following changes since commit eac92d316351b855ba79eb374dd21cc367f1f9c1:
Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20210211-1' into staging (2021-02-11 19:57:50 +0000) are available in the Git repository at: https://repo.or.cz/qemu/ericb.git tags/pull-nbd-2021-02-12 for you to fetch changes up to 594427fc56758cb944a85914eefe722cc2c667b8: iotests/264: add backup-cancel test-case (2021-02-12 12:19:46 -0600) ---------------------------------------------------------------- nbd patches for 2021-02-12 - let qemu-nbd handle larger backlog of connecting clients - fix a few NBD-related iotest failures - add block cancellation hook for faster response to NBD failures ---------------------------------------------------------------- Eric Blake (2): qemu-nbd: Use SOMAXCONN for socket listen() backlog qemu-nbd: Permit --shared=0 for unlimited clients Jagannathan Raman (1): io: error_prepend() in qio_channel_readv_full_all() causes segfault Max Reitz (1): iotests/210: Fix reference output Vladimir Sementsov-Ogievskiy (10): block: add new BlockDriver handler: bdrv_cancel_in_flight block/nbd: implement .bdrv_cancel_in_flight block/raw-format: implement .bdrv_cancel_in_flight handler job: add .cancel handler for the driver block/mirror: implement .cancel job handler iotests/264: move to python unittest iotests.py: qemu_nbd_popen: remove pid file after use iotests/264: add mirror-cancel test-case block/backup: implement .cancel job handler iotests/264: add backup-cancel test-case docs/tools/qemu-nbd.rst | 4 +- include/block/block.h | 3 + include/block/block_int.h | 9 +++ include/qemu/job.h | 5 ++ block/io.c | 11 ++++ block/backup.c | 10 +++ block/mirror.c | 9 +++ block/nbd.c | 15 +++++ block/raw-format.c | 6 ++ blockdev-nbd.c | 7 ++- io/channel.c | 3 +- job.c | 3 + qemu-nbd.c | 14 ++++- tests/qemu-iotests/210.out | 2 +- tests/qemu-iotests/264 | 140 +++++++++++++++++++++++++++--------------- tests/qemu-iotests/264.out | 20 ++---- tests/qemu-iotests/iotests.py | 6 +- 17 files changed, 193 insertions(+), 74 deletions(-) -- 2.30.1