This series includes few fixes and improvements for the vduse-blk export. Patch 1 fixes resources leak when vduse fd is zero.
Patch 2, 3 fixes two bugs which could be triggered by force deleting a vduse-blk export with high I/O loads. Patch 4, 5 adds two new options for vduse-blk export. Xie Yongji (5): libvduse: Fix resources leak in vduse_dev_destroy() vduse-blk: Don't unlink the reconnect file if device exists vduse-blk: Don't delete the export until all inflight I/Os completed vduse-blk: Add serial option vduse-blk: Add name option block/export/vduse-blk.c | 53 ++++++++++++++++++++++------ block/export/vhost-user-blk-server.c | 4 ++- block/export/virtio-blk-handler.h | 2 +- docs/tools/qemu-storage-daemon.rst | 5 +-- qapi/block-export.json | 11 +++--- storage-daemon/qemu-storage-daemon.c | 9 ++--- subprojects/libvduse/libvduse.c | 4 +-- 7 files changed, 64 insertions(+), 24 deletions(-) -- 2.20.1