[v9,0/3] Enable rte_flow API in ice driver
mbox series

Message ID 20190701083231.152007-1-qiming.yang@intel.com
Headers show
Series
  • Enable rte_flow API in ice driver
Related show

Message

Yang, Qiming July 1, 2019, 8:32 a.m. UTC
This patch set enables the backend of rte_flow, and the generic
filter related functions in ice driver. Supported flows include
ipv4, tcpv4, udpv4, ipv6, tcpv6, udpv6, tunnel, etc.

These patchs depends on patch set:
net/ice: shared code update.

---
v2 changes:
 - added UDP tunnel port support.
 - fixed compile issue.
 - added document update.
v3 changes:
 - removed redundancy parser.
 - added License.
 - added VXLAN and NVGRE item support.
v4 changes:
 - fixed some typos.
v5 changes:
 - fixed checkpatch issues.
v6 changes:
 - fixed one uninitialize issue.
v7 changes:
 - fixed queue action validation.
v8 changes:
 - optimized some return values.
 - code reorgnization.
 - added release note.
v9 changes:
 - fixed wrong input set.

Qiming Yang (2):
  net/ice: add generic flow API
  net/ice: add UDP tunnel port support

wei zhao (1):
  net/ice: enable switch filter

 doc/guides/rel_notes/release_19_08.rst |   2 +
 drivers/net/ice/Makefile               |   2 +
 drivers/net/ice/ice_ethdev.c           | 116 ++++++
 drivers/net/ice/ice_ethdev.h           |  12 +
 drivers/net/ice/ice_generic_flow.c     | 696 +++++++++++++++++++++++++++++++++
 drivers/net/ice/ice_generic_flow.h     | 615 +++++++++++++++++++++++++++++
 drivers/net/ice/ice_switch_filter.c    | 511 ++++++++++++++++++++++++
 drivers/net/ice/ice_switch_filter.h    |  24 ++
 drivers/net/ice/meson.build            |   4 +-
 9 files changed, 1981 insertions(+), 1 deletion(-)
 create mode 100644 drivers/net/ice/ice_generic_flow.c
 create mode 100644 drivers/net/ice/ice_generic_flow.h
 create mode 100644 drivers/net/ice/ice_switch_filter.c
 create mode 100644 drivers/net/ice/ice_switch_filter.h

Comments

Zhang, Qi Z July 1, 2019, 11:38 a.m. UTC | #1
> -----Original Message-----
> From: Yang, Qiming
> Sent: Monday, July 1, 2019 4:32 PM
> To: dev@dpdk.org
> Cc: Zhang, Qi Z <qi.z.zhang@intel.com>; Yang, Qiming
> <qiming.yang@intel.com>
> Subject: [PATCH v9 0/3] Enable rte_flow API in ice driver
> 
> This patch set enables the backend of rte_flow, and the generic filter related
> functions in ice driver. Supported flows include ipv4, tcpv4, udpv4, ipv6, tcpv6,
> udpv6, tunnel, etc.
> 
> These patchs depends on patch set:
> net/ice: shared code update.
> 
> ---
> v2 changes:
>  - added UDP tunnel port support.
>  - fixed compile issue.
>  - added document update.
> v3 changes:
>  - removed redundancy parser.
>  - added License.
>  - added VXLAN and NVGRE item support.
> v4 changes:
>  - fixed some typos.
> v5 changes:
>  - fixed checkpatch issues.
> v6 changes:
>  - fixed one uninitialize issue.
> v7 changes:
>  - fixed queue action validation.
> v8 changes:
>  - optimized some return values.
>  - code reorgnization.
>  - added release note.
> v9 changes:
>  - fixed wrong input set.
> 
> Qiming Yang (2):
>   net/ice: add generic flow API
>   net/ice: add UDP tunnel port support
> 
> wei zhao (1):
>   net/ice: enable switch filter
> 
>  doc/guides/rel_notes/release_19_08.rst |   2 +
>  drivers/net/ice/Makefile               |   2 +
>  drivers/net/ice/ice_ethdev.c           | 116 ++++++
>  drivers/net/ice/ice_ethdev.h           |  12 +
>  drivers/net/ice/ice_generic_flow.c     | 696
> +++++++++++++++++++++++++++++++++
>  drivers/net/ice/ice_generic_flow.h     | 615
> +++++++++++++++++++++++++++++
>  drivers/net/ice/ice_switch_filter.c    | 511 ++++++++++++++++++++++++
>  drivers/net/ice/ice_switch_filter.h    |  24 ++
>  drivers/net/ice/meson.build            |   4 +-
>  9 files changed, 1981 insertions(+), 1 deletion(-)  create mode 100644
> drivers/net/ice/ice_generic_flow.c
>  create mode 100644 drivers/net/ice/ice_generic_flow.h
>  create mode 100644 drivers/net/ice/ice_switch_filter.c
>  create mode 100644 drivers/net/ice/ice_switch_filter.h
> 
> --
> 2.9.5
> 
> Acked-by: Beilei Xing <beilei.xing@intel.com>

Applied to dpdk-next-net-intel.

Thanks
Qi