Merge branch 'net-dsa-b53-Configure-VLANs-while-not-filtering'
Florian Fainelli says: ==================== net: dsa: b53: Configure VLANs while not filtering These two patches allow the b53 driver which always configures its CPU port as egress tagged to behave correctly with VLANs being always configured whenever a port is added to a bridge. Vladimir provides a patch that aligns the bridge with vlan_filtering=0 receive path to behave the same as vlan_filtering=1. Per discussion with Nikolay, this behavior is deemed to be too DSA specific to be done in the bridge proper. This is a preliminary series for Vladimir to make configure_vlan_while_filtering the default behavior for all DSA drivers in the future. Thanks! Changes in v3: - added Vladimir's Acked-by tag to patch #2 - removed unnecessary if_vlan.h inclusion in patch #2 - reworded commit message to be accurate with the code changes Changes in v2: - moved the call to dsa_untag_bridge_pvid() into net/dsa/tag_brcm.c since we have a single user for now ==================== Signed-off-by:David S. Miller <davem@davemloft.net>
Showing
- drivers/net/dsa/b53/b53_common.c 2 additions, 17 deletionsdrivers/net/dsa/b53/b53_common.c
- drivers/net/dsa/b53/b53_priv.h 0 additions, 1 deletiondrivers/net/dsa/b53/b53_priv.h
- net/dsa/dsa_priv.h 66 additions, 0 deletionsnet/dsa/dsa_priv.h
- net/dsa/tag_brcm.c 13 additions, 2 deletionsnet/dsa/tag_brcm.c
Loading
Please register or sign in to comment