Hello:
This patch was applied to netdev/net.git (refs/heads/master):
On Wed, 24 Mar 2021 11:56:39 +0200 you wrote:
From: Vladimir Oltean <vladimir.oltean@nxp.com>
DSA is aware of switches with global VLAN filtering since the blamed
commit, but it makes a bad decision when multiple bridges are spanning
the same switch:
ip link add br0 type bridge vlan_filtering 1
ip link add br1 type bridge vlan_filtering 1
ip link set swp2 master br0
ip link set swp3 master br0
ip link set swp4 master br1
ip link set swp5 master br1
ip link set swp5 nomaster
ip link set swp4 nomaster
[138665.939930] sja1105 spi0.1: port 3: dsa_core: VLAN filtering is a global setting
[138665.947514] DSA: failed to notify DSA_NOTIFIER_BRIDGE_LEAVE
[...]
Here is the summary with links:
- [v3,net] net: dsa: only unset VLAN filtering when last port leaves last VLAN-aware bridge
https://git.kernel.org/netdev/net/c/479dc497db83
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html