lvol: log when an lvstore is unloaded due to hotplug

This adds a log message indicating that an lvstore is being unloaded due
to its base device being hot removed.

Signed-off-by: Mike Gerdts <mgerdts@nvidia.com>
Change-Id: Ic80c19888edad4bb5ca613a23440aef01de8c6a2
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/14966
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com>
This commit is contained in:
Mike Gerdts 2022-10-06 17:25:48 -05:00 committed by Tomasz Zawadzki
parent dda952809b
commit e70d2adc73

View File

@ -137,6 +137,8 @@ vbdev_lvs_hotremove_cb(struct spdk_bdev *bdev)
lvs_bdev = vbdev_get_lvs_bdev_by_bdev(bdev);
if (lvs_bdev != NULL) {
SPDK_NOTICELOG("bdev %s being removed: closing lvstore %s\n",
spdk_bdev_get_name(bdev), lvs_bdev->lvs->name);
vbdev_lvs_unload(lvs_bdev->lvs, NULL, NULL);
}
}