]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net/mlx5: Avoid report two health errors on same syndrome
authorMoshe Shemesh <moshe@nvidia.com>
Wed, 26 Feb 2025 12:25:40 +0000 (14:25 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 4 Jun 2025 12:40:10 +0000 (14:40 +0200)
commit866ae3322f74438525903bd16d525f71ed010feb
tree0ce409d6b35880ffcdc12cc798e8e7ab415f1ce2
parentc6aa1d6bd6ccff4ecdf064d288817657ec8532f0
net/mlx5: Avoid report two health errors on same syndrome

[ Upstream commit b5d7b2f04ebcff740f44ef4d295b3401aeb029f4 ]

In case health counter has not increased for few polling intervals, miss
counter will reach max misses threshold and health report will be
triggered for FW health reporter. In case syndrome found on same health
poll another health report will be triggered.

Avoid two health reports on same syndrome by marking this syndrome as
already known.

Signed-off-by: Moshe Shemesh <moshe@nvidia.com>
Reviewed-by: Shahar Shitrit <shshitrit@nvidia.com>
Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
Reviewed-by: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/ethernet/mellanox/mlx5/core/health.c