]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: qla2xxx: Fix re-login for Nport Handle in use
authorQuinn Tran <quinn.tran@cavium.com>
Mon, 4 Dec 2017 22:45:00 +0000 (14:45 -0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 8 Dec 2017 02:07:02 +0000 (21:07 -0500)
commit049638b26acacf61975a3a2247fa5a352c45e139
treee0f1268456ae180c23ad73a187ee6a9606dd8e88
parent44a4cb26a8d6fc28b0ec1a103bd732f56fb6e79a
scsi: qla2xxx: Fix re-login for Nport Handle in use

When NPort Handle is in use, driver needs to mark the handle as used and
pick another. Instead, the code clears the handle and re-pick the same
handle.

Fixes: 50065fad0b93a ("qla2xxx: Add framework for async fabric discovery")
Cc: <stable@vger.kernel.org> # 4.10+
Signed-off-by: Quinn Tran <quinn.tran@cavium.com>
Signed-off-by: Himanshu Madhani <himanshu.madhani@cavium.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/qla2xxx/qla_gs.c
drivers/scsi/qla2xxx/qla_init.c
drivers/scsi/qla2xxx/qla_isr.c