net/mlx5: fix returned values upon failed probing