mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-03-02 10:13:06 +07:00
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>
This commit is contained in:
parent
f352eeb754
commit
bf12b4162d
@ -1132,7 +1132,6 @@ static void qla_chk_n2n_b4_login(struct scsi_qla_host *vha, fc_port_t *fcport)
|
||||
ql_dbg(ql_dbg_disc, vha, 0x20bf,
|
||||
"%s %d %8phC post login\n",
|
||||
__func__, __LINE__, fcport->port_name);
|
||||
fcport->disc_state = DSC_LOGIN_PEND;
|
||||
qla2x00_post_async_login_work(vha, fcport, NULL);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user