Message ID | 20191008124433.22304-1-adamx.dybkowski@intel.com (mailing list archive) |
---|---|
Headers | show |
Series | QAT: handle Single Pass GCM | expand |
> -----Original Message----- > From: Dybkowski, AdamX > Sent: Tuesday, October 8, 2019 1:45 PM > To: dev@dpdk.org; Trahe, Fiona <fiona.trahe@intel.com>; Kusztal, ArkadiuszX > <arkadiuszx.kusztal@intel.com>; akhil.goyal@nxp.com > Cc: Dybkowski, AdamX <adamx.dybkowski@intel.com> > Subject: [PATCH v3 0/3] QAT: handle Single Pass GCM > > This patch improves the performance of AES GCM > by using the Single Pass Crypto Request > when running on GEN3 QAT. > --- > v3: > * Block GCM session prepared on QAT GEN3 to be used for executing op on QAT GEN1/2 > * Update QAT sym. crypto documentation > > v2: > * Fix the session preparation function and request building code. > * Update release notes. > > Adam Dybkowski (3): > test/crypto: add more AES GCM tests for QAT PMD > common/qat: add new QAT GEN3 definitions > crypto/qat: handle Single Pass Crypto Requests on GEN3 QAT > > app/test/test_cryptodev.c | 226 +++++++++++++++++++++ > doc/guides/cryptodevs/qat.rst | 11 + > doc/guides/rel_notes/release_19_11.rst | 6 + > drivers/common/qat/qat_adf/icp_qat_fw_la.h | 19 +- > drivers/common/qat/qat_adf/icp_qat_hw.h | 19 ++ > drivers/crypto/qat/qat_sym.c | 13 +- > drivers/crypto/qat/qat_sym_session.c | 87 +++++++- > drivers/crypto/qat/qat_sym_session.h | 9 +- > 8 files changed, 378 insertions(+), 12 deletions(-) > > -- > 2.17.1 Series Acked-by: Fiona Trahe <fiona.trahe@intel.com>
> > This patch improves the performance of AES GCM > > by using the Single Pass Crypto Request > > when running on GEN3 QAT. > > --- > > v3: > > * Block GCM session prepared on QAT GEN3 to be used for executing op on > QAT GEN1/2 > > * Update QAT sym. crypto documentation > > > > v2: > > * Fix the session preparation function and request building code. > > * Update release notes. > > > > Adam Dybkowski (3): > > test/crypto: add more AES GCM tests for QAT PMD > > common/qat: add new QAT GEN3 definitions > > crypto/qat: handle Single Pass Crypto Requests on GEN3 QAT > > > > app/test/test_cryptodev.c | 226 +++++++++++++++++++++ > > doc/guides/cryptodevs/qat.rst | 11 + > > doc/guides/rel_notes/release_19_11.rst | 6 + > > drivers/common/qat/qat_adf/icp_qat_fw_la.h | 19 +- > > drivers/common/qat/qat_adf/icp_qat_hw.h | 19 ++ > > drivers/crypto/qat/qat_sym.c | 13 +- > > drivers/crypto/qat/qat_sym_session.c | 87 +++++++- > > drivers/crypto/qat/qat_sym_session.h | 9 +- > > 8 files changed, 378 insertions(+), 12 deletions(-) > > > > -- > > 2.17.1 > Series > Acked-by: Fiona Trahe <fiona.trahe@intel.com> Applied to dpdk-next-crypto Thanks