> -----Original Message----- > From: Trahe, Fiona > Sent: Monday, October 24, 2016 5:00 AM > To: dev at dpdk.org > Cc: De Lara Guarch, Pablo; Trahe, Fiona; Griffin, John; Jain, Deepak K; > Kusztal, > ArkadiuszX > Subject: [PATCH 0/2] crypto/qat: performance optimisation > > QAT PMD adjusts the buffer start address and offsets passed > to the device so that the DMAs in and out of the device are > 64-byte aligned. > This gives more consistent throughput, which had been > variable depending on how the application set up the mbuf. > The message builder code had to be considerably re-factored > to do this efficiently. > Also performance test not taking IV prepend offsets > into account were corrected. > > Fiona Trahe (2): > crypto/qat: rework request builder for performance > app/test: use correct offsets in AES perf test > > app/test/test_cryptodev_perf.c | 15 +- > drivers/crypto/qat/qat_adf/icp_qat_hw.h | 5 + > drivers/crypto/qat/qat_adf/qat_algs.h | 1 + > drivers/crypto/qat/qat_adf/qat_algs_build_desc.c | 2 + > drivers/crypto/qat/qat_crypto.c | 242 > ++++++++++++++++------- > 5 files changed, 185 insertions(+), 80 deletions(-) > > -- > 2.5.0
Applied to dpdk-next-crypto. Thanks, Pablo