lpfc: Fix internal loopback failure.
Subsystems (2)
PATCH 16/21 lpfc: Fix internal loopback failure.
Fix internal loopback failure.
Signed-off-by Dick Kennedy <[email protected]>
Signed-off-by James Smart <[email protected]>
--- drivers/scsi/lpfc/lpfc_els.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)
drivers/scsi/lpfc/lpfc_els.c +5 -1
@@ -3337,7 +3337,11 @@ lpfc_els_retry(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,/* FLOGI retry policy */ retry =1 ;/* retry FLOGI forever */ - maxretry =0 ; +if (phba->link_flag !=LS_LOOPBACK_MODE ) + maxretry =0 ; +else + maxretry =2 ; +if (cmdiocb->retry >=100 ) delay =5000 ;else if (cmdiocb->retry >=32 )
Signature · 1 line
1.7.11.7
Quoted 5 lines · James Smart
Fix internal loopback failure.
Signed-off-by Dick Kennedy <[email protected]>Signed-off-by James Smart <[email protected]>---
Reviewed-by Hannes Reinecke <[email protected]>
Cheers,
Hannes
Signature · 8 lines
Dr. Hannes Reinecke zSeries & Storage [email protected] +49 911 74053 688 SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg GF: J. Hawn, J. Guild, F. Imendörffer, HRB 16746 (AG Nürnberg) -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html