[PATCH v7 0/7] app/test: add inline IPsec and reassembly cases
Anoob Joseph
anoobj at marvell.com
Tue May 24 10:05:22 CEST 2022
>
> IP reassembly offload was added in last release.
> The test app for unit testing IP reassembly of inline inbound IPsec flows is added
> in this patchset.
> For testing IP reassembly, base inline IPsec is also added. The app is enhanced in
> v4 to handle more functional unit test cases for inline IPsec similar to Lookaside
> IPsec.
> The functions from Lookaside more are reused to verify functional cases.
>
> Changes in v7:
> - fixed compilation
>
> Changes in v6:
> - Addressed comments from Anoob.
>
> changes in v5:
> - removed soft/hard expiry patches which are deferred for next release
> - skipped tests if no port is added.
> - added release notes.
> Changes in v4:
> - rebased over next-crypto
> - updated app to take benefit from Lookaside protocol test functions.
> - Added more functional cases
> - Added soft and hard expiry event subtypes in ethdev for testing SA soft and
> hard pkt/byte expiry events.
> - reassembly cases are squashed in a single patch
>
> Changes in v3:
> - incorporated latest ethdev changes for reassembly.
> - skipped build on windows as it needs rte_ipsec lib which is not
> compiled on windows.
> changes in v2:
> - added IPsec burst mode case
> - updated as per the latest ethdev changes.
>
>
> Akhil Goyal (6):
> app/test: add unit cases for inline IPsec offload
> test/security: add inline inbound IPsec cases
> test/security: add combined mode inline IPsec cases
> test/security: add inline IPsec reassembly cases
> test/security: add more inline IPsec functional cases
> test/security: add ESN and anti-replay cases for inline
>
> Vamsi Attunuru (1):
> test/security: add inline IPsec IPv6 flow label cases
>
> MAINTAINERS | 2 +-
> app/test/meson.build | 1 +
> app/test/test_cryptodev_security_ipsec.c | 35 +-
> app/test/test_cryptodev_security_ipsec.h | 10 +
> app/test/test_security_inline_proto.c | 2382 +++++++++++++++++
> app/test/test_security_inline_proto_vectors.h | 704 +++++
> doc/guides/rel_notes/release_22_07.rst | 5 +
> 7 files changed, 3137 insertions(+), 2 deletions(-) create mode 100644
> app/test/test_security_inline_proto.c
> create mode 100644 app/test/test_security_inline_proto_vectors.h
>
> --
> 2.25.1
Series Acked-by: Anoob Joseph <anoobj at marvell.com>
More information about the dev
mailing list