]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5: DR, Support matching on tunnel headers 0 and 1
authorMuhammad Sammar <muhammads@nvidia.com>
Sun, 5 Sep 2021 14:07:49 +0000 (17:07 +0300)
committerSaeed Mahameed <saeedm@nvidia.com>
Fri, 31 Dec 2021 08:17:30 +0000 (00:17 -0800)
commit0d1399346fafd94ac489f2a6b67a1338394b7f5f
tree2252282d05e8311fd36a7fbb3ec85ddc4516bc0e
parentf122083986ab9ea758443a0cd9da908c710fa62c
net/mlx5: DR, Support matching on tunnel headers 0 and 1

Tunnel headers are generic encapsulation headers, applies for all
tunneling protocols identified by the device native parser or by the
programmable parser, this support will enable raw matching headers 0 and 1.

Signed-off-by: Muhammad Sammar <muhammads@nvidia.com>
Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c
drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c
drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.h
drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste_v0.c
drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste_v1.c
drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h
drivers/net/ethernet/mellanox/mlx5/core/steering/mlx5_ifc_dr.h