diff options
Diffstat (limited to 'drivers/scsi/pm8001/pm8001_init.c')
| -rw-r--r-- | drivers/scsi/pm8001/pm8001_init.c | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/scsi/pm8001/pm8001_init.c b/drivers/scsi/pm8001/pm8001_init.c index 2e886c1d867d..4995e1ef4e0e 100644 --- a/drivers/scsi/pm8001/pm8001_init.c +++ b/drivers/scsi/pm8001/pm8001_init.c @@ -1181,7 +1181,8 @@ static int pm8001_pci_probe(struct pci_dev *pdev,  		pm80xx_set_thermal_config(pm8001_ha);  	} -	if (pm8001_init_sas_add(pm8001_ha)) +	rc = pm8001_init_sas_add(pm8001_ha); +	if (rc)  		goto err_out_shost;  	/* phy setting support for motherboard controller */  	rc = pm8001_configure_phy_settings(pm8001_ha);  | 
