Re: [PATCH net v2 0/2] bridge/vxlan: fix reading neigh ha without synchronization

[email protected]
Newsgroups org.kernel.vger.netdev,dev.linux.lists.bridge
Message-ID <178726200889.500714.12664805984672388732.git-patchwork-notify@kernel.org>
Hello:

This series was applied to netdev/net.git (main)
by Jakub Kicinski <[email protected]>:

On Tue, 18 Aug 2026 18:07:54 +0300 you wrote:
> Hi,
> Neigh ha address must be read using the seqlock to get a stable snapshot.
> Both the bridge and vxlan read it directly and can see partial updates.
> I reproduced both issues with running neigh updates and exercising these
> paths in parallel and saw partial addresses, e.g. updating between
> neigh A: 02:00:00:00:00:00 neigh B: fe:ff:ff:ff:ff:ff was able to observe
> 02:00:ff:ff:ff:ff and fe:ff:00:00:00:00 in packets. Noticed this initially
> in the bridge, then checked vxlan and its arp/neigh_reduce functions have
> the same bug, route_shortcircuit is doing the right thing already.
> 
> [...]

Here is the summary with links:
  - [net,v2,1/2] net: bridge: arp/nd proxy: fix reading neigh ha
    https://git.kernel.org/netdev/net/c/57549ab90791
  - [net,v2,2/2] vxlan: fix reading neigh ha
    https://git.kernel.org/netdev/net/c/b824059a673b

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.