> Subject: [PATCH 00/12] Add TLS features > > Add the following features > 1. Multi segmented packet for TLS > 2. Padding verification for TLS > 3. SHA384 & ChaChaPoly for TLS > > Aakash Sasidharan (1): > crypto/cnxk: add support for oop processing in TLS > > Anoob Joseph (1): > crypto/cnxk: avoid branches in datapath > > Vidya Sagar Velumuri (10): > crypto/cnxk: multi seg support block ciphers in tls > crypto/cnxk: enable sha384 capability for tls > crypto/cnxk: add support for session update for TLS > crypto/cnxk: move metadata to second cacheline > crypto/cnxk: handle the extra len reported by microcode > crypto/cnxk: add support for padding verification in TLS > crypto/cnxk: update the context structure of tls > crypto/cnxk: use proper offset for context calculation > crypto/cnxk: enable chachapoly capability for tls > crypto/cnxk: remove the response len handling for tls > > drivers/common/cnxk/roc_ie_ot_tls.h | 18 ++- > drivers/common/cnxk/roc_se.h | 1 + > drivers/crypto/cnxk/cn10k_cryptodev_ops.c | 151 +++++++++++++++++- > drivers/crypto/cnxk/cn10k_cryptodev_sec.c | 3 + > drivers/crypto/cnxk/cn10k_cryptodev_sec.h | 22 ++- > drivers/crypto/cnxk/cn10k_ipsec.c | 4 +- > drivers/crypto/cnxk/cn10k_ipsec_la_ops.h | 8 +- > drivers/crypto/cnxk/cn10k_tls.c | 137 ++++++++++++---- > drivers/crypto/cnxk/cn10k_tls.h | 4 + > drivers/crypto/cnxk/cn10k_tls_ops.h | 73 +++++++-- > drivers/crypto/cnxk/cnxk_cryptodev.h | 6 +- > .../crypto/cnxk/cnxk_cryptodev_capabilities.c | 52 ++++++ > 12 files changed, 401 insertions(+), 78 deletions(-) > > -- > 2.25.1
Series Acked-by: Anoob Joseph <ano...@marvell.com>