[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 0/6] Some fixes and improvements for vduse-blk
From: |
Xie Yongji |
Subject: |
[PATCH v2 0/6] Some fixes and improvements for vduse-blk |
Date: |
Tue, 14 Jun 2022 13:15:26 +0800 |
This series includes few fixes and improvements for the
vduse-blk export.
Patch 1 fixes some compile errors with clang in 32-bit machine.
Patch 2 fixes resources leak when vduse fd is zero.
Patch 3, 4 fixes two bugs which could be triggered
by force deleting a vduse-blk export with high I/O loads.
Patch 5, 6 adds two new options for vduse-blk export.
V1 to V2:
- Add a patch to fix some compile errors with clang
Xie Yongji (6):
libvduse: Fix some compile errors with clang
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 | 27 +++-----------
7 files changed, 67 insertions(+), 44 deletions(-)
--
2.20.1
- [PATCH v2 0/6] Some fixes and improvements for vduse-blk,
Xie Yongji <=
- [PATCH v2 1/6] libvduse: Fix some compile errors with clang, Xie Yongji, 2022/06/14
- [PATCH v2 2/6] libvduse: Fix resources leak in vduse_dev_destroy(), Xie Yongji, 2022/06/14
- [PATCH v2 3/6] vduse-blk: Don't unlink the reconnect file if device exists, Xie Yongji, 2022/06/14
- [PATCH v2 4/6] vduse-blk: Don't delete the export until all inflight I/Os completed, Xie Yongji, 2022/06/14
- [PATCH v2 5/6] vduse-blk: Add serial option, Xie Yongji, 2022/06/14
- [PATCH v2 6/6] vduse-blk: Add name option, Xie Yongji, 2022/06/14