From: Paul Blakey Date: Tue, 14 Mar 2023 08:58:37 +0000 (+0200) Subject: net/mlx5: fs_core: Allow ignore_flow_level on TX dest X-Git-Tag: v6.6.17~4755^2~159^2~17 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=664eab8a02d3331f2facf6c4359f4baaeefe6a3b;p=platform%2Fkernel%2Flinux-rpi.git net/mlx5: fs_core: Allow ignore_flow_level on TX dest ignore_flow_level is also supported by firmware on TX, remove this limitation. Signed-off-by: Paul Blakey Reviewed-by: Raed Salem Reviewed-by: Saeed Mahameed Link: https://lore.kernel.org/r/d0025722bfac0a82da758eb540fbf1ff3cacdf74.1678714336.git.leon@kernel.org Signed-off-by: Leon Romanovsky --- diff --git a/drivers/net/ethernet/mellanox/mlx5/core/fs_core.c b/drivers/net/ethernet/mellanox/mlx5/core/fs_core.c index 731acbe..3ade166 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/fs_core.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/fs_core.c @@ -1762,7 +1762,8 @@ static bool dest_is_valid(struct mlx5_flow_destination *dest, if (ignore_level) { if (ft->type != FS_FT_FDB && - ft->type != FS_FT_NIC_RX) + ft->type != FS_FT_NIC_RX && + ft->type != FS_FT_NIC_TX) return false; if (dest->type == MLX5_FLOW_DESTINATION_TYPE_FLOW_TABLE &&