[SCSI] libsas: dynamic queue depth
authorDan Williams <dan.j.williams@intel.com>
Tue, 20 Sep 2011 22:10:46 +0000 (15:10 -0700)
committerJames Bottomley <JBottomley@Parallels.com>
Sun, 2 Oct 2011 17:36:43 +0000 (12:36 -0500)
commit97a1420d127ca1db2fd665707bf4e9501758147c
tree4d89c37ee1e55ec98b733bc968a0896c0a1985e8
parentf6e67035a9edd79b8b202c159d5bec560bb9c358
[SCSI] libsas: dynamic queue depth

The queue-depth for libsas-attached devices initializes to 32 and can
only be increased manually via sysfs to a max of 64, while mpt2sas
attached devices initialize to 254 and dynamically float via the
midlayer ->change_queue_depth interface.

No performance regression was observed with this change on the isci
driver.

Tested-by: Dave Jiang <dave.jiang@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/libsas/sas_scsi_host.c