Message ID | 20240326222022.27926-3-tariqt@nvidia.com (mailing list archive) |
---|---|
State | Changes Requested |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | mlx5e misc patches | expand |
On Wed, Mar 27, 2024 at 12:20:16AM +0200, Tariq Toukan wrote: > From: Gal Pressman <gal@nvidia.com> > > Use ethtool_sprintf/puts() helper functions which handle the common > pattern of printing a string into the ethtool strings interface and > incrementing the string pointer by ETH_GSTRING_LEN. > > The int return value in mlx5e_self_test_fill_strings() is not removed as > it is still used to return the number of selftests. > > Signed-off-by: Gal Pressman <gal@nvidia.com> > Reviewed-by: Tariq Toukan <tariqt@nvidia.com> > Signed-off-by: Saeed Mahameed <saeedm@nvidia.com> > Signed-off-by: Tariq Toukan <tariqt@nvidia.com> Reviewed-by: Simon Horman <horms@kernel.org>
diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c b/drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c index 08a75654f5f1..5bf8318cc48b 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c @@ -359,7 +359,7 @@ int mlx5e_self_test_fill_strings(struct mlx5e_priv *priv, u8 *data) if (st.cond_func && st.cond_func(priv)) continue; if (data) - strcpy(data + count * ETH_GSTRING_LEN, st.name); + ethtool_puts(&data, st.name); count++; } return count;