]> 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)
commit0b32aa4d024f1d5442b32845c25437fcd6f1075c
tree2252282d05e8311fd36a7fbb3ec85ddc4516bc0e
parentc3c7cc5eaffdd257084b4fd5bc2dc6a65cafd0ed
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