Re: [PATCH net-next] bonding: Remove support for use_carrier
From: patchwork-bot+netdevbpf@kernel.org
Date: 2025-09-02 23:00:27
Also in:
linux-doc
From: patchwork-bot+netdevbpf@kernel.org
Date: 2025-09-02 23:00:27
Also in:
linux-doc
Hello: This patch was applied to netdev/net-next.git (main) by Jakub Kicinski [off-list ref]: On Fri, 29 Aug 2025 17:08:37 -0700 you wrote:
Remove the implementation of use_carrier, the link monitoring method that utilizes ethtool or ioctl to determine the link state of an interface in a bond. Bonding will always behaves as if use_carrier=1, which relies on netif_carrier_ok() to determine the link state of interfaces. To avoid acquiring RTNL many times per second, bonding inspects link state under RCU, but not under RTNL. However, ethtool implementations in drivers may sleep, and therefore this strategy is unsuitable for use with calls into driver ethtool functions. [...]
Here is the summary with links:
- [net-next] bonding: Remove support for use_carrier
https://git.kernel.org/netdev/net-next/c/23a6037ce76c
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html