From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 1B8AAA3160 for ; Wed, 9 Oct 2019 11:17:28 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 8C9281DFE2; Wed, 9 Oct 2019 11:17:27 +0200 (CEST) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60083.outbound.protection.outlook.com [40.107.6.83]) by dpdk.org (Postfix) with ESMTP id F2F831DF98 for ; Wed, 9 Oct 2019 11:17:25 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lbjjygbLOTcJBzfssIeo2L6yZmKwbOBVEbIdCj6WAH8YrSZaRYno3oXL4Xtkre8q6rHdLLVwewrT1oOpuBCCpBefaIU0kUAlfWtLeIjmpTIF7end48QP2T7uSw/OrE0kUj9nbqz0lhbLIyl36QI94zJUjimd9ihVHqxd3S760TrcQEOsxY5SCgP7o57AA6pfvYM+g5es6Wr71AUZmXXE1RidMXbPbk7uLsujWV/FZAv4vb2IQyzVzT0QWaDkXxR3knKD3D7soZ3r4iIKtwDm7/59y3ZgjnOyyxAyU5LWLNjfSsCCMLYFQwZC169m+xKfLjm60cqLQyJI3QCUihF/NQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8PJc6jBE8hclkWe9Djyz1MNaWoFxKLhfPo7/iVVNnpA=; b=XTCuvebuF3fBdtc/xy/gY+4wkHmvzjyxM82K8Ja4Okj0JB5kqg+deaxKs3bIkvX8OzShoTU7jjtsqyP9T55Std4hdn5gmO+yYVuXjyqq5xjpUNbsaXaxZ6yQPuMY1VT2BShmr0etFvTyqSmujFYao11S13Y6LePVlNMMqi9k6rMzMac8bu66trzfcbHGkzyYqCvn1S1faoORAl+F6Vmnsx/b0F6o7tWBoEbN/ZZFjlxTDZnmicmbs1qQFPkKXYQAwmYGhynUXnowlEcF2AuFmPH/2/+4MTD4Ad3pRlOZFuUPL7ECLZSOe+aDBrqm2reKN57uuCm9Fp1VmxUSfO26Fg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8PJc6jBE8hclkWe9Djyz1MNaWoFxKLhfPo7/iVVNnpA=; b=IsSSqvSWCiM3xGSILqO+hwMoKtPf8+QOqR26mLWTftW1wgo3omefy9EMpzTGlyGghulZnspuyt3l6spPh+9QG2Ne+6wWJBgQVFcseNmHM5kuTFk3wdroSzfoOJfQsOGJfGKdEfJrG+8+xgw9daecg4pDvur1Pr/5wD1cQJ/JTUE= Received: from VE1PR04MB6639.eurprd04.prod.outlook.com (10.255.118.11) by VE1PR04MB6448.eurprd04.prod.outlook.com (20.179.233.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2327.24; Wed, 9 Oct 2019 09:17:25 +0000 Received: from VE1PR04MB6639.eurprd04.prod.outlook.com ([fe80::c045:5df2:ba1f:c3ee]) by VE1PR04MB6639.eurprd04.prod.outlook.com ([fe80::c045:5df2:ba1f:c3ee%5]) with mapi id 15.20.2327.026; Wed, 9 Oct 2019 09:17:25 +0000 From: Akhil Goyal To: "Trahe, Fiona" , "Dybkowski, AdamX" , "dev@dpdk.org" , "Kusztal, ArkadiuszX" Thread-Topic: [PATCH v3 0/3] QAT: handle Single Pass GCM Thread-Index: AQHVfddD2KqcZe4FIUWJP88hAI0lvKdQ10+AgAExooA= Date: Wed, 9 Oct 2019 09:17:25 +0000 Message-ID: References: <20190927154739.26404-1-adamx.dybkowski@intel.com> <20191008124433.22304-1-adamx.dybkowski@intel.com> <348A99DA5F5B7549AA880327E580B435898308DD@IRSMSX101.ger.corp.intel.com> In-Reply-To: <348A99DA5F5B7549AA880327E580B435898308DD@IRSMSX101.ger.corp.intel.com> Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=akhil.goyal@nxp.com; x-originating-ip: [92.120.1.65] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: fd1cc107-70c0-43e2-07e0-08d74c997fcc x-ms-office365-filtering-ht: Tenant x-ms-traffictypediagnostic: VE1PR04MB6448: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-forefront-prvs: 018577E36E x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(39860400002)(396003)(136003)(366004)(376002)(199004)(189003)(2906002)(66946007)(478600001)(26005)(229853002)(186003)(33656002)(5660300002)(76116006)(2501003)(66446008)(486006)(64756008)(6246003)(9686003)(446003)(66556008)(11346002)(66476007)(256004)(476003)(86362001)(14444005)(6436002)(3846002)(6116002)(44832011)(99286004)(102836004)(7736002)(8676002)(81156014)(76176011)(14454004)(316002)(55016002)(110136005)(305945005)(8936002)(6506007)(25786009)(71200400001)(71190400001)(7696005)(74316002)(66066001)(52536014)(81166006); DIR:OUT; SFP:1101; SCL:1; SRVR:VE1PR04MB6448; H:VE1PR04MB6639.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: sR1DyBMYo29XvKt9JyYvneL9NkQQVXImr14rD9N1cEE0Rd3FfeG+G3imXhsPPIimmy+fI69t/H0XLKQbPwlr6Wbyal6woHCSxwcol3XXDRnaBHRvfN6j03c82hcDwm95Hc985O2MeJ5o+/Pv0o6ywFJls2DNqy17mwT6ZwCoRmY6XYNqTq67SdvMNaXyydZcpVpAt2e30Rof7rp7q37k0MyTrGRcIbwGmcx+isgqgJ8VDibnJLSxL5i3GuAwUh4V0BvXl9p306+SwvnjvH4Vwk8BsdHJcLmhrWGBOwZ6zPTSF0tIbIvRyrp8Xqm8WZEzGYBS+7fEVl2qllF9WYWiMoqIIRQtBRun90Amh1sxxJllp7pwoCAEaAXQq/yyHfIZTGT/FDQiz7B9/k4LF7AxokDyCBS3m4Qh8CU5y4AVGvU= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: fd1cc107-70c0-43e2-07e0-08d74c997fcc X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Oct 2019 09:17:25.2720 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: qCrz64fmkLboDdmI8Ig8IXWDTCn6H6mM5BY5oSxBomyueCwghFSypSKpN/qO906tVSpz5f91pkwQym9cb8j5bA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR04MB6448 Subject: Re: [dpdk-dev] [PATCH v3 0/3] QAT: handle Single Pass GCM 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" > > 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 Applied to dpdk-next-crypto Thanks