aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/scsi/sd.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c
index aa028d8ae774..321faf603035 100644
--- a/drivers/scsi/sd.c
+++ b/drivers/scsi/sd.c
@@ -1678,12 +1678,12 @@ static int sd_done(struct scsi_cmnd *SCpnt)
1678 sshdr.ascq)); 1678 sshdr.ascq));
1679 } 1679 }
1680#endif 1680#endif
1681 sdkp->medium_access_timed_out = 0;
1682
1681 if (driver_byte(result) != DRIVER_SENSE && 1683 if (driver_byte(result) != DRIVER_SENSE &&
1682 (!sense_valid || sense_deferred)) 1684 (!sense_valid || sense_deferred))
1683 goto out; 1685 goto out;
1684 1686
1685 sdkp->medium_access_timed_out = 0;
1686
1687 switch (sshdr.sense_key) { 1687 switch (sshdr.sense_key) {
1688 case HARDWARE_ERROR: 1688 case HARDWARE_ERROR:
1689 case MEDIUM_ERROR: 1689 case MEDIUM_ERROR: