diff options
Diffstat (limited to 'drivers/scsi')
-rw-r--r-- | drivers/scsi/qla4xxx/ql4_init.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/scsi/qla4xxx/ql4_init.c b/drivers/scsi/qla4xxx/ql4_init.c index 90ee5d8fa731..05484364010e 100644 --- a/drivers/scsi/qla4xxx/ql4_init.c +++ b/drivers/scsi/qla4xxx/ql4_init.c | |||
@@ -884,8 +884,8 @@ int qla4xxx_ddb_change(struct scsi_qla_host *ha, uint32_t fw_ddb_index, | |||
884 | switch (state) { | 884 | switch (state) { |
885 | case DDB_DS_SESSION_ACTIVE: | 885 | case DDB_DS_SESSION_ACTIVE: |
886 | case DDB_DS_DISCOVERY: | 886 | case DDB_DS_DISCOVERY: |
887 | ddb_entry->unblock_sess(ddb_entry->sess); | ||
888 | qla4xxx_update_session_conn_param(ha, ddb_entry); | 887 | qla4xxx_update_session_conn_param(ha, ddb_entry); |
888 | ddb_entry->unblock_sess(ddb_entry->sess); | ||
889 | status = QLA_SUCCESS; | 889 | status = QLA_SUCCESS; |
890 | break; | 890 | break; |
891 | case DDB_DS_SESSION_FAILED: | 891 | case DDB_DS_SESSION_FAILED: |
@@ -897,6 +897,7 @@ int qla4xxx_ddb_change(struct scsi_qla_host *ha, uint32_t fw_ddb_index, | |||
897 | } | 897 | } |
898 | break; | 898 | break; |
899 | case DDB_DS_SESSION_ACTIVE: | 899 | case DDB_DS_SESSION_ACTIVE: |
900 | case DDB_DS_DISCOVERY: | ||
900 | switch (state) { | 901 | switch (state) { |
901 | case DDB_DS_SESSION_FAILED: | 902 | case DDB_DS_SESSION_FAILED: |
902 | /* | 903 | /* |