aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorHoratiu Vultur <[email protected]>2022-04-09 20:41:42 +0200
committerJakub Kicinski <[email protected]>2022-04-11 20:47:15 -0700
commitd7a947d289dc205fc717c004dcebe33b15305afd (patch)
treeb796a6e33e6a26b5345f398ff6cb48626284c3f6 /lib
parent6476f90aefaf119c47ceccde52327464e813fe26 (diff)
net: lan966x: Fix when a port's upper is changed.
On lan966x it is not allowed to have foreign interfaces under a bridge which already contains lan966x ports. So when a port leaves the bridge it would call switchdev_bridge_port_unoffload which eventually will notify the other ports that bridge left the vlan group but that is not true because the bridge is still part of the vlan group. Therefore when a port leaves the bridge, stop generating replays because already the HW cleared after itself and the other ports don't need to do anything else. Fixes: cf2f60897e921e ("net: lan966x: Add support to offload the forwarding.") Signed-off-by: Horatiu Vultur <[email protected]> Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions