lpfc 8.3.35: Fixed SCSI host create showing wrong link speed on SLI3 HBA ports
Subsystems (2)
PATCH 13/16 lpfc 8.3.35: Fixed SCSI host create showing wrong link speed on SLI3 HBA ports
Fixed SCSI host create showing wrong link speed on SLI3 HBA ports
Signed-off-by James Smart <[email protected]>
---
lpfc_init.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-)
drivers/scsi/lpfc/lpfc_init.c +8 -2
@@ -1892,8 +1892,10 @@ lpfc_get_hba_model_desc(struct lpfc_hba max_speed =4 ; else if (phba->lmt & LMT_2Gb) max_speed =2 ; - else + else if (phba->lmt & LMT_1Gb) max_speed =1 ; + else + max_speed =0 ; vp = &phba->vpd;
@@ -2078,9 +2080,13 @@ lpfc_get_hba_model_desc(struct lpfc_hbaif (descp && descp[0 ] =='\0' ) {if (oneConnect)snprintf (descp,255 , -"Emulex OneConnect %s, %s Initiator, Port %s" , +"Emulex OneConnect %s, %s Initiator %s" , m.name, m.function, phba->Port); +else if (max_speed ==0 ) +snprintf (descp,255 , +"Emulex %s %s %s " , + m.name, m.bus, m.function);else snprintf(descp, 255, "Emulex %s %d%s %s %s",