mbox

[0/3] add partial SGL support to AESNI_MB

Message ID 20220407103041.4037942-1-ciara.power@intel.com (mailing list archive)
Headers

Message

Power, Ciara April 7, 2022, 10:30 a.m. UTC
  This patchset adds SGL support for GCM and CHACHA20-POLY1305 algorithms,
using the IPSec-MB JOB API.

Supported SGL types:
 - INPLACE SGL
 - OOP SGL IN, LB OUT
 - OOP SGL IN, SGL OUT

The SGL Feature Flags for AESNI_MB PMD are not added,
as it does not yet support SGL for all other algorithms.

Ciara Power (3):
  crypto/ipsec_mb: add GCM sgl support to aesni_mb
  crypto/ipsec_mb: add chachapoly SGL support to aesni_mb
  crypto/ipsec_mb: check SGL support for algorithm

 drivers/crypto/ipsec_mb/pmd_aesni_mb.c      | 160 +++++++++++++++++++-
 drivers/crypto/ipsec_mb/pmd_aesni_mb_priv.h |   5 +
 2 files changed, 160 insertions(+), 5 deletions(-)