Acked-by: Kai Ji ________________________________ From: Arkadiusz Kusztal Sent: 01 March 2024 15:19 To: dev@dpdk.org Cc: gakhil@marvell.com ; Power, Ciara ; Kusztal, ArkadiuszX Subject: [PATCH v5] common/qat: add virtual qat device (vQAT) This commit adds virtual QAT device to the Intel QuickAssist Technology PMD. There are three kinds of virtual QAT device defined which offer different QAT service to the customers: symmetric crypto, asymmetric crypto and compression. Signed-off-by: Arkadiusz Kusztal --- v2: - added symmetric crypto qp config v3: - added compression - added asymmetric crypto v4: - rebased to fix a release notes issue v5: - rebased against newest changes to the pmd doc/guides/rel_notes/release_24_03.rst | 4 ++ drivers/common/qat/dev/qat_dev_gen4.c | 55 +++++++++++++++++++++++++++- drivers/common/qat/qat_adf/icp_qat_hw.h | 5 +++ drivers/common/qat/qat_common.h | 1 + drivers/common/qat/qat_device.c | 7 +++- drivers/compress/qat/dev/qat_comp_pmd_gen4.c | 18 ++++++--- drivers/compress/qat/qat_comp_pmd.c | 7 ++++ drivers/crypto/qat/dev/qat_crypto_pmd_gen4.c | 24 ++++++++---- drivers/crypto/qat/qat_asym.c | 7 ++++ drivers/crypto/qat/qat_sym.c | 7 ++++ drivers/crypto/qat/qat_sym_session.c | 18 ++++++--- 11 files changed, 131 insertions(+), 22 deletions(-) -- 2.13.6