01e6b54572
vbdev_delay_register() gets bdev name instead of bdev pointer as a parameter, and open the corresponding base bdev first using spdk_bdev_open_ext(). The purpose is to fix the race condition due to the time gap between spdk_bdev_get_by_name() and spdk_bdev_open(). A bdev pointer is valid only while the bdev is opened. Resize event is not supported for now. Signed-off-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Change-Id: Ib9f43965bcf28f8ca0d16fd2c73219253805f254 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4565 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> |
||
---|---|---|
.. | ||
aio | ||
compress | ||
crypto | ||
delay | ||
error | ||
ftl | ||
gpt | ||
iscsi | ||
lvol | ||
malloc | ||
null | ||
nvme | ||
ocf | ||
passthru | ||
pmem | ||
raid | ||
rbd | ||
split | ||
uring | ||
virtio | ||
zone_block | ||
Makefile |