aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/sd.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/scsi/sd.c')
-rw-r--r--drivers/scsi/sd.c10
1 files changed, 1 insertions, 9 deletions
diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c
index 365024b0c407..b65e65aa07eb 100644
--- a/drivers/scsi/sd.c
+++ b/drivers/scsi/sd.c
@@ -1043,15 +1043,7 @@ static int sd_media_changed(struct gendisk *disk)
1043 sshdr); 1043 sshdr);
1044 } 1044 }
1045 1045
1046 /* 1046 if (retval) {
1047 * Unable to test, unit probably not ready. This usually
1048 * means there is no disc in the drive. Mark as changed,
1049 * and we will figure it out later once the drive is
1050 * available again.
1051 */
1052 if (retval || (scsi_sense_valid(sshdr) &&
1053 /* 0x3a is medium not present */
1054 sshdr->asc == 0x3a)) {
1055 set_media_not_present(sdkp); 1047 set_media_not_present(sdkp);
1056 goto out; 1048 goto out;
1057 } 1049 }