aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/bnx2fc/bnx2fc_fcoe.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/scsi/bnx2fc/bnx2fc_fcoe.c')
-rw-r--r--drivers/scsi/bnx2fc/bnx2fc_fcoe.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/scsi/bnx2fc/bnx2fc_fcoe.c b/drivers/scsi/bnx2fc/bnx2fc_fcoe.c
index 24e707151d3e..6387067b91a6 100644
--- a/drivers/scsi/bnx2fc/bnx2fc_fcoe.c
+++ b/drivers/scsi/bnx2fc/bnx2fc_fcoe.c
@@ -863,6 +863,8 @@ static void bnx2fc_indicate_netevent(void *context, unsigned long event,
863 bnx2fc_link_speed_update(lport); 863 bnx2fc_link_speed_update(lport);
864 864
865 if (link_possible && !bnx2fc_link_ok(lport)) { 865 if (link_possible && !bnx2fc_link_ok(lport)) {
866 /* Reset max recv frame size to default */
867 fc_set_mfs(lport, BNX2FC_MFS);
866 printk(KERN_ERR "indicate_netevent: ctlr_link_up\n"); 868 printk(KERN_ERR "indicate_netevent: ctlr_link_up\n");
867 fcoe_ctlr_link_up(&interface->ctlr); 869 fcoe_ctlr_link_up(&interface->ctlr);
868 } else if (fcoe_ctlr_link_down(&interface->ctlr)) { 870 } else if (fcoe_ctlr_link_down(&interface->ctlr)) {