]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: lpfc: Fix error codes in lpfc_sli4_pci_mem_setup()
authorDan Carpenter <dan.carpenter@oracle.com>
Thu, 7 Mar 2019 05:33:44 +0000 (08:33 +0300)
committerMartin K. Petersen <martin.petersen@oracle.com>
Thu, 14 Mar 2019 11:01:36 +0000 (07:01 -0400)
commit765e36e09ed9b938845675630786ff9c975e77dd
tree04a80d647471e8ec727fa5b23007d9b7122d2233
parentacaf1129c33ebe90f24164b5e63b515252274db9
scsi: lpfc: Fix error codes in lpfc_sli4_pci_mem_setup()

It used to be that "error" was set to -ENODEV at the start of the function
but we shifted some code around an now "error" is set to zero for most
error paths.  There is a mix of direct returns and "goto out" but I changed
everything to direct returns for consistency.

Fixes: aca32b3ddf90 ("scsi: lpfc: fix calls to dma_set_mask_and_coherent()")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: James SmartĀ  <james.smart@broadcom.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/lpfc/lpfc_init.c