]> www.infradead.org Git - users/jedix/linux-maple.git/commit
qla2xxx: Disable out-of-order processing by default in firmware
authorQuinn Tran <quinn.tran@cavium.com>
Sat, 24 Dec 2016 02:06:14 +0000 (18:06 -0800)
committerBrian Maly <brian.maly@oracle.com>
Thu, 2 Nov 2017 18:14:18 +0000 (14:14 -0400)
commitfb707b8b5cbd9145a42e80ab59aa17966ea680c5
tree8c9a9483083181bb07b4d0fffd801109a98b4fae
parent4e752016a0c816e46d3fe5559e0c5544dab41810
qla2xxx: Disable out-of-order processing by default in firmware

Orabug: 2684419726923029

Out of order(OOO) processing requires initiator, switch
and target to support OOO. In today's environment, none
of the switches support OOO. OOO requires extra buffer
space which affect performance. By turning ON this feature
in QLogic's FW, it delays error recovery because dropped
frame is treated as out of order frame. We're turning OFF
this option of speed up error recovery.

Signed-off-by: Quinn Tran <quinn.tran@cavium.com>
Signed-off-by: Himanshu Madhani <himanshu.madhani@cavium.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
[ bvanassche: Fixed spelling in patch description ]
Signed-off-by: Bart Van Assche <bart.vanassche@sandisk.com>
Signed-off-by: Brian Maly <brian.maly@oracle.com>
Reviewed-by: Jack Vogel <jack.vogel@oracle.com>
drivers/scsi/qla2xxx/qla_target.c