Message ID | c510763b2ebd25e7990d80183feff91cde593145.1713797103.git.petrm@nvidia.com (mailing list archive) |
---|---|
State | Accepted |
Commit | 5bcf925587e9b5d36420d572a0b4d131c90fb306 |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | mlxsw: Various ACL fixes | expand |
On Mon, Apr 22, 2024 at 05:25:58PM +0200, Petr Machata wrote: > From: Ido Schimmel <idosch@nvidia.com> > > In the rare cases when the device resources are exhausted it is likely > that the rehash delayed work will fail. An error message will be printed > whenever this happens which can be overwhelming considering the fact > that the work is per-region and that there can be hundreds of regions. > > Fix by rate limiting the error message. > > Fixes: e5e7962ee5c2 ("mlxsw: spectrum_acl: Implement region migration according to hints") > Signed-off-by: Ido Schimmel <idosch@nvidia.com> > Tested-by: Alexander Zubkov <green@qrator.net> > Reviewed-by: Petr Machata <petrm@nvidia.com> > Signed-off-by: Petr Machata <petrm@nvidia.com> Reviewed-by: Simon Horman <horms@kernel.org>
diff --git a/drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c b/drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c index 1ff0b2c7c11d..568ae7092fe0 100644 --- a/drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c +++ b/drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c @@ -1450,7 +1450,7 @@ mlxsw_sp_acl_tcam_vregion_rehash(struct mlxsw_sp *mlxsw_sp, err = mlxsw_sp_acl_tcam_vregion_migrate(mlxsw_sp, vregion, ctx, credits); if (err) { - dev_err(mlxsw_sp->bus_info->dev, "Failed to migrate vregion\n"); + dev_err_ratelimited(mlxsw_sp->bus_info->dev, "Failed to migrate vregion\n"); return; }