On Tue, 2023-09-05 at 18:15 -0500, Mike Christie wrote: > Description from: Martin Wilck <mwilck@xxxxxxxx>: > > The SCSI mid layer doesn't retry commands after DID_TIME_OUT (see > scsi_noretry_cmd()). Packet loss in the fabric can cause spurious > timeouts > during SCSI device probing, causing device probing to fail. This has > been > observed in FCoE uplink failover tests, for example. > > This patch fixes the issue by retrying the INQUIRY. > > Signed-off-by: Mike Christie <michael.christie@xxxxxxxxxx> > Reviewed-by: Christoph Hellwig <hch@xxxxxx> Reviewed-by: Martin Wilck <mwilck@xxxxxxxx>