From: Aya Levin Date: Tue, 21 Dec 2021 13:16:32 +0000 (+0200) Subject: net/mlx5e: Fix feature check per profile X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=bc2a7b5c6b379d0f6e685b29fe04d2f7310c693d;p=linux.git net/mlx5e: Fix feature check per profile Remove redundant space when constructing the feature's enum. Validate against the indented enum value. Fixes: 6c72cb05d4b8 ("net/mlx5e: Use bitmap field for profile features") Signed-off-by: Aya Levin Reviewed-by: Tariq Toukan Signed-off-by: Saeed Mahameed --- diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en.h b/drivers/net/ethernet/mellanox/mlx5/core/en.h index c5f959a9e14b1..812e6810cb3bc 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/en.h +++ b/drivers/net/ethernet/mellanox/mlx5/core/en.h @@ -984,7 +984,7 @@ struct mlx5e_profile { }; #define mlx5e_profile_feature_cap(profile, feature) \ - ((profile)->features & (MLX5E_PROFILE_FEATURE_## feature)) + ((profile)->features & BIT(MLX5E_PROFILE_FEATURE_##feature)) void mlx5e_build_ptys2ethtool_map(void);