This patchset add ethtool support for reading statistics from the PHY. The Marvell and Micrel Phys are then extended to report receiver packet errors and idle errors.
v2: Fix linking when phylib is not enabled. v3: Inline helpers into ethtool.c, so fixing when phylib is a module. Andrew Lunn (3): ethtool: Add phy statistics phy: marvell: Add ethtool statistics counters phy: micrel: Add ethtool statistics counters drivers/net/phy/marvell.c | 135 +++++++++++++++++++++++++++++++++++++++++++ drivers/net/phy/micrel.c | 96 ++++++++++++++++++++++++++++++ include/linux/phy.h | 6 ++ include/uapi/linux/ethtool.h | 3 + net/core/ethtool.c | 81 +++++++++++++++++++++++++- 5 files changed, 320 insertions(+), 1 deletion(-) -- 2.6.4 -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html