OSDN Git Service

liquidio: Enhanced ethtool stats
authorIntiyaz Basha <intiyaz.basha@cavium.com>
Tue, 17 Apr 2018 06:30:53 +0000 (23:30 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 17 Apr 2018 13:56:52 +0000 (09:56 -0400)
commit897ddc24835ac9e267d70f1a77e75d30a0a636e9
tree5e698f3ecb1e7354ef9185131c5366c1be5cf542
parentef53e9e14714de2ce26eaae0244c07c426064d69
liquidio: Enhanced ethtool stats

1. Added red_drops stats. Inbound packets dropped by RED, buffer exhaustion
2. Included fcs_err, jabber_err, l2_err and frame_err errors under
   rx_errors
3. Included fifo_err, dmac_drop, red_drops, fw_err_pko, fw_err_link and
   fw_err_drop under rx_dropped
4. Included max_collision_fail, max_deferral_fail, total_collisions,
   fw_err_pko, fw_err_link, fw_err_drop and fw_err_pki under tx_dropped
5. Counting dma mapping errors
6. Added some firmware stats description and removed for some

Signed-off-by: Intiyaz Basha <intiyaz.basha@cavium.com>
Acked-by: Derek Chickles <derek.chickles@cavium.com>
Acked-by: Satanand Burla <satananda.burla@cavium.com>
Signed-off-by: Felix Manlunas <felix.manlunas@cavium.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
drivers/net/ethernet/cavium/liquidio/lio_main.c
drivers/net/ethernet/cavium/liquidio/liquidio_common.h
drivers/net/ethernet/cavium/liquidio/octeon_iq.h