mbox series

[v3,0/3] net/mlx5: update MPLS item support

Message ID 1542295034-16098-1-git-send-email-dekelp@mellanox.com (mailing list archive)
Headers
Series net/mlx5: update MPLS item support |

Message

Dekel Peled Nov. 15, 2018, 3:17 p.m. UTC
  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(-)
  

Comments

Shahaf Shuler Nov. 15, 2018, 8:44 p.m. UTC | #1
Thursday, November 15, 2018 5:17 PM, Dekel Peled:
> Subject: [dpdk-dev] [PATCH v3 0/3] net/mlx5: update MPLS item support
> 
> 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.
> 

Series applied w/ the following changes (please shout if you disagree):
1. change first commit singed-of and author to you. You did most of the work there 😊.
2. removed the HAVE_IBV_DEVICE_MPLS_SUPPORT ifdef from the dv code. Looks like this flag has nothing todo with the compilation of the related code. 


> ---
> 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