|
@@ -427,10 +427,14 @@ static int fc_rport_login(struct fc_rport_priv *rdata)
|
|
case RPORT_ST_DELETE:
|
|
case RPORT_ST_DELETE:
|
|
FC_RPORT_DBG(rdata, "Restart deleted port\n");
|
|
FC_RPORT_DBG(rdata, "Restart deleted port\n");
|
|
break;
|
|
break;
|
|
- default:
|
|
|
|
|
|
+ case RPORT_ST_INIT:
|
|
FC_RPORT_DBG(rdata, "Login to port\n");
|
|
FC_RPORT_DBG(rdata, "Login to port\n");
|
|
fc_rport_enter_flogi(rdata);
|
|
fc_rport_enter_flogi(rdata);
|
|
break;
|
|
break;
|
|
|
|
+ default:
|
|
|
|
+ FC_RPORT_DBG(rdata, "Login in progress, state %s\n",
|
|
|
|
+ fc_rport_state(rdata));
|
|
|
|
+ break;
|
|
}
|
|
}
|
|
mutex_unlock(&rdata->rp_mutex);
|
|
mutex_unlock(&rdata->rp_mutex);
|
|
|
|
|