scsi: qla2xxx: Allow relogin and session creation after reset
authorhimanshu.madhani@cavium.com <himanshu.madhani@cavium.com>
Thu, 28 Dec 2017 20:33:36 +0000 (12:33 -0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Thu, 4 Jan 2018 04:41:07 +0000 (23:41 -0500)
commitbf12b4162d0014a4aeb873a8196eacd5a7faef09
treeca656bdeb1712907c0e74f00d86577a90562a322
parentf352eeb75419d2b693df7cc5957f7427c2b9b3ea
scsi: qla2xxx: Allow relogin and session creation after reset

When any kind of reset is issued, current code was setting
state of LOGIN pending too early. This resulted into driver
not retrying relogin until pervious reloin completes.

Signed-off-by: Himanshu Madhani <himanshu.madhani@cavium.com>
Signed-off-by: Quinn Tran <quinn.tran@cavium.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/qla2xxx/qla_init.c