]> www.infradead.org Git - users/jedix/linux-maple.git/commit
qla2xxx: Fix request queue corruption.
authorQuinn Tran <quinn.tran@cavium.com>
Wed, 15 Mar 2017 16:48:45 +0000 (09:48 -0700)
committerBrian Maly <brian.maly@oracle.com>
Thu, 2 Nov 2017 18:14:21 +0000 (14:14 -0400)
commitcdbdd5f9c63bfb187b1276e35036969f87b7e6c2
treec8632a8c2caa25a880529f0896631a1ad7eecf8e
parentd29ca53786445fc5ad52c2061a622b6fb95365aa
qla2xxx: Fix request queue corruption.

Orabug: 2684419726923029

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.

Cc: <stable@vger.kernel.org>
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: Brian Maly <brian.maly@oracle.com>
Reviewed-by: Jack Vogel <jack.vogel@oracle.com>
drivers/scsi/qla2xxx/qla_target.c