This allows ethtool to utilize the link capabilities/adv./lp bitmasks to show and set the additional 25g, 50g and 100g link speeds.
Patches #1 & #2 are based on Vidya Sagar Ravipati's patches [with the only addition being the addition of the 50g SR2 mode], while patch #3 updates the man-page with the additional modes. Can't claim to have tried all modes, although I did play with both 25g KR and 50g KR2 which seemed to be working fine. Yuval Mintz (3): ethtool: Copy high-speed bits from ethtool.h ethtool: Add support 25g, 50g and 100g speeds ethtool: Document new ethtool advertise speeds ethtool-copy.h | 12 +++++++++++- ethtool.8.in | 10 ++++++++++ ethtool.c | 30 ++++++++++++++++++++++++++++++ 3 files changed, 51 insertions(+), 1 deletion(-) -- 1.9.3