On Wed, 24 Aug 2022 08:00:33 +0200, Hannes Reinecke wrote: > When the driver hits on an internal error condition returning > DID_REQUEUE will cause I/O to be retried on the same ITL nexus. > This will inhibit multipathing, resulting in endless retries > even if the error could have been resolved by using a different > ITL nexus. > So return DID_TRANSPORT_DISRUPTED to allow for multipath to engage > and route I/O to another ITL nexus. > > [...] Applied to 6.0/scsi-fixes, thanks! [1/1] lpfc: Return DID_TRANSPORT_DISRUPTED instead of DID_REQUEUE https://git.kernel.org/mkp/scsi/c/c0a50cd389c3 -- Martin K. Petersen Oracle Linux Engineering