bdev/rbd: return a error value(-1) when create RBD bdev on non

existing RBD image

Fix issue #2690

Change-Id: Ia41b32a7f54be7e9a63c9b6284fba7d8ad4eebd6
Signed-off-by: Yifan Bian <yifan.bian@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/14484
Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-by: Xiaodong Liu <xiaodong.liu@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
This commit is contained in:
Yifan Bian 2022-09-13 04:30:10 +00:00 committed by Tomasz Zawadzki
parent b4e9ce466c
commit c6824c7944

View File

@ -330,6 +330,7 @@ bdev_rbd_init(struct bdev_rbd *rbd)
if (spdk_call_unaffinitized(bdev_rbd_init_context, rbd) == NULL) {
SPDK_ERRLOG("Cannot init rbd context for rbd=%p\n", rbd);
return -1;
}
return ret;