Thread (8 messages) 8 messages, 4 authors, 2d ago

Re: [PATCH net-next 0/2] macvlan: RTNL-less macvlan_fill_info()

From: patchwork-bot+netdevbpf@kernel.org
Date: 2026-07-03 16:40:26

Hello:

This series was applied to netdev/net-next.git (main)
by Paolo Abeni [off-list ref]:

On Wed,  1 Jul 2026 08:22:12 +0000 you wrote:
This series removes the RTNL lock dependency from macvlan_fill_info(),
allowing it to run under RCU read lock.

The first patch annotates data races on 'mode' and 'flags' fields which
are accessed locklessly in the RX/TX paths.

The second patch transitions macvlan_fill_info() to RCU, adding necessary
annotations for other fields and handling concurrent updates to the MAC
address list by computing the count dynamically.

[...]
Here is the summary with links:
  - [net-next,1/2] macvlan: annotate data-races around vlan->mode and vlan->flags
    https://git.kernel.org/netdev/net-next/c/ed37710d6c67
  - [net-next,2/2] macvlan: no longer rely on RTNL in macvlan_fill_info()
    https://git.kernel.org/netdev/net-next/c/6d728e7e286b

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