Loading drivers/nvme/host/pci.c +5 −3 Original line number Diff line number Diff line Loading @@ -2560,15 +2560,15 @@ static void nvme_reset_work(struct work_struct *work) mutex_lock(&dev->shutdown_lock); result = nvme_pci_enable(dev); if (result) goto out; goto out_unlock; result = nvme_pci_configure_admin_queue(dev); if (result) goto out; goto out_unlock; result = nvme_alloc_admin_tags(dev); if (result) goto out; goto out_unlock; /* * Limit the max command size to prevent iod->sg allocations going Loading Loading @@ -2651,6 +2651,8 @@ static void nvme_reset_work(struct work_struct *work) nvme_start_ctrl(&dev->ctrl); return; out_unlock: mutex_unlock(&dev->shutdown_lock); out: nvme_remove_dead_ctrl(dev, result); } Loading Loading
drivers/nvme/host/pci.c +5 −3 Original line number Diff line number Diff line Loading @@ -2560,15 +2560,15 @@ static void nvme_reset_work(struct work_struct *work) mutex_lock(&dev->shutdown_lock); result = nvme_pci_enable(dev); if (result) goto out; goto out_unlock; result = nvme_pci_configure_admin_queue(dev); if (result) goto out; goto out_unlock; result = nvme_alloc_admin_tags(dev); if (result) goto out; goto out_unlock; /* * Limit the max command size to prevent iod->sg allocations going Loading Loading @@ -2651,6 +2651,8 @@ static void nvme_reset_work(struct work_struct *work) nvme_start_ctrl(&dev->ctrl); return; out_unlock: mutex_unlock(&dev->shutdown_lock); out: nvme_remove_dead_ctrl(dev, result); } Loading