diff options
author | Jeff Garzik <jeff@garzik.org> | 2007-10-19 22:56:44 -0400 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2007-10-19 22:56:44 -0400 |
commit | 96af154710d44b574515431a0bb014888398a741 (patch) | |
tree | ea9cd57c24b0e781889a66378d3bba76b16263a2 /drivers | |
parent | 80f6fd3828b74ca123083e4fdc28cbe9d865fd64 (diff) | |
download | blackbird-op-linux-96af154710d44b574515431a0bb014888398a741.tar.gz blackbird-op-linux-96af154710d44b574515431a0bb014888398a741.zip |
[libata] sata_sis: use correct S/G table size
sata_sis has the same restrictions as other SFF controllers, and so must
use LIBATA_MAX_PRD to denote that SCSI may only fill ATA_MAX_PRD/2
entries, due to our need to handle IOMMU merging.
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/ata/sata_sis.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/ata/sata_sis.c b/drivers/ata/sata_sis.c index dc8e5c06476c..f147dc7bf464 100644 --- a/drivers/ata/sata_sis.c +++ b/drivers/ata/sata_sis.c @@ -92,7 +92,7 @@ static struct scsi_host_template sis_sht = { .queuecommand = ata_scsi_queuecmd, .can_queue = ATA_DEF_QUEUE, .this_id = ATA_SHT_THIS_ID, - .sg_tablesize = ATA_MAX_PRD, + .sg_tablesize = LIBATA_MAX_PRD, .cmd_per_lun = ATA_SHT_CMD_PER_LUN, .emulated = ATA_SHT_EMULATED, .use_clustering = ATA_SHT_USE_CLUSTERING, |