Documentation/netlink/specs/ethtool.yaml | 20 +++++++ .../ethernet/mellanox/mlx5/counters.rst | 11 ++++ .../net/ethernet/mellanox/mlx5/core/en/ptp.c | 1 + .../ethernet/mellanox/mlx5/core/en_ethtool.c | 9 ++++ .../ethernet/mellanox/mlx5/core/en_stats.c | 48 +++++++++++++++++ .../ethernet/mellanox/mlx5/core/en_stats.h | 4 ++ .../net/ethernet/mellanox/mlx5/core/en_tx.c | 6 ++- include/linux/ethtool.h | 21 ++++++++ include/uapi/linux/ethtool_netlink.h | 15 ++++++ net/ethtool/tsinfo.c | 52 ++++++++++++++++++- tools/net/ynl/ethtool.py | 19 +++++-- 11 files changed, 200 insertions(+), 6 deletions(-)