net/mlx5: DR, Add support for Geneve packets SW steering
authorYevgeny Kliteynik <kliteyn@mellanox.com>
Mon, 28 Oct 2019 15:22:06 +0000 (17:22 +0200)
committerSaeed Mahameed <saeedm@mellanox.com>
Fri, 22 Nov 2019 21:18:20 +0000 (13:18 -0800)
commitb6d12238459d2f3c1140689c8fbb1bf1e0fe1927
tree68e3e96b12592e49a4e03631e3d6a0c3ebde5a3f
parenta18fab48dbacbb7ff104a13e987778b7995bec07
net/mlx5: DR, Add support for Geneve packets SW steering

Add support for SW steering matching on Geneve header fields:
 - VNI
 - OAM
 - protocol type
 - options length

Signed-off-by: Yevgeny Kliteynik <kliteyn@mellanox.com>
Reviewed-by: Alex Vesker <valex@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.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_types.h