]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5e: Fix error handling when refreshing TIRs
authorGavi Teitz <gavi@mellanox.com>
Mon, 11 Mar 2019 09:56:34 +0000 (11:56 +0200)
committerSaeed Mahameed <saeedm@mellanox.com>
Fri, 29 Mar 2019 19:24:41 +0000 (12:24 -0700)
commit81db846b340b8018993bf9d19825217b483cef95
tree2a5e2b769124112c635cd63cada4f9f11385c797
parent84c4a4f3881dd4273bbbcce6df800c3f4a1239ae
net/mlx5e: Fix error handling when refreshing TIRs

Previously, a false positive would be caught if the TIRs list is
empty, since the err value was initialized to -ENOMEM, and was only
updated if a TIR is refreshed. This is resolved by initializing the
err value to zero.

Fixes: ed4a5c956d34 ("net/mlx5e: Refactor refresh TIRs")
Signed-off-by: Gavi Teitz <gavi@mellanox.com>
Reviewed-by: Roi Dayan <roid@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/en_common.c