diff options
author | Rick Jones <rick.jones2@hp.com> | 2011-11-21 09:28:17 (GMT) |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2011-11-26 21:00:12 (GMT) |
commit | 021ac8d387594bdf51d9a279b2f9e9defb614c9b (patch) | |
tree | cfeba6a99d109c190c7b416d16da25d37582cafb /drivers/net/virtio_net.c | |
parent | b4c0e72e80e2e04b462ea05cc5a001807d7feed6 (diff) | |
download | linux-021ac8d387594bdf51d9a279b2f9e9defb614c9b.tar.xz |
virtio_net: return already tracked tx_fifo_errors via virtnet_getstats()
Tx_fifo_errors are tracked in start_xmit_ for virtio_net, but not
reported in the tallies returned by virtnet_stats(). Return them
as the rx "sub-stats" rx_length_errors and rx_frame_errors are.
Signed-off-by: Rick Jones <rick.jones2@hp.com>
Acked-by: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/virtio_net.c')
-rw-r--r-- | drivers/net/virtio_net.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/virtio_net.c b/drivers/net/virtio_net.c index 4dc9d84..5a96172 100644 --- a/drivers/net/virtio_net.c +++ b/drivers/net/virtio_net.c @@ -700,6 +700,7 @@ static struct rtnl_link_stats64 *virtnet_stats(struct net_device *dev, } tot->tx_dropped = dev->stats.tx_dropped; + tot->tx_fifo_errors = dev->stats.tx_fifo_errors; tot->rx_dropped = dev->stats.rx_dropped; tot->rx_length_errors = dev->stats.rx_length_errors; tot->rx_frame_errors = dev->stats.rx_frame_errors; |