]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5e: Add vlan push/pop/mangle to tc action infra
authorRoi Dayan <roid@nvidia.com>
Wed, 21 Jul 2021 07:28:55 +0000 (10:28 +0300)
committerSaeed Mahameed <saeedm@nvidia.com>
Wed, 15 Dec 2021 05:29:43 +0000 (21:29 -0800)
commit9c98aedb079ed13dc2c2aeff8b45d0c1064f6f25
treed75028bfc99316a16b3279551aa94b821ced83c3
parentc778c07d425b6ac498614f378a8fc3a22f4f63e8
net/mlx5e: Add vlan push/pop/mangle to tc action infra

Add parsing support by implementing struct mlx5e_tc_act
for this action.

Signed-off-by: Roi Dayan <roid@nvidia.com>
Reviewed-by: Oz Shlomo <ozsh@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/Makefile
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/act.c
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/act.h
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/vlan.c [new file with mode: 0644]
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/vlan.h [new file with mode: 0644]
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/vlan_mangle.c [new file with mode: 0644]
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c