diff options
-rw-r--r-- | drivers/scsi/scsi_error.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/scsi/scsi_error.c b/drivers/scsi/scsi_error.c index edfaf241c5ba..f5767dc48d61 100644 --- a/drivers/scsi/scsi_error.c +++ b/drivers/scsi/scsi_error.c | |||
@@ -136,7 +136,7 @@ enum blk_eh_timer_return scsi_times_out(struct request *req) | |||
136 | else | 136 | else |
137 | eh_timed_out = NULL; | 137 | eh_timed_out = NULL; |
138 | 138 | ||
139 | if (eh_timed_out) | 139 | if (eh_timed_out) { |
140 | rtn = eh_timed_out(scmd); | 140 | rtn = eh_timed_out(scmd); |
141 | switch (rtn) { | 141 | switch (rtn) { |
142 | case BLK_EH_NOT_HANDLED: | 142 | case BLK_EH_NOT_HANDLED: |
@@ -144,6 +144,7 @@ enum blk_eh_timer_return scsi_times_out(struct request *req) | |||
144 | default: | 144 | default: |
145 | return rtn; | 145 | return rtn; |
146 | } | 146 | } |
147 | } | ||
147 | 148 | ||
148 | if (unlikely(!scsi_eh_scmd_add(scmd, SCSI_EH_CANCEL_CMD))) { | 149 | if (unlikely(!scsi_eh_scmd_add(scmd, SCSI_EH_CANCEL_CMD))) { |
149 | scmd->result |= DID_TIME_OUT << 16; | 150 | scmd->result |= DID_TIME_OUT << 16; |