aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorSalyzyn, Mark <mark_salyzyn@adaptec.com>2005-10-05 12:58:38 -0400
committerJames Bottomley <jejb@mulgrave.(none)>2005-10-16 12:00:36 -0500
commit7a9366e46c167930f8bd9e378a3656861c5a41b6 (patch)
tree294a2cd53359a436e2df9991b29d875358275420 /drivers
parentf566a576bca09de85bf477fc0ab2c8c96405b77b (diff)
downloadkernel_samsung_aries-7a9366e46c167930f8bd9e378a3656861c5a41b6.zip
kernel_samsung_aries-7a9366e46c167930f8bd9e378a3656861c5a41b6.tar.gz
kernel_samsung_aries-7a9366e46c167930f8bd9e378a3656861c5a41b6.tar.bz2
[SCSI] Fix aacraid regression
Juan was kind enough to linger on site, and work on a production machine, to try the parameter to make the system stable. He discovered that reducing the maximum transfer size issued to the adapter to 128KB stabilized his system. This is related to an earlier change for the 2.6.13 tree resulting from Martin Drab's testing where the transfer size was reduced from 4G to 256KB; we needed to go still further in scaling back the request size. Here is the patch that tames this regression. Signed-off-by: Mark Salyzyn <aacraid@adaptec.com> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/scsi/aacraid/aacraid.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/scsi/aacraid/aacraid.h b/drivers/scsi/aacraid/aacraid.h
index 4a99d2f..d54b1cc 100644
--- a/drivers/scsi/aacraid/aacraid.h
+++ b/drivers/scsi/aacraid/aacraid.h
@@ -19,7 +19,7 @@
#define AAC_MAX_LUN (8)
#define AAC_MAX_HOSTPHYSMEMPAGES (0xfffff)
-#define AAC_MAX_32BIT_SGBCOUNT ((unsigned short)512)
+#define AAC_MAX_32BIT_SGBCOUNT ((unsigned short)256)
/*
* These macros convert from physical channels to virtual channels