diff options
author | Martin K. Petersen <martin.petersen@oracle.com> | 2009-06-24 21:01:45 -0400 |
---|---|---|
committer | Jeff Garzik <jgarzik@redhat.com> | 2009-09-01 19:47:20 -0400 |
commit | f17259a31237cf0fd5c6c8cf2a4f9e6df405744b (patch) | |
tree | 8d972c32ca214c5b1e1f5583888b93e459941809 /drivers/ata | |
parent | 6b406782ad0408f9cb480c2e1b543d194e8206d0 (diff) |
libata: Delegate nonrot flag setting to SCSI
Now that the SCSI disk driver correctly handles non-rotational devices
we can move setting the queue flag to SCSI.
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Diffstat (limited to 'drivers/ata')
-rw-r--r-- | drivers/ata/libata-scsi.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/ata/libata-scsi.c b/drivers/ata/libata-scsi.c index de3a0050760..5d7a1bd37e9 100644 --- a/drivers/ata/libata-scsi.c +++ b/drivers/ata/libata-scsi.c | |||
@@ -1119,10 +1119,6 @@ static int ata_scsi_dev_config(struct scsi_device *sdev, | |||
1119 | 1119 | ||
1120 | blk_queue_dma_drain(q, atapi_drain_needed, buf, ATAPI_MAX_DRAIN); | 1120 | blk_queue_dma_drain(q, atapi_drain_needed, buf, ATAPI_MAX_DRAIN); |
1121 | } else { | 1121 | } else { |
1122 | if (ata_id_is_ssd(dev->id)) | ||
1123 | queue_flag_set_unlocked(QUEUE_FLAG_NONROT, | ||
1124 | sdev->request_queue); | ||
1125 | |||
1126 | /* ATA devices must be sector aligned */ | 1122 | /* ATA devices must be sector aligned */ |
1127 | blk_queue_update_dma_alignment(sdev->request_queue, | 1123 | blk_queue_update_dma_alignment(sdev->request_queue, |
1128 | ATA_SECT_SIZE - 1); | 1124 | ATA_SECT_SIZE - 1); |