[PATCH v3 0/9] add rte flow support for cpfl
Wenjing Qiao
wenjing.qiao at intel.com
Wed Sep 6 11:33:58 CEST 2023
This patchset add rte flow support for cpfl driver.
It depends on the following patch set:
http://patchwork.dpdk.org/project/dpdk/cover/20230816150541.144532-1-beilei.xing@intel.com/
Wenjing Qiao (4):
net/cpfl: parse flow parser file in devargs
net/cpfl: add flow json parser
net/cpfl: add FXP low level implementation
net/cpfl: setup ctrl path
Yuying Zhang (5):
net/cpfl: set up rte flow skeleton
net/cpfl: add fxp rule module
net/cpfl: add fxp flow engine
net/cpfl: add flow support for representor
app/test-pmd: refine encap content
app/test-pmd/cmdline_flow.c | 12 +-
doc/guides/nics/cpfl.rst | 45 +
doc/guides/rel_notes/release_23_11.rst | 1 +
drivers/net/cpfl/cpfl_actions.h | 858 ++++++++++
drivers/net/cpfl/cpfl_controlq.c | 803 ++++++++++
drivers/net/cpfl/cpfl_controlq.h | 75 +
drivers/net/cpfl/cpfl_ethdev.c | 390 ++++-
drivers/net/cpfl/cpfl_ethdev.h | 125 ++
drivers/net/cpfl/cpfl_flow.c | 339 ++++
drivers/net/cpfl/cpfl_flow.h | 85 +
drivers/net/cpfl/cpfl_flow_engine_fxp.c | 667 ++++++++
drivers/net/cpfl/cpfl_flow_parser.c | 1910 +++++++++++++++++++++++
drivers/net/cpfl/cpfl_flow_parser.h | 236 +++
drivers/net/cpfl/cpfl_fxp_rule.c | 297 ++++
drivers/net/cpfl/cpfl_fxp_rule.h | 68 +
drivers/net/cpfl/cpfl_representor.c | 29 +
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 | 14 +
20 files changed, 6527 insertions(+), 3 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.c
create mode 100644 drivers/net/cpfl/cpfl_flow.h
create mode 100644 drivers/net/cpfl/cpfl_flow_engine_fxp.c
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_fxp_rule.c
create mode 100644 drivers/net/cpfl/cpfl_fxp_rule.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