numam-dpdk/drivers/crypto/qat
Adam Dybkowski 5cce3bd6b2 crypto/qat: fix null authentication request
This patch fixes the NULL auth generation case where the request
shouldn't contain the authentication result address. Allows to run
ipsec_autotest with a QAT device.

Fixes: 65beb9abca ("crypto/qat: fix null auth when using VFIO")
Cc: stable@dpdk.org

Signed-off-by: Adam Dybkowski <adamx.dybkowski@intel.com>
Acked-by: Fan Zhang <roy.fan.zhang@intel.com>
2021-05-12 18:11:21 +02:00
..
meson.build build: fix formatting of Meson lists 2021-05-04 15:01:47 +02:00
qat_asym_capabilities.h crypto/qat: support RSA in asym 2019-10-23 16:57:06 +02:00
qat_asym_pmd.c crypto/qat: fix access to uninitialized variable 2021-01-19 18:04:49 +01:00
qat_asym_pmd.h common/qat: add multi-process handling of capabilities 2020-07-08 18:16:27 +02:00
qat_asym.c crypto/qat: add multi-process handling of driver ID 2020-07-08 18:16:27 +02:00
qat_asym.h replace alignment attributes 2020-04-16 18:16:18 +02:00
qat_sym_capabilities.h build: replace use of old build macros 2020-10-19 22:15:44 +02:00
qat_sym_hw_dp.c cryptodev: add dequeue count parameter in raw API 2021-04-16 12:43:33 +02:00
qat_sym_pmd.c crypto/qat: support single-pass GMAC on GEN3 2021-04-16 12:43:33 +02:00
qat_sym_pmd.h build: replace use of old build macros 2020-10-19 22:15:44 +02:00
qat_sym_session.c crypto/qat: support single-pass GMAC on GEN3 2021-04-16 12:43:33 +02:00
qat_sym_session.h crypto/qat: support single-pass GMAC on GEN3 2021-04-16 12:43:33 +02:00
qat_sym.c crypto/qat: fix null authentication request 2021-05-12 18:11:21 +02:00
qat_sym.h crypto/qat: support single-pass GMAC on GEN3 2021-04-16 12:43:33 +02:00
README crypto/qat: move common qat files to common dir 2018-07-11 00:55:30 +02:00

# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2015-2018 Intel Corporation

Makefile for crypto QAT PMD is in common/qat directory.
The build for the QAT driver is done from there as only one library is built for the
whole QAT pci device and that library includes all the services (crypto, compression)
which are enabled on the device.