Przeglądaj źródła

net: fec: Fix Transmitted bytes counter

The tx_bytes field was not being updated so the
network card statistics showed 0.0B transmitted.

Signed-off-by: Jim Baxter <jim_baxter@mentor.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Jim Baxter 12 lat temu
rodzic
commit
06efce7116
1 zmienionych plików z 1 dodań i 0 usunięć
  1. 1 0
      drivers/net/ethernet/freescale/fec_main.c

+ 1 - 0
drivers/net/ethernet/freescale/fec_main.c

@@ -739,6 +739,7 @@ fec_enet_tx(struct net_device *ndev)
 				ndev->stats.tx_carrier_errors++;
 		} else {
 			ndev->stats.tx_packets++;
+			ndev->stats.tx_bytes += bdp->cbd_datlen;
 		}
 
 		if (unlikely(skb_shinfo(skb)->tx_flags & SKBTX_IN_PROGRESS) &&