diff options
| author | Paolo Abeni <pabeni@redhat.com> | 2026-07-03 16:22:12 +0200 |
|---|---|---|
| committer | Paolo Abeni <pabeni@redhat.com> | 2026-07-03 16:22:13 +0200 |
| commit | a87a558f85d33ef1953c28aec97d3101d8f84ee2 (patch) | |
| tree | 0b7c5c657aaa4cca7afd6a84b034e660124624ea /include/uapi/linux | |
| parent | 6fb33632323a396c9dc2bb9bea483e013e547d57 (diff) | |
| parent | 6d728e7e286b8537422ab5b0ea1f9af9ce7b5794 (diff) | |
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>
Diffstat (limited to 'include/uapi/linux')
0 files changed, 0 insertions, 0 deletions
