From f390a2aad6b32acf59ce3b67f075840f4f734aae Mon Sep 17 00:00:00 2001 From: Daniel Verkamp Date: Thu, 30 Mar 2017 12:57:52 -0700 Subject: [PATCH] bdev/nvme: unregister hotplug poller at shutdown Change-Id: Ic6a51f5e61ffd2d57e561fd1d3019b5a69a09048 Signed-off-by: Daniel Verkamp --- lib/bdev/nvme/blockdev_nvme.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/bdev/nvme/blockdev_nvme.c b/lib/bdev/nvme/blockdev_nvme.c index 5be0c472e..f8b55bbd4 100644 --- a/lib/bdev/nvme/blockdev_nvme.c +++ b/lib/bdev/nvme/blockdev_nvme.c @@ -809,6 +809,8 @@ bdev_nvme_library_fini(void) { struct nvme_bdev *nvme_bdev, *btmp; + spdk_poller_unregister(&g_hotplug_poller, NULL); + TAILQ_FOREACH_SAFE(nvme_bdev, &g_nvme_bdevs, link, btmp) { bdev_nvme_destruct(&nvme_bdev->disk); }