|
@@ -1887,6 +1887,7 @@ static void nvme_reset_work(struct work_struct *work)
|
|
*/
|
|
*/
|
|
if (dev->online_queues < 2) {
|
|
if (dev->online_queues < 2) {
|
|
dev_warn(dev->ctrl.device, "IO queues not created\n");
|
|
dev_warn(dev->ctrl.device, "IO queues not created\n");
|
|
|
|
+ nvme_kill_queues(&dev->ctrl);
|
|
nvme_remove_namespaces(&dev->ctrl);
|
|
nvme_remove_namespaces(&dev->ctrl);
|
|
} else {
|
|
} else {
|
|
nvme_start_queues(&dev->ctrl);
|
|
nvme_start_queues(&dev->ctrl);
|