net/mlx5e: Fix IPSEC stats
authorMaxim Mikityanskiy <maximmi@mellanox.com>
Wed, 25 Nov 2020 11:52:36 +0000 (13:52 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Tue, 26 Jan 2021 23:38:46 +0000 (15:38 -0800)
commit45c9a30835d84009dfe711f5c8836720767c286e
treed72b83bc1ce51b5e5009e6c440d78ea39cc48c40
parent48470a90a42a64dd2f70743a149894a292b356e0
net/mlx5e: Fix IPSEC stats

When IPSEC offload isn't active, the number of stats is not zero, but
the strings are not filled, leading to exposing stats with empty names.
Fix this by using the same condition for NUM_STATS and FILL_STRS.

Fixes: 0aab3e1b04ae ("net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW")
Signed-off-by: Maxim Mikityanskiy <maximmi@mellanox.com>
Reviewed-by: Raed Salem <raeds@nvidia.com>
Reviewed-by: Tariq Toukan <tariqt@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_stats.c