scsi: mpt3sas: Prevent error handler escalation when device removed
authorSreekanth Reddy <sreekanth.reddy@broadcom.com>
Tue, 16 Aug 2022 08:08:01 +0000 (13:38 +0530)
committerMartin K. Petersen <martin.petersen@oracle.com>
Thu, 1 Sep 2022 04:08:35 +0000 (00:08 -0400)
commite75c8ea0d73bebdbff3ceb51f55fd735cb232d86
tree55de79390401cede1f49d8ce1c9435944bcc117d
parent48658213202c4f48ef34b43b9b6f60af8b67fb8a
scsi: mpt3sas: Prevent error handler escalation when device removed

If SCSI error handling is taking place for timed out I/Os on a drive and
the corresponding drive is removed, then stop escalating to higher level of
reset by returning the TUR with "I_T NEXUS LOSS OCCURRED" sense key.

Link: https://lore.kernel.org/r/20220816080801.13929-1-sreekanth.reddy@broadcom.com
Signed-off-by: Sreekanth Reddy <sreekanth.reddy@broadcom.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/mpt3sas/mpt3sas_scsih.c