aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/scsi_error.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/scsi/scsi_error.c')
-rw-r--r--drivers/scsi/scsi_error.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/scsi/scsi_error.c b/drivers/scsi/scsi_error.c
index f5767dc48d61..381838ebd460 100644
--- a/drivers/scsi/scsi_error.c
+++ b/drivers/scsi/scsi_error.c
@@ -1406,8 +1406,9 @@ int scsi_decide_disposition(struct scsi_cmnd *scmd)
1406 return ADD_TO_MLQUEUE; 1406 return ADD_TO_MLQUEUE;
1407 case GOOD: 1407 case GOOD:
1408 case COMMAND_TERMINATED: 1408 case COMMAND_TERMINATED:
1409 case TASK_ABORTED:
1410 return SUCCESS; 1409 return SUCCESS;
1410 case TASK_ABORTED:
1411 goto maybe_retry;
1411 case CHECK_CONDITION: 1412 case CHECK_CONDITION:
1412 rtn = scsi_check_sense(scmd); 1413 rtn = scsi_check_sense(scmd);
1413 if (rtn == NEEDS_RETRY) 1414 if (rtn == NEEDS_RETRY)