From patchwork Fri Jun 28 09:51:22 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jim Baxter X-Patchwork-Id: 255325 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 5FBCB2C02FD for ; Fri, 28 Jun 2013 19:51:38 +1000 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755185Ab3F1Jve (ORCPT ); Fri, 28 Jun 2013 05:51:34 -0400 Received: from relay1.mentorg.com ([192.94.38.131]:44171 "EHLO relay1.mentorg.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755015Ab3F1Jvd (ORCPT ); Fri, 28 Jun 2013 05:51:33 -0400 Received: from svr-orw-fem-01.mgc.mentorg.com ([147.34.98.93]) by relay1.mentorg.com with esmtp id 1UsVL0-00012T-1z from Jim_Baxter@mentor.com ; Fri, 28 Jun 2013 02:51:30 -0700 Received: from gba-jbaxter2-ub.mgc.mentorg.com ([172.30.64.229]) by svr-orw-fem-01.mgc.mentorg.com with Microsoft SMTPSVC(6.0.3790.4675); Fri, 28 Jun 2013 02:51:29 -0700 From: Jim Baxter To: "David S. Miller" Cc: Fabio Estevam , Frank Li , Shawn Guo , Fugang Duan , netdev@vger.kernel.org Subject: [PATCH net v2 1/1] net: fec: Fix Transmitted bytes counter Date: Fri, 28 Jun 2013 10:51:22 +0100 Message-Id: <1372413082-7983-1-git-send-email-jim_baxter@mentor.com> X-Mailer: git-send-email 1.7.10.4 In-Reply-To: References: X-OriginalArrivalTime: 28 Jun 2013 09:51:29.0621 (UTC) FILETIME=[1029E850:01CE73E5] Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org The tx_bytes field was not being updated so the network card statistics showed 0.0B transmitted. Signed-off-by: Jim Baxter Acked-By: Fugang Duan --- Change from v1 to v2 Moved the tx_bytes incrementing to include all packets passed to the network card. drivers/net/ethernet/freescale/fec_main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ethernet/freescale/fec_main.c b/drivers/net/ethernet/freescale/fec_main.c index d48099f..51493ce 100644 --- a/drivers/net/ethernet/freescale/fec_main.c +++ b/drivers/net/ethernet/freescale/fec_main.c @@ -332,6 +332,7 @@ fec_enet_start_xmit(struct sk_buff *skb, struct net_device *ndev) /* Save skb pointer */ fep->tx_skbuff[index] = skb; + ndev->stats.tx_bytes += skb->len; /* Push the data cache so the CPM does not get stale memory * data.