net/mlx5e: TC, Set flow attr ip_version earlier
authorRoi Dayan <roid@nvidia.com>
Tue, 9 Nov 2021 12:07:49 +0000 (14:07 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Fri, 3 Dec 2021 00:53:16 +0000 (16:53 -0800)
commitd4bb053139e74f92905dffafddde73ed0ba9df81
tree1df88a2527b3c7c5a952d5ff4127ebc4015432dc
parentdf990477242f96b48ae1eee5ea8a5f1d2879f67a
net/mlx5e: TC, Set flow attr ip_version earlier

Setting flow attr ip_version is not related to parsing tc flow actions.
It needs to be set after parsing flower matches which changes the spec.
So move it outside parse_tc_fdb_actions() and set it in
__mlx5e_add_fdb_flow().

Signed-off-by: Roi Dayan <roid@nvidia.com>
Reviewed-by: Oz Shlomo <ozsh@nvidia.com>
Reviewed-by: Maor Dickman <maord@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c