Message ID | 20210816145707.671901-1-razor@blackwall.org (mailing list archive) |
---|---|
Headers | show |
Series | net: bridge: vlan: fixes for vlan mcast contexts | expand |
Hello: This series was applied to netdev/net-next.git (refs/heads/master): On Mon, 16 Aug 2021 17:57:03 +0300 you wrote: > From: Nikolay Aleksandrov <nikolay@nvidia.com> > > 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. > > [...] Here is the summary with links: - [net-next,1/4] net: bridge: vlan: enable mcast snooping for existing master vlans https://git.kernel.org/netdev/net-next/c/b92dace38f8f - [net-next,2/4] net: bridge: vlan: account for router port lists when notifying https://git.kernel.org/netdev/net-next/c/05d6f38ec0a5 - [net-next,3/4] net: bridge: mcast: use the correct vlan group helper https://git.kernel.org/netdev/net-next/c/3f0d14efe2fa - [net-next,4/4] net: bridge: mcast: toggle also host vlan state in br_multicast_toggle_vlan https://git.kernel.org/netdev/net-next/c/affce9a774ca You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html
From: Nikolay Aleksandrov <nikolay@nvidia.com> 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(-)