From 6d306ae59f71dbe3450c8f40d0e337e6e0aec14d Mon Sep 17 00:00:00 2001 From: suhua1 Date: Mon, 11 Jan 2021 10:40:29 +0800 Subject: [PATCH] nvme: Fix the problem of callback failure during hot plugging Signed-off-by: suhua1 Change-Id: Iba8afdfcf4d90245ab1aa700b12cb9c375c4fe76 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/5855 Community-CI: Broadcom CI Community-CI: Mellanox Build Bot Reviewed-by: Changpeng Liu Reviewed-by: Shuhei Matsumoto Tested-by: SPDK CI Jenkins --- lib/nvme/nvme_ctrlr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/nvme/nvme_ctrlr.c b/lib/nvme/nvme_ctrlr.c index 25ab7fef0..10f78b249 100644 --- a/lib/nvme/nvme_ctrlr.c +++ b/lib/nvme/nvme_ctrlr.c @@ -1469,7 +1469,7 @@ spdk_nvme_ctrlr_set_remove_cb(struct spdk_nvme_ctrlr *ctrlr, } nvme_robust_mutex_lock(&ctrlr->ctrlr_lock); - ctrlr->remove_cb = remove_ctx; + ctrlr->remove_cb = remove_cb; ctrlr->cb_ctx = remove_ctx; nvme_robust_mutex_unlock(&ctrlr->ctrlr_lock); }