[v2,0/4] support offload of simple conntrack flow rules

Message ID 20231004093602.1278126-1-chaoyong.he@corigine.com (mailing list archive)
Headers
Series support offload of simple conntrack flow rules |

Message

Chaoyong He Oct. 4, 2023, 9:35 a.m. UTC
  This patch series add the support of simple conntrack flow rules offload
through flower firmware by import the needed data structure and logic of
flow merge.

---
v2:
* Fix one mis-spell in comment.
* Revise logic and document to solve the 'devtools/check-doc-vs-code.sh'
  warning.
* Adjust the commit message as the advice of reviewer.
---

Chaoyong He (4):
  net/nfp: prepare for the flow merge
  net/nfp: add infrastructure for conntrack flow merge
  net/nfp: add call to add and delete the flows to firmware
  net/nfp: add support for merged flows and conntrack stats

 doc/guides/nics/features/nfp.ini       |    2 +
 drivers/net/nfp/flower/nfp_conntrack.c | 1766 ++++++++++++++++++++++++
 drivers/net/nfp/flower/nfp_conntrack.h |   40 +
 drivers/net/nfp/meson.build            |    1 +
 drivers/net/nfp/nfp_flow.c             |  177 ++-
 drivers/net/nfp/nfp_flow.h             |   38 +
 6 files changed, 1995 insertions(+), 29 deletions(-)
 create mode 100644 drivers/net/nfp/flower/nfp_conntrack.c
 create mode 100644 drivers/net/nfp/flower/nfp_conntrack.h
  

Comments

Ferruh Yigit Oct. 4, 2023, 11:55 a.m. UTC | #1
On 10/4/2023 10:35 AM, Chaoyong He wrote:
> This patch series add the support of simple conntrack flow rules offload
> through flower firmware by import the needed data structure and logic of
> flow merge.
> 
> ---
> v2:
> * Fix one mis-spell in comment.
> * Revise logic and document to solve the 'devtools/check-doc-vs-code.sh'
>   warning.
> * Adjust the commit message as the advice of reviewer.
> ---
> 
> Chaoyong He (4):
>   net/nfp: prepare for the flow merge
>   net/nfp: add infrastructure for conntrack flow merge
>   net/nfp: add call to add and delete the flows to firmware
>   net/nfp: add support for merged flows and conntrack stats
> 
>  

Series applied to dpdk-next-net/main, thanks.