From: Nikolay Aleksandrov <nikolay@xxxxxxxxxx> Hi, These are four fixes for vlan multicast contexts. The first patch enables mcast ctx snooping when adding already existing master vlans to be consistent with the rest of the code. The second patch accounts for the mcast ctx router ports when allocating skb for notification. The third one fixes two suspicious rcu usages due to wrong vlan group helper, and the fourth updates host vlan mcast state along with port mcast state. Thanks, Nik Nikolay Aleksandrov (4): net: bridge: vlan: enable mcast snooping for existing master vlans net: bridge: vlan: account for router port lists when notifying net: bridge: mcast: use the correct vlan group helper net: bridge: mcast: toggle also host vlan state in br_multicast_toggle_vlan net/bridge/br_mdb.c | 30 ++++++++++++++++++++++++++++++ net/bridge/br_multicast.c | 10 +++++++--- net/bridge/br_private.h | 7 +------ net/bridge/br_vlan.c | 1 + net/bridge/br_vlan_options.c | 17 +++++++++-------- 5 files changed, 48 insertions(+), 17 deletions(-) -- 2.31.1