mirror of https://gitee.com/openkylin/linux.git
scsi: lpfc: Correct issues with FAWWN and FDISCs
When using fabric-assigned WWNs, the switch doesn't like copy of the FLOGI payload, which includes valid VVL bits, to be used as the FDISC payload. Rather than wait for corrected switch firmware, ensure the VVL bits are marked invalid on FDISCs. [mkp: typo] Signed-off-by: Dick Kennedy <dick.kennedy@broadcom.com> Signed-off-by: James Smart <james.smart@broadcom.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
parent
991f0c0e33
commit
176de5bb20
|
@ -8860,6 +8860,7 @@ lpfc_issue_els_fdisc(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp,
|
|||
pcmd += sizeof(uint32_t); /* Node Name */
|
||||
pcmd += sizeof(uint32_t); /* Node Name */
|
||||
memcpy(pcmd, &vport->fc_nodename, 8);
|
||||
sp->cmn.valid_vendor_ver_level = 0;
|
||||
memset(sp->un.vendorVersion, 0, sizeof(sp->un.vendorVersion));
|
||||
lpfc_set_disctmo(vport);
|
||||
|
||||
|
|
Loading…
Reference in New Issue