nvme: Fix panic on detach after ce75bfcac9

MFC after: 2 weeks
This commit is contained in:
Alexander Motin 2024-06-14 15:32:10 -04:00
parent 2d08f6b577
commit 80b4232924

View file

@ -620,8 +620,9 @@ void
nvme_ns_destruct(struct nvme_namespace *ns)
{
if (ns->cdev->si_drv2 != NULL)
destroy_dev(ns->cdev->si_drv2);
if (ns->cdev != NULL)
if (ns->cdev != NULL) {
if (ns->cdev->si_drv2 != NULL)
destroy_dev(ns->cdev->si_drv2);
destroy_dev(ns->cdev);
}
}