forked from Minki/linux
lpfc: Fix Device discovery failures during switch reboot test.
When the switch is rebooted, the lpfc driver fails to log into the fabric, and Unexpected timeout message is seen. Fix: Do not issue RegVFI if the FLOGI was internally aborted. Signed-off-by: Dick Kennedy <dick.kennedy@avagotech.com> Signed-off-by: James Smart <james.smart@avagotech.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
parent
b5c5395839
commit
342b59caa6
@ -1069,7 +1069,10 @@ stop_rr_fcf_flogi:
|
|||||||
lpfc_sli4_unreg_all_rpis(vport);
|
lpfc_sli4_unreg_all_rpis(vport);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
lpfc_issue_reg_vfi(vport);
|
|
||||||
|
/* Do not register VFI if the driver aborted FLOGI */
|
||||||
|
if (!lpfc_error_lost_link(irsp))
|
||||||
|
lpfc_issue_reg_vfi(vport);
|
||||||
lpfc_nlp_put(ndlp);
|
lpfc_nlp_put(ndlp);
|
||||||
goto out;
|
goto out;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user