[PATCH v2 00/10] add the support of ipsec offload
Chaoyong He
chaoyong.he at corigine.com
Tue Sep 26 04:49:49 CEST 2023
This patch series add the support of ipsec offload feature, includes:
* Implement the communication channel between PMD and firmware through
mailbox.
* Implement the ipsec offload related APIs based the security framework.
* Implement the ipsec packets process logics in the data path.
---
v2:
* Fix one spell error cause check warning.
* Try to fix one compile error in Alpine environment of CI.
---
Chang Miao (2):
net/nfp: initialize IPsec related content
net/nfp: create security session
Shihong Wang (8):
mailmap: update contributor entry
net/nfp: add TLVs capability parsing
net/nfp: add mailbox to support IPsec offload
net/nfp: get security capabilities and session size
net/nfp: get IPsec Rx/Tx packet statistics
net/nfp: update security session
net/nfp: support IPsec Rx and Tx offload
net/nfp: destroy security session
.mailmap | 2 +
doc/guides/nics/nfp.rst | 31 +
drivers/net/nfp/meson.build | 4 +-
drivers/net/nfp/nfd3/nfp_nfd3_dp.c | 24 +
drivers/net/nfp/nfdk/nfp_nfdk_dp.c | 24 +
drivers/net/nfp/nfp_common.c | 48 +
drivers/net/nfp/nfp_common.h | 16 +
drivers/net/nfp/nfp_ctrl.c | 153 +++
drivers/net/nfp/nfp_ctrl.h | 131 +++
drivers/net/nfp/nfp_ethdev.c | 21 +
drivers/net/nfp/nfp_ipsec.c | 1458 ++++++++++++++++++++++++++++
drivers/net/nfp/nfp_ipsec.h | 175 ++++
drivers/net/nfp/nfp_rxtx.c | 74 ++
drivers/net/nfp/nfp_rxtx.h | 17 +
14 files changed, 2177 insertions(+), 1 deletion(-)
create mode 100644 drivers/net/nfp/nfp_ctrl.c
create mode 100644 drivers/net/nfp/nfp_ipsec.c
create mode 100644 drivers/net/nfp/nfp_ipsec.h
--
2.39.1
More information about the dev
mailing list