bnxt_en rx_drops ethtool counter is increasing while /proc/net/dev rx_dropped counter is not raising
Issue
ethtool -S shows rx_drops packets while 'ifconfig' or 'ip -d link' output report zero packets dropped:
# ethtool -S eno2 | grep rx_drops
[0]: rx_drops: 2236879
[1]: rx_drops: 0
[2]: rx_drops: 0
[3]: rx_drops: 0
[4]: rx_drops: 0
[5]: rx_drops: 0
[6]: rx_drops: 0
[7]: rx_drops: 0
# ethtool -S enp175s0f0 | grep rx_drops
[0]: rx_drops: 3061885
[1]: rx_drops: 0
[2]: rx_drops: 0
[3]: rx_drops: 0
[4]: rx_drops: 0
[5]: rx_drops: 0
[6]: rx_drops: 0
[7]: rx_drops: 0
# ip -s link
[...]
2: eno2: mtu 1500 qdisc mq master bond0 state UP mode DEFAULT qlen 1000
link/ether 00:10:e0:aa:aa:aa brd ff:ff:ff:ff:ff:ff
RX: bytes packets errors dropped overrun mcast
721996160 6510912 0 0 0 2924787
TX: bytes packets errors dropped carrier collsns
23776605 199095 0 0 0 0
[...]
4: enp175s0f0: mtu 1500 qdisc mq master bond0 state UP mode DEFAULT qlen 1000
link/ether 00:10:e0:bb:bb:bb brd ff:ff:ff:ff:ff:ff
RX: bytes packets errors dropped overrun mcast
16276292800 168299884 0 0 0 2924777
TX: bytes packets errors dropped carrier collsns
516820270845 388381200 0 0 0 0
Environment
RHEL-7.4
kernel 3.10.0-693.17.1.el7
bnxt_en driver version: 1.7.0
firmware-version: 20.6.141/1.8.1 pkg 20.06.04.06
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
