]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
qla2xxx: Fix request queue corruption.
authorQuinn Tran <quinn.tran@cavium.com>
Wed, 15 Mar 2017 16:48:45 +0000 (09:48 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 26 Mar 2017 11:08:10 +0000 (13:08 +0200)
commit13b178142b19ab6befb7c50d0e95ad37399126f0
treeaa2652e70d8fa05448b23886e96c86bc640b647d
parentb7306a2e2f62bad5dd7ff7059ac0830ecaa6479d
qla2xxx: Fix request queue corruption.

commit 8b666809e10cda9814af3e8be339d35b83909056 upstream.

When FW notify driver or driver detects low FW resource,
driver tries to send out Busy SCSI Status to tell Initiator
side to back off. During the send process, the lock was not held.

Signed-off-by: Quinn Tran <quinn.tran@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madhani@cavium.com>
Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/scsi/qla2xxx/qla_target.c