diff options
Diffstat (limited to 'drivers/scsi/libfc/fc_lport.c')
-rw-r--r-- | drivers/scsi/libfc/fc_lport.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/scsi/libfc/fc_lport.c b/drivers/scsi/libfc/fc_lport.c index 389ab80aef0a..e008b1673507 100644 --- a/drivers/scsi/libfc/fc_lport.c +++ b/drivers/scsi/libfc/fc_lport.c | |||
@@ -1025,6 +1025,8 @@ static void fc_lport_enter_reset(struct fc_lport *lport) | |||
1025 | fc_vport_set_state(lport->vport, FC_VPORT_LINKDOWN); | 1025 | fc_vport_set_state(lport->vport, FC_VPORT_LINKDOWN); |
1026 | } | 1026 | } |
1027 | fc_lport_state_enter(lport, LPORT_ST_RESET); | 1027 | fc_lport_state_enter(lport, LPORT_ST_RESET); |
1028 | fc_host_post_event(lport->host, fc_get_event_number(), | ||
1029 | FCH_EVT_LIPRESET, 0); | ||
1028 | fc_vports_linkchange(lport); | 1030 | fc_vports_linkchange(lport); |
1029 | fc_lport_reset_locked(lport); | 1031 | fc_lport_reset_locked(lport); |
1030 | if (lport->link_up) | 1032 | if (lport->link_up) |