]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: qla2xxx: Fix stuck session in GNL
authorQuinn Tran <qutran@marvell.com>
Tue, 17 Dec 2019 22:06:15 +0000 (14:06 -0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Sat, 21 Dec 2019 18:42:41 +0000 (13:42 -0500)
commit2e86115edaf0e7501ba5fcdfcec1ea676b54b474
tree5387aa27847b0bda4eaea7697b710f19c39626ec
parentdc2ead212c693dc73fab74e2012301e42112f8d9
scsi: qla2xxx: Fix stuck session in GNL

Fix race condition between GNL completion processing and GNL request. Late
submission of GNL request was not seen by the GNL completion thread. This
patch will re-submit the GNL request for late submission fcport.

Link: https://lore.kernel.org/r/20191217220617.28084-13-hmadhani@marvell.com
Signed-off-by: Quinn Tran <qutran@marvell.com>
Signed-off-by: Himanshu Madhani <hmadhani@marvell.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/qla2xxx/qla_init.c
drivers/scsi/qla2xxx/qla_target.c