generic: fix DSA VLAN filtering
authorDENG Qingfang <dengqf6@mail2.sysu.edu.cn>
Mon, 20 Apr 2020 13:37:17 +0000 (21:37 +0800)
committerFelix Fietkau <nbd@nbd.name>
Thu, 4 Jun 2020 20:21:42 +0000 (22:21 +0200)
commitdc4ffaa5ab6830ba9c5b9d9569db2c2aef26755a
tree0e05c2bb5e301308363150b13e07d61c50c6e2c3
parentd56d05f01f03f9cc2afa7d91a2033f2288a51f9c
generic: fix DSA VLAN filtering

Currently enabling VLAN filtering blocks all traffic in the bridge
immediately. That is because DSA ignores all VLAN setup when VLAN
filtering is disabled, and when it is enabled, there is no VLAN entry
in the VLAN table, causing all traffic to be blocked.

Add patches to allow VLAN setup even if VLAN filtering is disabled.

Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
target/linux/generic/backport-5.4/752-v5.8-net-dsa-provide-an-option-for-drivers-to-always-rece.patch [new file with mode: 0644]
target/linux/generic/backport-5.4/753-v5.8-net-dsa-mt7530-fix-VLAN-setup.patch [new file with mode: 0644]
target/linux/generic/pending-5.4/760-net-dsa-mv88e6xxx-fix-vlan-setup.patch [new file with mode: 0644]