mbox series

[v2,0/3] net/mlx5: add tos and ttl flower match and tunnel keys

Message ID 1547388924-1908-1-git-send-email-viacheslavo@mellanox.com (mailing list archive)
Headers
Series net/mlx5: add tos and ttl flower match and tunnel keys |

Message

Slava Ovsiienko Jan. 13, 2019, 2:15 p.m. UTC
  This patchset adds the type-of-service and time-to-live IP header
fields (hop-limits and vtc-flow for IPv6) support on E-Switch.
There are two types of keys added - one for match pattern, other for
tunnel encapsulation header.

Signed-off-by: Viacheslav Ovsiienko <viacheslavo@mellanox.com>

---

v2:
  The patchset is splitted into two parts, one is related to mlx5 PMD, and
  another is update for testpmd, these parts are going to be merged
  into different next branches. 
 
v1:
  Original patchset: https://patches.dpdk.org/project/dpdk/list/?series=2974

Viacheslav Ovsiienko (3):
  net/mlx5: add tos and ttl flower match and tunnel keys
  net/mlx5: add tos and ttl fields support on E-Switch
  net/mlx5: add tos and ttl validation on E-Switch

 drivers/net/mlx5/Makefile          |  50 +++++++++
 drivers/net/mlx5/meson.build       |  20 ++++
 drivers/net/mlx5/mlx5_flow.c       |  14 ++-
 drivers/net/mlx5/mlx5_flow.h       |   2 +
 drivers/net/mlx5/mlx5_flow_dv.c    |   4 +-
 drivers/net/mlx5/mlx5_flow_tcf.c   | 225 ++++++++++++++++++++++++++++++++++---
 drivers/net/mlx5/mlx5_flow_verbs.c |   4 +-
 7 files changed, 299 insertions(+), 20 deletions(-)
  

Comments

Shahaf Shuler Jan. 14, 2019, 6:14 a.m. UTC | #1
Sunday, January 13, 2019 4:15 PM, Viacheslav Ovsiienko:
> Subject: [dpdk-dev] [PATCH v2 0/3] net/mlx5: add tos and ttl flower match
> and tunnel keys
> 
> This patchset adds the type-of-service and time-to-live IP header fields (hop-
> limits and vtc-flow for IPv6) support on E-Switch.
> There are two types of keys added - one for match pattern, other for tunnel
> encapsulation header.
> 
> Signed-off-by: Viacheslav Ovsiienko <viacheslavo@mellanox.com>

Series applied to next-net-mlx, thanks. 

> 
> ---
> 
> v2:
>   The patchset is splitted into two parts, one is related to mlx5 PMD, and
>   another is update for testpmd, these parts are going to be merged
>   into different next branches.
> 
> v1:
>   Original patchset:
> https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpat
> ches.dpdk.org%2Fproject%2Fdpdk%2Flist%2F%3Fseries%3D2974&amp;data
> =02%7C01%7Cshahafs%40mellanox.com%7Cd7f29067a1ba4d67c4b908d67961
> ab87%7Ca652971c7d2e4d9ba6a4d149256f461b%7C0%7C0%7C6368298577448
> 58613&amp;sdata=jySyHI%2BXu2MMUDUMdVbVElldfMXwCY6RoZpXZ%2BO
> qpqI%3D&amp;reserved=0
> 
> Viacheslav Ovsiienko (3):
>   net/mlx5: add tos and ttl flower match and tunnel keys
>   net/mlx5: add tos and ttl fields support on E-Switch
>   net/mlx5: add tos and ttl validation on E-Switch
> 
>  drivers/net/mlx5/Makefile          |  50 +++++++++
>  drivers/net/mlx5/meson.build       |  20 ++++
>  drivers/net/mlx5/mlx5_flow.c       |  14 ++-
>  drivers/net/mlx5/mlx5_flow.h       |   2 +
>  drivers/net/mlx5/mlx5_flow_dv.c    |   4 +-
>  drivers/net/mlx5/mlx5_flow_tcf.c   | 225
> ++++++++++++++++++++++++++++++++++---
>  drivers/net/mlx5/mlx5_flow_verbs.c |   4 +-
>  7 files changed, 299 insertions(+), 20 deletions(-)
> 
> --
> 1.8.3.1