]> git.droids-corp.org - dpdk.git/commit
crypto/qat: use intel-ipsec-mb for partial hash and AES
authorKai Ji <kai.ji@intel.com>
Mon, 13 Jun 2022 17:02:59 +0000 (01:02 +0800)
committerAkhil Goyal <gakhil@marvell.com>
Tue, 21 Jun 2022 18:04:50 +0000 (20:04 +0200)
commit3227bc7138f5afd7593c0eb4dd6b52710f4193b7
tree45010f7edc8d4745f7c06f7c886b1a24bceca4fa
parent3ab95f3d1cebc1e064e30f83ddef1453fbcd9ae1
crypto/qat: use intel-ipsec-mb for partial hash and AES

Since openssl 3.0 now deprecates the low level API QAT required to
perform partial hash & AES operation when creating the session. This
patch add in qat_ipsec_mb_lib driver parameter to allow QAT PMD to
switch APIs between openssl and intel ipsec-mb library.

Signed-off-by: Kai Ji <kai.ji@intel.com>
Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com>
Acked-by: Ciara Power <ciara.power@intel.com>
doc/guides/cryptodevs/qat.rst
drivers/common/qat/meson.build
drivers/common/qat/qat_device.c
drivers/common/qat/qat_device.h
drivers/crypto/qat/qat_sym.c
drivers/crypto/qat/qat_sym_session.c