[SCSI] lpfc 8.3.32: Correct provisioning change failure on local function
Fixed system held-up when performing resource provsion through same PCI function Signed-off-by: Alex Iannicelli <alex.iannicelli@emulex.com> Signed-off-by: James Smart <james.smart@emulex.com> Signed-off-by: James Bottomley <JBottomley@Parallels.com>
This commit is contained in:

committed by
James Bottomley

parent
bbeb79b90e
commit
618a5230b8
@@ -530,7 +530,7 @@ lpfc_work_list_done(struct lpfc_hba *phba)
|
||||
break;
|
||||
case LPFC_EVT_OFFLINE_PREP:
|
||||
if (phba->link_state >= LPFC_LINK_DOWN)
|
||||
lpfc_offline_prep(phba);
|
||||
lpfc_offline_prep(phba, LPFC_MBX_WAIT);
|
||||
*(int *)(evtp->evt_arg1) = 0;
|
||||
complete((struct completion *)(evtp->evt_arg2));
|
||||
break;
|
||||
|
Reference in New Issue
Block a user