From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by dpdk.org (Postfix) with ESMTP id 1BC377CC0 for ; Mon, 4 Sep 2017 16:39:59 +0200 (CEST) Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 04 Sep 2017 07:39:59 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.41,475,1498546800"; d="scan'208";a="125428633" Received: from irsmsx105.ger.corp.intel.com ([163.33.3.28]) by orsmga004.jf.intel.com with ESMTP; 04 Sep 2017 07:39:58 -0700 Received: from irsmsx108.ger.corp.intel.com ([169.254.11.167]) by irsmsx105.ger.corp.intel.com ([169.254.7.75]) with mapi id 14.03.0319.002; Mon, 4 Sep 2017 15:39:57 +0100 From: "De Lara Guarch, Pablo" To: "Burakov, Anatoly" , "dev@dpdk.org" CC: "Griffin, John" , "Trahe, Fiona" , "Jain, Deepak K" Thread-Topic: [DPDK] [PATCH 1/3] qat: remove atomics Thread-Index: AQHTHYTgDavb0Wq4WU6aamoDwGj/TaKk20Lg Date: Mon, 4 Sep 2017 14:39:56 +0000 Message-ID: References: <7ebf9384e20ea6fde085044c505e19719d041d25.1503651900.git.anatoly.burakov@intel.com> In-Reply-To: <7ebf9384e20ea6fde085044c505e19719d041d25.1503651900.git.anatoly.burakov@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [163.33.239.181] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [dpdk-dev] [DPDK] [PATCH 1/3] qat: remove atomics X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Sep 2017 14:40:00 -0000 > -----Original Message----- > From: Burakov, Anatoly > Sent: Friday, August 25, 2017 10:31 AM > To: dev@dpdk.org > Cc: Griffin, John ; Trahe, Fiona > ; Jain, Deepak K ; De > Lara Guarch, Pablo ; Burakov, Anatoly > > Subject: [DPDK] [PATCH 1/3] qat: remove atomics Title should be "crypto/qat: remove..." >=20 > From: "Burakov, Anatoly" >=20 > Replacing atomics in the qat driver with simple 16-bit integers for numbe= r > of inflight packets. >=20 > This adds a new limitation to the QAT driver: each queue pair is now > explicitly single-threaded. >=20 > Signed-off-by: Burakov, Anatoly > --- > 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(-) >=20 ... > 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. >=20 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D >=20 > +* **Updated qat crypto PMD.** "qat" should be in capital letters. > + > + Performance enhancements: > + > + * Removed atomics from the internal queue pair structure. > + >=20