[SCSI] qla4xxx: Add change_queue_depth API support
authorTej Parkash <tej.parkash@qlogic.com>
Mon, 30 Apr 2012 11:12:19 +0000 (04:12 -0700)
committerJames Bottomley <JBottomley@Parallels.com>
Wed, 30 May 2012 08:59:26 +0000 (12:59 +0400)
commitf7b4aa63650484e6ab11e8e00a6625fa57a67bd1
tree0aaebf6b365ee6545b4a029a709948d34cf10bde
parent90599b62ca80a0d2f88aa88bc05bf8795731fab8
[SCSI] qla4xxx: Add change_queue_depth API support

change_queue_depth will adjust device queuedepth upon receiving
"SAM_STAT_TASK_SET_FULL" scsi status from the target.
Also added ql4xqfulltracking command line param to enable or disable
queuefull tracking. One can disabling queuefull tracking to ensure
user set scsi device queuedepth is not altered.

Signed-off-by: Tej Parkash <tej.parkash@qlogic.com>
Signed-off-by: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/qla4xxx/ql4_os.c