scsi: lpfc: Make fabric zone discovery more robust when handling unsolicited LOGO
authorJustin Tee <justin.tee@broadcom.com>
Wed, 12 Jul 2023 18:05:17 +0000 (11:05 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Sun, 23 Jul 2023 20:17:07 +0000 (16:17 -0400)
commit9388da30376670613d7b8031e6d62b0b6ce08228
tree1a90669cead00fa8af917f0814558b0e6cdfa69c
parent04c3200114921ba7223997dc61ddeedc6f581991
scsi: lpfc: Make fabric zone discovery more robust when handling unsolicited LOGO

This patch provides better target rport recovery when a target rport is
running in initiator mode to discover the fabric.  Such a target will issue
a LOGO before switching back to strict target mode and changes are made to
recover the login.  Log messages are also updated accordingly.

Signed-off-by: Justin Tee <justin.tee@broadcom.com>
Link: https://lore.kernel.org/r/20230712180522.112722-8-justintee8345@gmail.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/lpfc/lpfc_ct.c
drivers/scsi/lpfc/lpfc_els.c
drivers/scsi/lpfc/lpfc_nportdisc.c