diff options
Diffstat (limited to 'drivers/scsi/sr.c')
-rw-r--r-- | drivers/scsi/sr.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/scsi/sr.c b/drivers/scsi/sr.c index 9feeb3766d7d..cce4771281d9 100644 --- a/drivers/scsi/sr.c +++ b/drivers/scsi/sr.c | |||
@@ -438,11 +438,9 @@ static int sr_init_command(struct scsi_cmnd *SCpnt) | |||
438 | if (!cd->device->writeable) | 438 | if (!cd->device->writeable) |
439 | goto out; | 439 | goto out; |
440 | SCpnt->cmnd[0] = WRITE_10; | 440 | SCpnt->cmnd[0] = WRITE_10; |
441 | SCpnt->sc_data_direction = DMA_TO_DEVICE; | ||
442 | cd->cdi.media_written = 1; | 441 | cd->cdi.media_written = 1; |
443 | } else if (rq_data_dir(rq) == READ) { | 442 | } else if (rq_data_dir(rq) == READ) { |
444 | SCpnt->cmnd[0] = READ_10; | 443 | SCpnt->cmnd[0] = READ_10; |
445 | SCpnt->sc_data_direction = DMA_FROM_DEVICE; | ||
446 | } else { | 444 | } else { |
447 | blk_dump_rq_flags(rq, "Unknown sr command"); | 445 | blk_dump_rq_flags(rq, "Unknown sr command"); |
448 | goto out; | 446 | goto out; |