Patch #1 fixes false positive lockdep splat. See the commit message for
more details.
Patch #2 is small cleanup following the previous patch.
Targeting at net-next since this is a false positive that is only
visible with lockdep enabled and the change is not small / trivial.
v3:
- Use skb_queue_splice_tail_init() (Eric).
- Increment multicast stats from the workqueue.
- Add patch #2.
- Target at net-next.
v2: https://lore.kernel.org/netdev/20260430162604.1043756-1-idosch@nvidia.com/ (local)
- Limit the queue to 1,000 skbs.
- Edit the trace to avoid checkpatch errors.
v1: https://lore.kernel.org/netdev/20260426133435.207006-1-idosch@nvidia.com/ (local)
Ido Schimmel (2):
bridge: mcast: Fix a false positive lockdep splat
bridge: mcast: Remove unnecessary argument from
br_multicast_alloc_query()
net/bridge/br_multicast.c | 105 ++++++++++++++++++++++++++++++--------
net/bridge/br_private.h | 4 ++
2 files changed, 89 insertions(+), 20 deletions(-)
--
2.54.0