mbox series

[0/3] add remaining SGL support to AESNI_MB

Message ID 20220812132334.75707-1-ciara.power@intel.com (mailing list archive)
Headers show
Series add remaining SGL support to AESNI_MB | expand

Message

Ciara Power Aug. 12, 2022, 1:23 p.m. UTC
Currently, the intel-ipsec-mb library only supports SGL for
GCM and ChaCha20-Poly1305 algorithms through the JOB API.

To add SGL support for other algorithms, a workaround approach is
added in the AESNI_MB PMD. SGL feature flags can now be added to
the PMD.

This patchset also includes a fix for SGL wireless operations,
and also some additional Snow3G SGL tests that were used when
testing functionality of the various SGL input/output combinations.

Ciara Power (3):
  test/crypto: fix wireless auth digest segment
  crypto/ipsec_mb: add remaining SGL support
  test/crypto: add OOP snow3g SGL tests

 app/test/test_cryptodev.c              |  56 ++++++--
 drivers/crypto/ipsec_mb/pmd_aesni_mb.c | 190 ++++++++++++++++++++-----
 2 files changed, 204 insertions(+), 42 deletions(-)