Thread (22 messages) 22 messages, 5 authors, 2022-08-04

Re: [PATCH v3 net 0/4] Make DSA work with bonding's ARP monitor

From: patchwork-bot+netdevbpf@kernel.org
Date: 2022-08-04 02:40:18

Hello:

This series was applied to netdev/net.git (master)
by Jakub Kicinski [off-list ref]:

On Sun, 31 Jul 2022 15:41:04 +0300 you wrote:
Since commit 2b86cb829976 ("net: dsa: declare lockless TX feature for
slave ports") in v5.7, DSA breaks the ARP monitoring logic from the
bonding driver, fact which was pointed out by Brian Hutchinson who uses
a linux-5.10.y stable kernel.

Initially I got lured by other similar hacks introduced for other
NETIF_F_LLTX drivers, which, inspired by the bonding documentation,
update the trans_start of their TX queues by hand.

[...]
Here is the summary with links:
  - [v3,net,1/4] net: bonding: replace dev_trans_start() with the jiffies of the last ARP/NS
    https://git.kernel.org/netdev/net/c/06799a9085e1
  - [v3,net,2/4] net/sched: remove hacks added to dev_trans_start() for bonding to work
    https://git.kernel.org/netdev/net/c/4873a1b2024d
  - [v3,net,3/4] Revert "veth: Add updating of trans_start"
    https://git.kernel.org/netdev/net/c/08b403d5bf07
  - [v3,net,4/4] docs: net: bonding: remove mentions of trans_start
    https://git.kernel.org/netdev/net/c/cba8d8f57dfb

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help