]> git.baikalelectronics.ru Git - kernel.git/commit
net: dsa: microchip: ksz9477: export HW stats over stats64 interface
authorOleksij Rempel <o.rempel@pengutronix.de>
Sat, 19 Feb 2022 08:26:30 +0000 (09:26 +0100)
committerDavid S. Miller <davem@davemloft.net>
Sat, 19 Feb 2022 18:52:45 +0000 (18:52 +0000)
commit42542a876c12b373d393380892b59b0bff813adb
tree0f9ce6339dc58e5e04ac2b9ce82af3a826e4e60e
parent68bea5a0c09622f598f9ac015b308598d00aefb4
net: dsa: microchip: ksz9477: export HW stats over stats64 interface

Provide access to HW offloaded packets over stats64 interface.
The rx/tx_bytes values needed some fixing since HW is accounting size of
the Ethernet frame together with FCS.

Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
Reviewed-by: Vladimir Oltean <olteanv@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/dsa/microchip/ksz9477.c
drivers/net/dsa/microchip/ksz_common.c
drivers/net/dsa/microchip/ksz_common.h