Skip to content

Commit dbe1801

Browse files
Darren Trappmartinkpetersen
authored andcommitted
scsi: qla2xxx: Set IIDMA and fcport state before qla_nvme_register_remote()
Signed-off-by: Darren Trapp <[email protected]> Signed-off-by: Himanshu Madhani <[email protected]> Reviewed-by: Hannes Reinecke <[email protected]> Reviewed-by: Johannes Thumshirn <[email protected]> Signed-off-by: Martin K. Petersen <[email protected]>
1 parent 1d4614e commit dbe1801

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

drivers/scsi/qla2xxx/qla_init.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5107,13 +5107,14 @@ qla2x00_update_fcport(scsi_qla_host_t *vha, fc_port_t *fcport)
51075107
fcport->deleted = 0;
51085108
fcport->logout_on_delete = 1;
51095109

5110+
qla2x00_set_fcport_state(fcport, FCS_ONLINE);
5111+
qla2x00_iidma_fcport(vha, fcport);
5112+
51105113
if (fcport->fc4f_nvme) {
51115114
qla_nvme_register_remote(vha, fcport);
51125115
return;
51135116
}
51145117

5115-
qla2x00_set_fcport_state(fcport, FCS_ONLINE);
5116-
qla2x00_iidma_fcport(vha, fcport);
51175118
qla24xx_update_fcport_fcp_prio(vha, fcport);
51185119

51195120
reg_port:

0 commit comments

Comments
 (0)