summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/huawei/hinic
diff options
context:
space:
mode:
authorToshiaki Makita <makita.toshiaki@lab.ntt.co.jp>2018-07-23 23:36:04 +0900
committerDavid S. Miller <davem@davemloft.net>2018-07-25 12:58:25 -0700
commitecbc42ca5d665e9238a4cdb595024d2e6cf87f2d (patch)
treeaf0f25dffd1f64acc88cf1cb65321a60458b0672 /drivers/net/ethernet/huawei/hinic
parent9981b4fb8684883dcc0daf088891ff32260b9794 (diff)
downloadtalos-op-linux-ecbc42ca5d665e9238a4cdb595024d2e6cf87f2d.tar.gz
talos-op-linux-ecbc42ca5d665e9238a4cdb595024d2e6cf87f2d.zip
virtio_net: Fix incosistent received bytes counter
When received packets are dropped in virtio_net driver, received packets counter is incremented but bytes counter is not. As a result, for instance if we drop all packets by XDP, only received is counted and bytes stays 0, which looks inconsistent. IMHO received packets/bytes should be counted if packets are produced by the hypervisor, like what common NICs on physical machines are doing. So fix the bytes counter. Signed-off-by: Toshiaki Makita <makita.toshiaki@lab.ntt.co.jp> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/huawei/hinic')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud