]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: core: Add limitless cmd retry support
authorMike Christie <michael.christie@oracle.com>
Thu, 1 Oct 2020 15:35:53 +0000 (10:35 -0500)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 2 Oct 2020 22:53:06 +0000 (18:53 -0400)
commitd2b0a3ff3d558d4ced65a96e03d67a0d4526eb07
tree755c992511443213d6fafde9eb4032d82f0471af
parentad23530b69069785826af73ff6b2dd953c31939a
scsi: core: Add limitless cmd retry support

Add infinite retry support to SCSI midlayer by combining common checks for
retries into some helper functions, and then checking for the
-1/SCSI_CMD_RETRIES_NO_LIMIT.

Link: https://lore.kernel.org/r/1601566554-26752-2-git-send-email-michael.christie@oracle.com
Reviewed-by: Bart Van Assche <bvanassche@acm.org>
Signed-off-by: Mike Christie <michael.christie@oracle.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/scsi_error.c
drivers/scsi/scsi_lib.c
drivers/scsi/scsi_priv.h