[PATCH v2 0/4] net/cpfl: add basic support for rte_flow

Wenjing Qiao wenjing.qiao at intel.com
Fri Aug 11 12:00:09 CEST 2023


This patchset adds basic support for rte_flow.
---
Depends-on: series-29139 ("net/cpfl: support port representor")

Wenjing Qiao (4):
  net/cpfl: parse flow parser file in devargs
  net/cpfl: add flow json parser
  net/cpfl: introduce CPF common library
  net/cpfl: setup ctrl path

 drivers/net/cpfl/cpfl_actions.h     |  858 +++++++++++++
 drivers/net/cpfl/cpfl_controlq.c    |  379 ++++++
 drivers/net/cpfl/cpfl_controlq.h    |   51 +
 drivers/net/cpfl/cpfl_ethdev.c      |  300 ++++-
 drivers/net/cpfl/cpfl_ethdev.h      |   17 +
 drivers/net/cpfl/cpfl_flow_parser.c | 1758 +++++++++++++++++++++++++++
 drivers/net/cpfl/cpfl_flow_parser.h |  205 ++++
 drivers/net/cpfl/cpfl_rules.c       |  126 ++
 drivers/net/cpfl/cpfl_rules.h       |  306 +++++
 drivers/net/cpfl/cpfl_vchnl.c       |  144 +++
 drivers/net/cpfl/meson.build        |   11 +
 11 files changed, 4151 insertions(+), 4 deletions(-)
 create mode 100644 drivers/net/cpfl/cpfl_actions.h
 create mode 100644 drivers/net/cpfl/cpfl_controlq.c
 create mode 100644 drivers/net/cpfl/cpfl_controlq.h
 create mode 100644 drivers/net/cpfl/cpfl_flow_parser.c
 create mode 100644 drivers/net/cpfl/cpfl_flow_parser.h
 create mode 100644 drivers/net/cpfl/cpfl_rules.c
 create mode 100644 drivers/net/cpfl/cpfl_rules.h

-- 
2.34.1



More information about the dev mailing list