diff --git a/module/bdev/nvme/bdev_nvme.c b/module/bdev/nvme/bdev_nvme.c index c2ccd75af..be741ec67 100644 --- a/module/bdev/nvme/bdev_nvme.c +++ b/module/bdev/nvme/bdev_nvme.c @@ -1518,12 +1518,6 @@ timeout_cb(void *cb_arg, struct spdk_nvme_ctrlr *ctrlr, } } -void -nvme_ctrlr_depopulate_namespace_done(struct nvme_bdev_ns *nvme_ns) -{ - nvme_bdev_ns_detach(nvme_ns); -} - static void nvme_ctrlr_depopulate_standard_namespace(struct nvme_bdev_ns *nvme_ns) { diff --git a/module/bdev/nvme/common.c b/module/bdev/nvme/common.c index daea7b59f..bc6a5166a 100644 --- a/module/bdev/nvme/common.c +++ b/module/bdev/nvme/common.c @@ -204,3 +204,9 @@ nvme_bdev_ns_detach(struct nvme_bdev_ns *nvme_ns) nvme_bdev_ctrlr_destruct(nvme_ns->ctrlr); } + +void +nvme_ctrlr_depopulate_namespace_done(struct nvme_bdev_ns *nvme_ns) +{ + nvme_bdev_ns_detach(nvme_ns); +} diff --git a/test/unit/lib/bdev/nvme/bdev_ocssd.c/bdev_ocssd_ut.c b/test/unit/lib/bdev/nvme/bdev_ocssd.c/bdev_ocssd_ut.c index 3f9db68e0..91a573ace 100644 --- a/test/unit/lib/bdev/nvme/bdev_ocssd.c/bdev_ocssd_ut.c +++ b/test/unit/lib/bdev/nvme/bdev_ocssd.c/bdev_ocssd_ut.c @@ -197,12 +197,6 @@ nvme_ctrlr_populate_namespace_done(struct nvme_async_probe_ctx *ctx, ns->ctrlr->ref++; } -void -nvme_ctrlr_depopulate_namespace_done(struct nvme_bdev_ns *ns) -{ - nvme_bdev_ns_detach(ns); -} - static struct nvme_bdev_ctrlr * create_nvme_bdev_controller(const struct spdk_nvme_transport_id *trid, const char *name) {