bnxt_en rx_drops ethtool counter is increasing while /proc/net/dev rx_dropped counter is not raising

Solution Verified - Updated -

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.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.