]> git.baikalelectronics.ru Git - kernel.git/commit
net: sparx5: Use vid 1 when bridge default vid 0 to avoid collision
authorCasper Andersson <casper.casan@gmail.com>
Fri, 18 Mar 2022 12:53:31 +0000 (13:53 +0100)
committerDavid S. Miller <davem@davemloft.net>
Mon, 21 Mar 2022 11:03:40 +0000 (11:03 +0000)
commited2bc4ccc536043c51d4c382da68ded9ee2c2cd4
tree71debd2c3c8c9c2ebde0c76e1df8a00907d38aad
parent54a4ed2e1ee9ae6ab8074a589398ef731127cce2
net: sparx5: Use vid 1 when bridge default vid 0 to avoid collision

Standalone ports use vid 0. Let the bridge use vid 1 when
"vlan_default_pvid 0" is set to avoid collisions. Since no
VLAN is created when default pvid is 0 this is set
at "PORT_ATTR_SET" and handled in the Switchdev fdb handler.

Signed-off-by: Casper Andersson <casper.casan@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c