diff options
| -rw-r--r-- | drivers/scsi/sd.c | 4 |
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: |
