aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/scsi/fcoe/libfcoe.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/scsi/fcoe/libfcoe.c b/drivers/scsi/fcoe/libfcoe.c
index 9961fd7310b7..34800af808e1 100644
--- a/drivers/scsi/fcoe/libfcoe.c
+++ b/drivers/scsi/fcoe/libfcoe.c
@@ -578,6 +578,7 @@ static void fcoe_ctlr_age_fcfs(struct fcoe_ctlr *fip)
578 WARN_ON(!fip->fcf_count); 578 WARN_ON(!fip->fcf_count);
579 fip->fcf_count--; 579 fip->fcf_count--;
580 kfree(fcf); 580 kfree(fcf);
581 fc_lport_get_stats(fip->lp)->VLinkFailureCount++;
581 } else if (fcoe_ctlr_mtu_valid(fcf) && 582 } else if (fcoe_ctlr_mtu_valid(fcf) &&
582 (!sel_time || time_before(sel_time, fcf->time))) { 583 (!sel_time || time_before(sel_time, fcf->time))) {
583 sel_time = fcf->time; 584 sel_time = fcf->time;
@@ -990,6 +991,7 @@ static void fcoe_ctlr_recv_clr_vlink(struct fcoe_ctlr *fip,
990 LIBFCOE_FIP_DBG(fip, "performing Clear Virtual Link\n"); 991 LIBFCOE_FIP_DBG(fip, "performing Clear Virtual Link\n");
991 992
992 spin_lock_bh(&fip->lock); 993 spin_lock_bh(&fip->lock);
994 fc_lport_get_stats(lport)->VLinkFailureCount++;
993 fcoe_ctlr_reset(fip); 995 fcoe_ctlr_reset(fip);
994 spin_unlock_bh(&fip->lock); 996 spin_unlock_bh(&fip->lock);
995 997