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 09CA8A00C5; Mon, 6 Jul 2020 20:16:31 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id D09021DBD5; Mon, 6 Jul 2020 20:16:30 +0200 (CEST) Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30086.outbound.protection.outlook.com [40.107.3.86]) by dpdk.org (Postfix) with ESMTP id 08C1C1DAD6 for ; Mon, 6 Jul 2020 20:16:29 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TC2ywh3ecP6tNym50LYj13TIO648HNp/tzotejGyJalKHKkshNY2Eu2xzc+fCWhH1I/St+YNImvliefCXaM9noeyVZpUZk1Vzo0zOnL05tdCggqdlQvAENyzCu87Wqs4FkNgF76KLOohUUTTgqKC5jbZYAeVBeRo/YwVHGSZ/4Y9rDnMZK+5+tkwePy5+nyb2Aewys4lg76lgHyTDteSw0XAkYLCy9YJiHbd8d1cgoSyCBeBGx34UGWJ8a/qBuGRJTuWYeOtjFkO2UEyjPRE6iyjYDfkv1sRbVL/FpkyroF8Pqm5wkD6V83GSEr7oBJujumJXO0Rwbk5GViJ1oWPDg== 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=A6lgrMAGAhfxd4cvU/jMIP2gTksJ4IbiBn/94LcVdS0=; b=WkkQDPFIF/ncQeexNo285FNII3qPQO98X7gnEkxUwurH7ZRxxIfuJcmAjP5mqQx3qA3YUBkqcHGVilq7A2k8evIUS8W6ddlIryXdfBgCt+0psL6mJGJ9sR2nPTwflbrvB6z2KWK8iVSFrVXclpvf5gxqyZ3c3DXkQH6LcFAxqqJJRWjz54a8S74gPNXUQLOqZW8YbXB3UtLDjlRwlfvmz9TO7Nu2WDDb6llNzIZqQ/tEwyXUeT3k4doB718+SYUg3zlIzYukieEBP9VwvfTCov8CZc3/C+hlWh0vjVkxJe8+rsGlmZyCMZtXhVkWvLFNQp91v5Rc/GAIgZwRAYCcGg== 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=A6lgrMAGAhfxd4cvU/jMIP2gTksJ4IbiBn/94LcVdS0=; b=HnMD6/XtDvh0TN0qm3OjjyHyqAECay96WScuLBT/syCusFlx7YJfOclqxdY8Q/B5RH37XD66qBz9MhzFCSkxGbaCjYAbQiZ04zHkWAUWIq3lbITTteT0Ozk/6Wo32o6KZEalRhgQ+d0tbVs/uN1BD5GEOZVO6/4ia3UWcaVOmB4= Received: from VI1PR04MB3168.eurprd04.prod.outlook.com (2603:10a6:802:6::10) by VI1PR04MB7136.eurprd04.prod.outlook.com (2603:10a6:800:122::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.28; Mon, 6 Jul 2020 18:16:28 +0000 Received: from VI1PR04MB3168.eurprd04.prod.outlook.com ([fe80::b077:1fe4:d352:b464]) by VI1PR04MB3168.eurprd04.prod.outlook.com ([fe80::b077:1fe4:d352:b464%7]) with mapi id 15.20.3153.029; Mon, 6 Jul 2020 18:16:28 +0000 From: Akhil Goyal To: Arek Kusztal , "dev@dpdk.org" CC: "fiona.trahe@intel.com" Thread-Topic: [PATCH v4] crypto/qat: add handling of multi process Thread-Index: AQHWU7wxnlFY38t+TEyOoREuAWCryqj62pjw Date: Mon, 6 Jul 2020 18:16:27 +0000 Message-ID: References: <20200706173535.14812-1-arkadiuszx.kusztal@intel.com> In-Reply-To: <20200706173535.14812-1-arkadiuszx.kusztal@intel.com> Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=nxp.com; x-originating-ip: [45.118.167.64] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: d77157d6-b474-4218-984e-08d821d8b398 x-ms-traffictypediagnostic: VI1PR04MB7136: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7691; x-forefront-prvs: 04569283F9 x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: gyijK0hKM5OCPq8TnxguAXpujYiUcLrGqNiSHZLbC0rmwIY5eyw0y80+6fkeqoYicbMMSJ87V7Lv9xbkY8Ge4VnN8HQPLhVE7zTfrQEwMbEwp4YD6HJO3fWwsxNnrUgvbCizkpGA9WTAWulDdbNf6sbEzva8gsUT4dRpXmkV8hTXUf+FMcRrrLKIdA677xam8JPLWkFPkn90lldsPJ++NYeIVJ7ngbfKWtF5lh6Dz/uzQOfmaB2op9iipffNY8TfqE9o2NTM5aXS/5dUPL8Wr+hnglN2fO3O/wJKdM1P5/7lCyT2KRI3ewr/isDoY7a1 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR04MB3168.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(376002)(346002)(136003)(396003)(39860400002)(366004)(8676002)(7696005)(110136005)(6506007)(2906002)(71200400001)(316002)(83380400001)(76116006)(186003)(5660300002)(86362001)(44832011)(52536014)(64756008)(66476007)(66446008)(9686003)(66556008)(66946007)(478600001)(4326008)(55016002)(33656002)(26005)(8936002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: VSW9IFB6EQ+of3+vNMVsgviN6MVO0OC48hGgVV19qpbN9lGZbYOpg6rUKeFRHvdiX45WltJIYsPcAI61/+B+GTun3BdEr2hGEjLPMmyXerdbHeTC+NERdxgrkhRcWjYZSVImOHZkDlMpCJQ+yvE5+dJMvu7wRIOs99kIWYuuRYvFf+tt6QhuUiKso5M7RMY/z5MddNG1cLQUVuE2JEloQAJhs3D/qMLZMy4SyM35DXxWCCiDlKhZjxJzR080tBhMm/AwH1TX+z/yTzQlsEMtQ7nR8tNl9ZrVzNWMf+V/24UZy7YHIHQ5YbNb1OWmtmw/B/37wMm5E/kT/JOQGyDbeWezCBjjudz1YKrzh+5/exKupM4bBYn0w3NvwHQtTno66IlKKwjOZlb2Tsm1daFJyOuZF9d9MNiFyj6WKp1863Mxhj3xK1efzIDvgfly/EVFb3GOeW17Fno1J5Y/HKFLKId2Uw/T3XlY3Euf/3RRgGLyVPVEzxKIqW/wow3bsD9p 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-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB3168.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d77157d6-b474-4218-984e-08d821d8b398 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2020 18:16:28.1350 (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: q4NF57Gjs5KdhnXJjpyuxUTqqI/dyN/7K8AfghIuo/d7hHFnTKQWV7VYYTAIjcJ8IiIL982MI7z619uRHLG/lw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB7136 Subject: Re: [dpdk-dev] [PATCH v4] crypto/qat: add handling of multi process 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" Hi Arek, >=20 > This patch improves handling of multi process applications > using Intel QuickAssist Technology PMD. >=20 Could you please elaborate more on the description about what all Improvements has been done. It would be better if the patch can be broken in logical parts. > Signed-off-by: Arek Kusztal > --- > v4: > - fixed checkpatch issues >=20 > doc/guides/rel_notes/release_20_08.rst | 4 ++ > drivers/common/qat/qat_device.c | 111 +++++++++++++++++++++++----= ---- > -- > drivers/common/qat/qat_device.h | 69 +++++++++++--------- > drivers/common/qat/qat_qp.c | 26 ++++++-- > drivers/compress/qat/qat_comp_pmd.c | 49 ++++++++++++--- > drivers/compress/qat/qat_comp_pmd.h | 2 + > drivers/crypto/qat/qat_asym.c | 4 +- > drivers/crypto/qat/qat_asym_pmd.c | 72 +++++++++++++++++---- > drivers/crypto/qat/qat_asym_pmd.h | 4 +- > drivers/crypto/qat/qat_sym.c | 2 +- > drivers/crypto/qat/qat_sym.h | 2 +- > drivers/crypto/qat/qat_sym_pmd.c | 105 +++++++++++++++++++++++++--= --- > - > drivers/crypto/qat/qat_sym_pmd.h | 4 +- > 13 files changed, 337 insertions(+), 117 deletions(-) >=20 > diff --git a/doc/guides/rel_notes/release_20_08.rst > b/doc/guides/rel_notes/release_20_08.rst > index 159da34..ec73ece 100644 > --- a/doc/guides/rel_notes/release_20_08.rst > +++ b/doc/guides/rel_notes/release_20_08.rst > @@ -134,6 +134,10 @@ New Features > See the :doc:`../sample_app_ug/l2_forward_real_virtual` for more > details of this parameter usage. >=20 > +* **Updated the Intel QuickAssist Technology crypto and compression > PMDs.** > + > + Implemented improvements in handling multi process applications > + using QAT symmetric/asymmetric crypto and compression services. Add extra line here. Also follow the sequencing of release notes for crypto PMDs. It is mentioned above in the release note. Regards, Akhil