mbox series

[v3,0/2] add generic filter support for iavf

Message ID 20200403054242.30391-1-qiming.yang@intel.com (mailing list archive)
Headers
Series add generic filter support for iavf |

Message

Qiming Yang April 3, 2020, 5:42 a.m. UTC
  This patch set added generic flow APIs and supported patterns includes:
/* L2 */
/* ARP */
/* IPv4 */
/* IPv6  */
/* GTPU */
/* ESP */
/* AH */
/* L2TPV3 */
/* PFCP */

---
v2 changes:
 - fixed document error.
 - fixed multiple thread not safe issue.
 - use RTE_ASSERT to replace runtime check for engine->create == NULL.
v3 changes:
 - add feature enable flag in iavf.ini

Qiming Yang (2):
  net/iavf: support generic flow
  net/iavf: support more patterns

 doc/guides/nics/features/iavf.ini      |    1 +
 doc/guides/rel_notes/release_20_05.rst |    5 +
 drivers/net/iavf/Makefile              |    1 +
 drivers/net/iavf/iavf.h                |   10 +
 drivers/net/iavf/iavf_ethdev.c         |   46 ++
 drivers/net/iavf/iavf_generic_flow.c   | 1025 ++++++++++++++++++++++++++++++++
 drivers/net/iavf/iavf_generic_flow.h   |  318 ++++++++++
 drivers/net/iavf/meson.build           |    1 +
 8 files changed, 1407 insertions(+)
 create mode 100644 drivers/net/iavf/iavf_generic_flow.c
 create mode 100644 drivers/net/iavf/iavf_generic_flow.h
  

Comments

Qi Zhang April 3, 2020, 6:03 a.m. UTC | #1
> -----Original Message-----
> From: Yang, Qiming <qiming.yang@intel.com>
> Sent: Friday, April 3, 2020 1:43 PM
> To: dev@dpdk.org
> Cc: Zhang, Qi Z <qi.z.zhang@intel.com>; Yang, Qiming <qiming.yang@intel.com>
> Subject: [PATCH v3 0/2] add generic filter support for iavf
> 
> This patch set added generic flow APIs and supported patterns includes:
> /* L2 */
> /* ARP */
> /* IPv4 */
> /* IPv6  */
> /* GTPU */
> /* ESP */
> /* AH */
> /* L2TPV3 */
> /* PFCP */
> 
> ---
> v2 changes:
>  - fixed document error.
>  - fixed multiple thread not safe issue.
>  - use RTE_ASSERT to replace runtime check for engine->create == NULL.
> v3 changes:
>  - add feature enable flag in iavf.ini
> 
> Qiming Yang (2):
>   net/iavf: support generic flow
>   net/iavf: support more patterns
> 
>  doc/guides/nics/features/iavf.ini      |    1 +
>  doc/guides/rel_notes/release_20_05.rst |    5 +
>  drivers/net/iavf/Makefile              |    1 +
>  drivers/net/iavf/iavf.h                |   10 +
>  drivers/net/iavf/iavf_ethdev.c         |   46 ++
>  drivers/net/iavf/iavf_generic_flow.c   | 1025
> ++++++++++++++++++++++++++++++++
>  drivers/net/iavf/iavf_generic_flow.h   |  318 ++++++++++
>  drivers/net/iavf/meson.build           |    1 +
>  8 files changed, 1407 insertions(+)
>  create mode 100644 drivers/net/iavf/iavf_generic_flow.c
>  create mode 100644 drivers/net/iavf/iavf_generic_flow.h
> 
> --
> 2.9.5

Acked-by: Qi Zhang <qi.z.zhang@intel.com>
  
Xiaolong Ye April 9, 2020, 5:02 a.m. UTC | #2
On 04/03, Qiming Yang wrote:
>This patch set added generic flow APIs and supported patterns includes:
>/* L2 */
>/* ARP */
>/* IPv4 */
>/* IPv6  */
>/* GTPU */
>/* ESP */
>/* AH */
>/* L2TPV3 */
>/* PFCP */
>
>---
>v2 changes:
> - fixed document error.
> - fixed multiple thread not safe issue.
> - use RTE_ASSERT to replace runtime check for engine->create == NULL.
>v3 changes:
> - add feature enable flag in iavf.ini
>
>Qiming Yang (2):
>  net/iavf: support generic flow
>  net/iavf: support more patterns
>
> doc/guides/nics/features/iavf.ini      |    1 +
> doc/guides/rel_notes/release_20_05.rst |    5 +
> drivers/net/iavf/Makefile              |    1 +
> drivers/net/iavf/iavf.h                |   10 +
> drivers/net/iavf/iavf_ethdev.c         |   46 ++
> drivers/net/iavf/iavf_generic_flow.c   | 1025 ++++++++++++++++++++++++++++++++
> drivers/net/iavf/iavf_generic_flow.h   |  318 ++++++++++
> drivers/net/iavf/meson.build           |    1 +
> 8 files changed, 1407 insertions(+)
> create mode 100644 drivers/net/iavf/iavf_generic_flow.c
> create mode 100644 drivers/net/iavf/iavf_generic_flow.h
>
>-- 
>2.9.5
>

Applied to dpdk-next-net-intel, Thanks.