Add currently pending patch to fix dsa bridge in bridge configs #166

Closed
fbl wants to merge 1 commits from fbl/firmware:dsabridge into master
Owner

This patch fixes the forwarding behavior of bridge in bridge
configurations with DSA.

Without it, the configuration of the upper bridge might overwrite
settings of the lower bridge. For example, a vlan-aware bridge
with DSA interfaces in it might be offloaded to the DSA hardware. If the
bridge interface itself gets slave of a different bridge without vlan
filtering, the vlan filtering setting of the lower bridge is overwritten
by the upper bridge, which results in an incorrect hardware
configuration.

This was backported from kernel 5.7.

Ref: https://github.com/openwrt/openwrt/pull/4493
Signed-off-by: Fabian Bläse fabian@blaese.de

This patch fixes the forwarding behavior of bridge in bridge configurations with DSA. Without it, the configuration of the upper bridge might overwrite settings of the lower bridge. For example, a vlan-aware bridge with DSA interfaces in it might be offloaded to the DSA hardware. If the bridge interface itself gets slave of a different bridge without vlan filtering, the vlan filtering setting of the lower bridge is overwritten by the upper bridge, which results in an incorrect hardware configuration. This was backported from kernel 5.7. Ref: https://github.com/openwrt/openwrt/pull/4493 Signed-off-by: Fabian Bläse <fabian@blaese.de>
fbl added the
bug
upstream
labels 2021-08-29 23:29:05 +02:00
fbl force-pushed dsabridge from f42f544a7f to 71bd4f32de 2021-10-18 15:05:16 +02:00 Compare
Author
Owner

Has been accepted upstream: c50ece58c4

Rebase onto current master and apply upstream changes to patch.

Has been accepted upstream: https://github.com/openwrt/openwrt/commit/c50ece58c41647880cc74c927d98b465cdfbdad8 Rebase onto current master and apply upstream changes to patch.
Author
Owner

Applied.

Applied.
fbl closed this pull request 2021-11-10 13:44:58 +01:00

Pull request closed

Sign in to join this conversation.
No description provided.