mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/
synced 2026-11-10 20:48:12 +00:00
Merge branch 'macvlan-rtnl-less-macvlan_fill_info'
Eric Dumazet says: ==================== macvlan: RTNL-less macvlan_fill_info() 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. ==================== Link: https://patch.msgid.link/20260701082214.2974946-1-edumazet@google.com Signed-off-by: Paolo Abeni <pabeni@redhat.com>
This commit is contained in:
commit
a87a558f85
1 changed files with 69 additions and 40 deletions
Loading…
Add table
Add a link
Reference in a new issue