On Thu, 7 Jan 2021 03:19:03 +0530, Muneendra wrote: > This patch adds a support to prevent retries of all the > io's after an abort succeeds on a particular device when transport > connectivity to the device is encountering intermittent errors. > > Intermittent connectivity is a condition that can be detected by transport > fabric notifications. A service can monitor the ELS notifications and > take action on all the outstanding io's of a scsi device at that instant. > > [...] Applied to 5.12/scsi-queue, thanks! [1/5] scsi: Added a new error code DID_TRANSPORT_MARGINAL in scsi.h https://git.kernel.org/mkp/scsi/c/962c8dcdd5fa [2/5] scsi: No retries on abort success https://git.kernel.org/mkp/scsi/c/60bee27ba2df [3/5] scsi_transport_fc: Added a new rport state FC_PORTSTATE_MARGINAL https://git.kernel.org/mkp/scsi/c/02c66326dc7e [4/5] scsi_transport_fc: Added store fucntionality to set the rport port_state using sysfs https://git.kernel.org/mkp/scsi/c/afdd11269400 [5/5] scsi:lpfc: Added support for eh_should_retry_cmd https://git.kernel.org/mkp/scsi/c/7f3a79a7fd51 -- Martin K. Petersen Oracle Linux Engineering