summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuennadi Liakhovetski <g.liakhovetski@gmx.de>2006-10-06 00:11:17 +0200
committerJames Bottomley <jejb@mulgrave.il.steeleye.com>2006-10-25 15:12:03 -0700
commit75c28851c9eee889ef4347ff6f55b2dd1e1ceb81 (patch)
tree18e74628313a7757cb90b865add12548176c0f8d
parent413f73272090a69e35a03c938272ec661b1d3d4c (diff)
downloadlinux-stable-75c28851c9eee889ef4347ff6f55b2dd1e1ceb81.tar.gz
linux-stable-75c28851c9eee889ef4347ff6f55b2dd1e1ceb81.tar.bz2
linux-stable-75c28851c9eee889ef4347ff6f55b2dd1e1ceb81.zip
[SCSI] tmscsim: set max_sectors
AM53C974A's Start Transfer Counter register has 24 bits, thus maximum transfer length is 16MiB. But the maximum I can test is 8MiB, so use that until somebody tests 16MiB. Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
-rw-r--r--drivers/scsi/tmscsim.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/scsi/tmscsim.c b/drivers/scsi/tmscsim.c
index d03aa6ce8fe8..fa5382e354be 100644
--- a/drivers/scsi/tmscsim.c
+++ b/drivers/scsi/tmscsim.c
@@ -2304,6 +2304,7 @@ static struct scsi_host_template driver_template = {
.sg_tablesize = SG_ALL,
.cmd_per_lun = 1,
.use_clustering = ENABLE_CLUSTERING,
+ .max_sectors = 0x4000, /* 8MiB = 16 * 1024 * 512 */
};
/***********************************************************************