[dpdk-dev] [RFC v3 0/2] introduce stateful flow table
Ori Kam
orika at nvidia.com
Wed Nov 4 14:17:35 CET 2020
The RFC introduces Stateful Flow Table (SFT) API and changes needed in
both ethdev an RTE flow to support SFT functionality.
SFT library provides a framework for applications that need to maintain
context across different packets of the connection.
The goals of the SFT library:
- Accelerate flow recognition & its context retrieval for further
lookaside processing.
- Enable context-aware flow handling offload.
Change log:
v3:
- add change log.
- change to RFC
v2:
- Add queue approach in the SFT.
- Move to ethdev.
- update based on ML commentes.
*** BLURB HERE ***
Andrey Vesnovaty (1):
ethdev: add item/action for SFT
Ori Kam (1):
ethdev: introduce sft lib
lib/librte_ethdev/meson.build | 3 +
lib/librte_ethdev/rte_ethdev_version.map | 19 +
lib/librte_ethdev/rte_flow.h | 75 ++
lib/librte_ethdev/rte_sft.c | 9 +
lib/librte_ethdev/rte_sft.h | 877 +++++++++++++++++++++++
lib/librte_ethdev/rte_sft_driver.h | 201 ++++++
6 files changed, 1184 insertions(+)
create mode 100644 lib/librte_ethdev/rte_sft.c
create mode 100644 lib/librte_ethdev/rte_sft.h
create mode 100644 lib/librte_ethdev/rte_sft_driver.h
--
2.25.1
More information about the dev
mailing list