|
@@ -2790,6 +2790,9 @@ nvme_fc_delete_association(struct nvme_fc_ctrl *ctrl)
|
|
|
/* re-enable the admin_q so anything new can fast fail */
|
|
|
blk_mq_unquiesce_queue(ctrl->ctrl.admin_q);
|
|
|
|
|
|
+ /* resume the io queues so that things will fast fail */
|
|
|
+ nvme_start_queues(&ctrl->ctrl);
|
|
|
+
|
|
|
nvme_fc_ctlr_inactive_on_rport(ctrl);
|
|
|
}
|
|
|
|
|
@@ -2804,9 +2807,6 @@ nvme_fc_delete_ctrl(struct nvme_ctrl *nctrl)
|
|
|
* waiting for io to terminate
|
|
|
*/
|
|
|
nvme_fc_delete_association(ctrl);
|
|
|
-
|
|
|
- /* resume the io queues so that things will fast fail */
|
|
|
- nvme_start_queues(nctrl);
|
|
|
}
|
|
|
|
|
|
static void
|