net/mlx4: fix returned values upon failed probing