mirror of https://gitee.com/openkylin/linux.git
mlxsw: spectrum: Remove unnecessary check in FDB processing
We now offload the learning configuration to the device and don't rely on the driver to decide whether to learn the FDB record, so remove the check. 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>
This commit is contained in:
parent
89b548f0cf
commit
81f77bc006
|
@ -1430,8 +1430,6 @@ static void mlxsw_sp_fdb_notify_mac_process(struct mlxsw_sp *mlxsw_sp,
|
|||
vid = fid;
|
||||
}
|
||||
|
||||
adding = adding && mlxsw_sp_port->learning;
|
||||
|
||||
do_fdb_op:
|
||||
err = mlxsw_sp_port_fdb_uc_op(mlxsw_sp, local_port, mac, fid,
|
||||
adding, true);
|
||||
|
@ -1493,8 +1491,6 @@ static void mlxsw_sp_fdb_notify_mac_lag_process(struct mlxsw_sp *mlxsw_sp,
|
|||
vid = fid;
|
||||
}
|
||||
|
||||
adding = adding && mlxsw_sp_port->learning;
|
||||
|
||||
do_fdb_op:
|
||||
err = mlxsw_sp_port_fdb_uc_lag_op(mlxsw_sp, lag_id, mac, fid, lag_vid,
|
||||
adding, true);
|
||||
|
|
Loading…
Reference in New Issue