|
@@ -900,6 +900,7 @@ int qla4xxx_process_ddb_changed(struct scsi_qla_host *ha, uint32_t fw_ddb_index,
|
|
|
switch (state) {
|
|
|
case DDB_DS_SESSION_ACTIVE:
|
|
|
case DDB_DS_DISCOVERY:
|
|
|
+ iscsi_conn_start(ddb_entry->conn);
|
|
|
iscsi_conn_login_event(ddb_entry->conn,
|
|
|
ISCSI_CONN_STATE_LOGGED_IN);
|
|
|
qla4xxx_update_session_conn_param(ha, ddb_entry);
|
|
@@ -935,6 +936,7 @@ int qla4xxx_process_ddb_changed(struct scsi_qla_host *ha, uint32_t fw_ddb_index,
|
|
|
switch (state) {
|
|
|
case DDB_DS_SESSION_ACTIVE:
|
|
|
case DDB_DS_DISCOVERY:
|
|
|
+ iscsi_conn_start(ddb_entry->conn);
|
|
|
iscsi_conn_login_event(ddb_entry->conn,
|
|
|
ISCSI_CONN_STATE_LOGGED_IN);
|
|
|
qla4xxx_update_session_conn_param(ha, ddb_entry);
|