This series updates support of MPLS item, in verbs flow engine and in Direct Verbs flow engine. Patch 1/3 adds support of MPLS item in DV flow engine. Patch 2/3 updates the MPLS item validation in both flow engines. Patch 3/3 fixes tunnel ptype of MPLS in UDP.
--- v3: - Add patch 3/3 to series. - Update patch 1/3 to set data in matcher and key at corect address. - Update patch 2/3 to validate mpls_en is set in device configuration. v2: - Add patch 1/2 to series. - Update patch 2/2 to correctly validate MPLS item. --- Dekel Peled (2): net/mlx5: fix MPLS item validation net/mlx5: fix tunnel ptype of MPLS in UDP Shahaf Shuler (1): net/mlx5: add MPLS to Direct Verbs flow engine drivers/net/mlx5/mlx5_flow.c | 25 ++++-- drivers/net/mlx5/mlx5_flow.h | 8 +- drivers/net/mlx5/mlx5_flow_dv.c | 179 +++++++++++++++++++++++++++++-------- drivers/net/mlx5/mlx5_flow_verbs.c | 44 ++++----- 4 files changed, 192 insertions(+), 64 deletions(-) -- 1.8.3.1