]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - drivers/message/fusion/mptfc.c
scsi: fusion: Fix error return code in mptfc_probe()
[mirror_ubuntu-zesty-kernel.git] / drivers / message / fusion / mptfc.c
index 129e132268ff9239c9d6b9cf83c73c2691790848..add6a3a6ef0de994ebf5405dd1c426e6eb1f294e 100644 (file)
@@ -1326,8 +1326,10 @@ mptfc_probe(struct pci_dev *pdev, const struct pci_device_id *id)
        ioc->fc_rescan_work_q =
                alloc_ordered_workqueue(ioc->fc_rescan_work_q_name,
                                        WQ_MEM_RECLAIM);
-       if (!ioc->fc_rescan_work_q)
+       if (!ioc->fc_rescan_work_q) {
+               error = -ENOMEM;
                goto out_mptfc_probe;
+       }
 
        /*
         *  Pre-fetch FC port WWN and stuff...