[dpdk-dev] [DPDK] [PATCH 1/3] qat: remove atomics

De Lara Guarch, Pablo pablo.de.lara.guarch at intel.com
Mon Sep 4 16:39:56 CEST 2017



> -----Original Message-----
> From: Burakov, Anatoly
> Sent: Friday, August 25, 2017 10:31 AM
> To: dev at dpdk.org
> Cc: Griffin, John <john.griffin at intel.com>; Trahe, Fiona
> <fiona.trahe at intel.com>; Jain, Deepak K <deepak.k.jain at intel.com>; De
> Lara Guarch, Pablo <pablo.de.lara.guarch at intel.com>; Burakov, Anatoly
> <anatoly.burakov at intel.com>
> Subject: [DPDK] [PATCH 1/3] qat: remove atomics

Title should be "crypto/qat: remove..."

> 
> From: "Burakov, Anatoly" <anatoly.burakov at intel.com>
> 
> Replacing atomics in the qat driver with simple 16-bit integers for number
> of inflight packets.
> 
> This adds a new limitation to the QAT driver: each queue pair is now
> explicitly single-threaded.
> 
> Signed-off-by: Burakov, Anatoly <anatoly.burakov at intel.com>
> ---
>  doc/guides/cryptodevs/qat.rst          |  1 +
>  doc/guides/rel_notes/release_17_11.rst |  6 ++++++
>  drivers/crypto/qat/qat_crypto.c        | 12 +++++-------
>  drivers/crypto/qat/qat_crypto.h        |  2 +-
>  drivers/crypto/qat/qat_qp.c            |  4 ++--
>  5 files changed, 15 insertions(+), 10 deletions(-)
> 

...

> diff --git a/doc/guides/rel_notes/release_17_11.rst
> b/doc/guides/rel_notes/release_17_11.rst
> index 170f4f9..67b6f68 100644
> --- a/doc/guides/rel_notes/release_17_11.rst
> +++ b/doc/guides/rel_notes/release_17_11.rst
> @@ -41,6 +41,12 @@ New Features
>       Also, make sure to start the actual text at the margin.
> 
> =========================================================
> 
> +* **Updated qat crypto PMD.**

"qat" should be in capital letters.

> +
> +  Performance enhancements:
> +
> +  * Removed atomics from the internal queue pair structure.
> +
> 




More information about the dev mailing list