aboutsummaryrefslogtreecommitdiff
path: root/kernel/rtmutex_common.h
diff options
context:
space:
mode:
authorMike Miller <[email protected]>2013-09-11 14:20:11 -0700
committerLinus Torvalds <[email protected]>2013-09-11 15:56:59 -0700
commite7b18ede4443c0207b9fd849cf604e67c6f38fc9 (patch)
treeae99ce43e9319ab14d61a68e6798f4500fb96037 /kernel/rtmutex_common.h
parentc86db975c87976a234f13a0c2d7f931d8ede493b (diff)
cciss: set max scatter gather entries to 32 on P600
At one time we used to set the maximum number of scatter gather elements on all Smart Array controllers to 32. At some point in time the firmware began to write the "appropriate" value for each controller into the config table. The cciss driver would then read that and set h->maxsgentries. h->maxsgentries = readl(&(h->cfgtable->MaxSGElements); On the P600 that value is 544. Under some workloads a significant performance reduction may result. This patch forces the P600 to use only 32 scatter gather elements. Other controllers are not affected. Signed-off-by: Mike Miller <[email protected]> Signed-off-by: Dwight (Bud) Brown <[email protected]> Signed-off-by: Tomas Henzl <[email protected]> Acked-by: Stephen M. Cameron <[email protected]> Cc: Jens Axboe <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'kernel/rtmutex_common.h')
0 files changed, 0 insertions, 0 deletions