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(-) -- 2.25.1