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/[email protected]/ - Limit the queue to 1,000 skbs. - Edit the trace to avoid checkpatch errors. v1: https://lore.kernel.org/netdev/[email protected]/ 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
