1
0
mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git synced 2026-01-17 12:00:35 +00:00
Jakub Kicinski a8b06e9d40 ethtool: add interface to read RMON stats
Most devices maintain RMON (RFC 2819) stats - particularly
the "histogram" of packets received by size. Unlike other
RFCs which duplicate IEEE stats, the short/oversized frame
counters in RMON don't seem to match IEEE stats 1-to-1 either,
so expose those, too. Do not expose basic packet, CRC errors
etc - those are already otherwise covered.

Because standard defines packet ranges only up to 1518, and
everything above that should theoretically be "oversized"
- devices often create their own ranges.

Going beyond what the RFC defines - expose the "histogram"
in the Tx direction (assume for now that the ranges will
be the same).

Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2021-04-16 16:59:20 -07:00
..
2021-02-21 14:44:44 -08:00
2021-02-22 09:27:18 -08:00
2021-02-26 09:41:03 -08:00
2021-02-17 14:07:48 +01:00
2021-02-28 12:06:45 -08:00
2021-02-24 09:54:24 -08:00
2021-03-30 22:37:06 +02:00
2021-02-11 13:24:44 -08:00
2021-02-23 13:39:45 -08:00
2021-02-21 10:29:20 -08:00
2021-02-26 09:41:03 -08:00
2021-02-17 14:12:42 +01:00
2021-02-26 10:19:03 -08:00
2021-02-26 09:41:02 -08:00
2021-02-26 09:41:03 -08:00
2021-02-23 13:39:45 -08:00
2021-02-23 13:39:45 -08:00
2021-02-26 09:41:03 -08:00
2021-03-13 11:27:30 -08:00
2021-02-16 16:11:14 -05:00
2021-02-26 09:17:24 -08:00
2021-02-17 13:17:49 -08:00
2021-02-26 09:40:59 -08:00
2021-02-25 09:56:08 -08:00
2021-02-26 09:41:03 -08:00
2021-02-21 12:35:04 -08:00
2021-02-23 13:39:45 -08:00
2021-03-02 17:25:46 -07:00
2021-02-20 10:13:32 -05:00
2021-02-23 13:39:45 -08:00
2021-03-25 17:39:33 -07:00
2021-02-09 12:27:29 -05:00
2021-02-20 21:28:04 -08:00
2021-02-13 17:17:53 +01:00
2021-03-30 17:06:49 -07:00
2021-04-16 15:31:02 -07:00
2021-03-30 13:42:33 -04:00