On Tue, 23 Nov 2021 08:56:46 -0800, James Smart wrote: > A commit introduced formal regstration of all Fabric nodes to the SCSI > transport as well as REG/UNREG RPI mailbox requests. The commit > introduced the NLP_RELEASE_RPI flag for rports set in the > lpfc_cmpl_els_logo_acc() routine to help clean up the RPIs. This new > code caused the driver to release the RPI value used for the remote port > and marked the RPI invalid. When the driver later attempted to re-login, > it would use the invalid RPI and the adapter rejected the PLOGI request. > As no login occurred, the devloss timer on the rport expired and > connectivity was lost. > > [...] Applied to 5.16/scsi-fixes, thanks! [1/1] lpfc: Fix nonrecovery of remote ports following an unsolicited LOGO https://git.kernel.org/mkp/scsi/c/0956ba63bd94 -- Martin K. Petersen Oracle Linux Engineering