mbox series

[ethtool-next,0/3] ethtool: Add ability to control transceiver modules' power mode

Message ID 20211207093359.69974-1-idosch@idosch.org (mailing list archive)
Headers show
Series ethtool: Add ability to control transceiver modules' power mode | expand

Message

Ido Schimmel Dec. 7, 2021, 9:33 a.m. UTC
From: Ido Schimmel <idosch@nvidia.com>

Patch #1 updates the UAPI headers.

Patch #2 adds the actual implementation that allows user space to
control transceiver modules' power mode. See the commit message for
example output.

Patch #3 adds support for a new module extended state to allow user
space to troubleshoot link down issues related to transceiver modules.

Ido Schimmel (3):
  Update UAPI header copies
  ethtool: Add ability to control transceiver modules' power mode
  ethtool: Add transceiver module extended state

 Makefile.am                   |   2 +-
 ethtool.8.in                  |  25 +++++
 ethtool.c                     |  12 +++
 netlink/desc-ethtool.c        |  11 +++
 netlink/extapi.h              |   4 +
 netlink/module.c              | 179 ++++++++++++++++++++++++++++++++++
 netlink/monitor.c             |   4 +
 netlink/netlink.h             |   1 +
 netlink/settings.c            |  10 ++
 shell-completion/bash/ethtool |  23 +++++
 uapi/linux/ethtool.h          |  30 ++++++
 uapi/linux/ethtool_netlink.h  |  22 ++++-
 uapi/linux/if_link.h          |   1 +
 13 files changed, 322 insertions(+), 2 deletions(-)
 create mode 100644 netlink/module.c

Comments

patchwork-bot+netdevbpf@kernel.org Dec. 17, 2021, 6 p.m. UTC | #1
Hello:

This series was applied to ethtool/ethtool.git (next)
by Michal Kubecek <mkubecek@suse.cz>:

On Tue,  7 Dec 2021 11:33:56 +0200 you wrote:
> From: Ido Schimmel <idosch@nvidia.com>
> 
> Patch #1 updates the UAPI headers.
> 
> Patch #2 adds the actual implementation that allows user space to
> control transceiver modules' power mode. See the commit message for
> example output.
> 
> [...]

Here is the summary with links:
  - [ethtool-next,1/3] Update UAPI header copies
    https://git.kernel.org/pub/scm/network/ethtool/ethtool.git/commit/?id=005908bc02e6
  - [ethtool-next,2/3] ethtool: Add ability to control transceiver modules' power mode
    https://git.kernel.org/pub/scm/network/ethtool/ethtool.git/commit/?id=2d4c5b7bb38b
  - [ethtool-next,3/3] ethtool: Add transceiver module extended state
    https://git.kernel.org/pub/scm/network/ethtool/ethtool.git/commit/?id=1f357867e4ef

You are awesome, thank you!