]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
scsi: qla2xxx: Fix session state stuck in Get Port DB
authorQuinn Tran <quinn.tran@cavium.com>
Thu, 2 Aug 2018 20:16:50 +0000 (13:16 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 19 Sep 2018 20:41:25 +0000 (22:41 +0200)
commit8e2b7c2c14f5e09b2770d8f12cf616e4a2d1a527
tree1b8a9054c1e77204e79fafe32f14375553b4b6a6
parent549f8519437953df986595b35f187232d75c8c6b
scsi: qla2xxx: Fix session state stuck in Get Port DB

[ Upstream commit 8fde6977ac478c00eeb2beccfdd4a6ad44219f6c ]

This patch sets discovery state back to GNL (Get Name List) when session is
stuck at GPDB (Get Port DataBase). This will allow state machine to retry
login and move session state ahead in discovery.

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>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/scsi/qla2xxx/qla_init.c