mbox series

[0/5] Fixes and improvements to cnxk crypto PMDs

Message ID 1650865105-66-1-git-send-email-anoobj@marvell.com (mailing list archive)
Headers
Series Fixes and improvements to cnxk crypto PMDs |

Message

Anoob Joseph April 25, 2022, 5:38 a.m. UTC
  Add AES-GMAC and AH mode support in CN9K and CN10K crypto PMDs. Also use
a timeout for SA CTX write operations.

Anoob Joseph (3):
  crypto/cnxk: remove redundant return
  common/cnxk: add timeout for ctx write operation
  crypto/cnxk: use set ctx operation for session destroy

Archana Muniganti (2):
  crypto/cnxk: support AH mode
  crypto/cnxk: support AES-GMAC

 doc/guides/cryptodevs/cnxk.rst                    |   4 +
 doc/guides/rel_notes/release_22_07.rst            |   5 +
 drivers/common/cnxk/cnxk_security.c               |  69 +++++++------
 drivers/common/cnxk/roc_cpt.c                     |  31 ++++--
 drivers/common/cnxk/roc_platform.h                |   7 +-
 drivers/crypto/cnxk/cn10k_ipsec.c                 |  49 ++++++++--
 drivers/crypto/cnxk/cn10k_ipsec_la_ops.h          |   3 +-
 drivers/crypto/cnxk/cn9k_ipsec.c                  | 112 ++++++++++++++--------
 drivers/crypto/cnxk/cnxk_cryptodev.h              |   4 +-
 drivers/crypto/cnxk/cnxk_cryptodev_capabilities.c |  69 +++++++++++++
 drivers/crypto/cnxk/cnxk_ipsec.h                  |  76 +++++++++++----
 drivers/crypto/cnxk/cnxk_se.h                     |  13 +--
 12 files changed, 320 insertions(+), 122 deletions(-)