OSDN Git Service

mlxsw: spectrum_switchdev: Don't ignore deletions of learned MACs
authorPetr Machata <petrm@mellanox.com>
Mon, 29 Oct 2018 14:26:14 +0000 (14:26 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 30 Oct 2018 03:48:00 +0000 (20:48 -0700)
commitad0b9d94182be8356978d220c82f9837cffeb7a9
tree012a49b6ebace6791c09ac093628a1d06da70a9e
parent6e29464b8a72e74ec7c3f816f53bfe46a43601bc
mlxsw: spectrum_switchdev: Don't ignore deletions of learned MACs

Demands to remove FDB entries should be honored even if the FDB entry in
question was originally learned, and not added by the user. Therefore
ignore the added_by_user datum for SWITCHDEV_FDB_DEL_TO_DEVICE.

Fixes: 816a3bed9549 ("switchdev: Add fdb.added_by_user to switchdev notifications")
Signed-off-by: Petr Machata <petrm@mellanox.com>
Suggested-by: Ido Schimmel <idosch@mellanox.com>
Signed-off-by: Ido Schimmel <idosch@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c