]> git.baikalelectronics.ru Git - kernel.git/commit
[SCSI] pm8001: raise host can queue
authorMark Salyzyn <mark_salyzyn@xyratex.com>
Wed, 25 Apr 2012 17:02:04 +0000 (13:02 -0400)
committerJames Bottomley <JBottomley@Parallels.com>
Thu, 10 May 2012 08:02:07 +0000 (09:02 +0100)
commit4350b5f23e3b28b35e410bbfbc6c5b9d18b62f65
tree1e1193141eeda899a2edff882af5785400f1660c
parenta3c619bd98c81f79024f07a368b5d48d265ca86b
[SCSI] pm8001: raise host can queue

This is a followup to a patch provided by Jack Wang on September 21 2011.

After increasing the CAN_QUEUE to 510 in pm8001 we discovered some performance
degredation from time to time. We needed to increase the MPI queue to
compensate and ensure we never hit that limit. We also needed to double
the margin to support event and administrivial commands that take from
the pool resulting in an occasional largely unproductive command completion
with soft error to the caller when the command pool is overloaded temporarily.

Signed-off-by: Mark Salyzyn <mark_salyzyn@xyratex.com>
Acked-by: Jack Wang <jack_wang@usish.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/pm8001/pm8001_defs.h
drivers/scsi/pm8001/pm8001_hwi.c
drivers/scsi/pm8001/pm8001_init.c