]> git.baikalelectronics.ru Git - kernel.git/commit
mlxsw: spectrum_router: Adjust RIF configuration for new firmware versions
authorIdo Schimmel <idosch@mellanox.com>
Tue, 23 May 2017 19:56:30 +0000 (21:56 +0200)
committerDavid S. Miller <davem@davemloft.net>
Thu, 25 May 2017 21:46:17 +0000 (17:46 -0400)
commit127ed58f52b508aac1272878aa367cf7691876c3
tree30d68958efad839b80acdb686c091eff6ea4b787
parent1cc36f949b028c408aeb8c944c482edf6f51b33b
mlxsw: spectrum_router: Adjust RIF configuration for new firmware versions

In new firmware versions, when configuring a {Port, VID} as a router
interface, the driver is responsible for enabling the STP filter and
disabling learning.  Otherwise, packets are discarded.

This change doesn't break existing firmware versions, but is required
for newer firmware versions.

Signed-off-by: Ido Schimmel <idosch@mellanox.com>
Signed-off-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c