From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id B2864A04A6; Wed, 9 Feb 2022 11:24:04 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9D9CF41143; Wed, 9 Feb 2022 11:24:04 +0100 (CET) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mails.dpdk.org (Postfix) with ESMTP id EE0EB41101 for ; Wed, 9 Feb 2022 11:24:02 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1644402243; x=1675938243; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=s1ce2bJig9xFScPob807fdEhBDDZNBUlhUzEij7XKwQ=; b=mfAil9tBzIJEwJrWAY9jH77D8Naqy4autjoz1GOVNAA1xvgl5K2LzoS1 HjeXHeBNyvY07eCrMBtyL7d6L9N1kyDJ3BaCyIVElLRkrYC7eKiRmhkBf l5P8A2yPui4OQHND8v7M7t+DADeccbnOkFF0dwvQCUq+EhkWJKiVzqS02 4CRFOHqV1iWONZ1qI+37hzQW/VGl6eCzQBl3Yz89NoZD/4lOe+mEldf4N 5Ko7M2tF64Nfxt95VJ/DO9Ctf+gT4TfPkGGpNc6fJsPbP+0w18uJkKxk/ 6++rUg9KvNsR0dziwTvAPSxcvForMHE6wO8z3eor7TpFHILfx3iIYiWqs A==; X-IronPort-AV: E=McAfee;i="6200,9189,10252"; a="246758461" X-IronPort-AV: E=Sophos;i="5.88,355,1635231600"; d="scan'208";a="246758461" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Feb 2022 02:24:01 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,355,1635231600"; d="scan'208";a="701206055" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga005.jf.intel.com with ESMTP; 09 Feb 2022 02:24:01 -0800 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Wed, 9 Feb 2022 02:24:00 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Wed, 9 Feb 2022 02:24:00 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Wed, 9 Feb 2022 02:24:00 -0800 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.174) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Wed, 9 Feb 2022 02:24:00 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ob9XuT8xxlhB6uxrrM2j8+M+shPe9Vsk3krCX8IwUb4/4n0wyrb/wmVFy86uignvSQoieTONDRpQ6vUv2TTxh6+lYmOl9R3Bl15pqAEiPeEG08VuOoWD7FweEE9GNu1/eDbX0VQwToAVzfTDSeyi7/dYVtqKbqtP0jh2SG5+XA+LZ7QL4yMSaMUIvmKVBbfM2Kv45VUNJETNgyhDNH0s1+35ZeTmcKHrUG3dJWC2lcMeFwJebHp7RzisA51TSW2q3iiVlFJTbcE6hLyvVFN0nWThbRhjp2jiWqTMmiV+r3GVUtV7WBqXoIaCmstseZRkqqYW7/E/F8PZKrJmOkcOHA== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=s1ce2bJig9xFScPob807fdEhBDDZNBUlhUzEij7XKwQ=; b=FBnEkgUwpDO+ByxEqYoZbKYn58XKFdJr2TJfIIWDv22c4xjQamxZcxBZxKNfCVizb1yLQyDiynCRNfHC8Vycrl3ovn5vFhbqe9po5GN/nJr5ljO5lj0Cr4lTrPlfjkVlOGEOnWUtkpsGZXOH6N7uJlR9Fa2zNo62L53RB/FnADteA1OSgVWLjfOfO7/vxEpNzkqa3qnRwrN8uiE1aqRRAC5WTw98AI26crOHbMnqevWaN/PEm/RRRtmowXedFHeGbetqYKhuXuNNm+lGNfsZ1HhE9RT/PPdOGvcMwAIGdgFO5Cc1VNcfbzBUocM8WQArLSFz13mV82/uv+IbRzUW2g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from MW5PR11MB5809.namprd11.prod.outlook.com (2603:10b6:303:197::6) by DM6PR11MB3835.namprd11.prod.outlook.com (2603:10b6:5:139::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.16; Wed, 9 Feb 2022 10:23:59 +0000 Received: from MW5PR11MB5809.namprd11.prod.outlook.com ([fe80::a599:b969:5072:71cb]) by MW5PR11MB5809.namprd11.prod.outlook.com ([fe80::a599:b969:5072:71cb%4]) with mapi id 15.20.4951.019; Wed, 9 Feb 2022 10:23:59 +0000 From: "Zhang, Roy Fan" To: "Ji, Kai" , "dev@dpdk.org" CC: "gakhil@marvell.com" , "Ji, Kai" Subject: RE: [dpdk-dev v7 05/10] crypto/qat: rework asymmetric crypto build operation Thread-Topic: [dpdk-dev v7 05/10] crypto/qat: rework asymmetric crypto build operation Thread-Index: AQHYHRflZxWMgS9oXkCoiT1+ejahXayLA/rA Date: Wed, 9 Feb 2022 10:23:58 +0000 Message-ID: References: <20220204185057.29893-11-kai.ji@intel.com> <20220208181454.69121-1-kai.ji@intel.com> <20220208181454.69121-6-kai.ji@intel.com> In-Reply-To: <20220208181454.69121-6-kai.ji@intel.com> Accept-Language: zh-Hans-HK, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.6.200.16 dlp-reaction: no-action dlp-product: dlpe-windows authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 7903a3d3-acca-4427-86bb-08d9ebb648f3 x-ms-traffictypediagnostic: DM6PR11MB3835:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2043; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1U/KUwCzzyhK8j0OHOyouKosnJuQ3PoqMBFl5QN4SK9LqJA3H6XknBHDYWwAButWHqXsktmGB2xi2hlKOaweWNrjz/xcGap3uZy73OyKQfbQsRoaLgNKdMTLdsd7Ko9HIyvYVZJglkQcLnTyo9u/mZOHH+oMiqmS5GpeTUpIRIbnwXCjznwozHkgr2PBnFbuqKkSpldasFURf2/xMMcFX9Qd7JSEnGahkMMdpDKpf24gjvFCZXZ8eSxH3U2vMLaowZ51mcGGjgZe1XS9bG2OEt8l/uakR/e2PSPxJyTR1df/KIs7rGoXSaF2nUvXPFZmrnnaCufGti3N1CRoV/Cn1O9Ln5ykSgFfs7x6ulJl8rjI6gIF3KMWAEhdRweWoc2ynlxqq3QOnYTZrhFLT3q1q2wPbWniTLkkbohHRhyG1Gv3eWx88gP5nIAWA+lylgYWEb8rBMh51SSUywETc+7BuBKSi/Y1GjH6qQAso7wg6jWnOcr+td0h0hIJHmcuK92Moma+n/aKxpnI+K0ivC63EdYC4C3g+/OiiM3PHqpbQmvnWI4PksGpfUHPIEERmeffUQzzhgpEy6X5wwP0YwRr40zcvs2NqBLGjrJKbfL2wlro5eE5hO62+UeRfPRlWLZxwo+mBdQAvH5eHoxIFUY6B6Gsb0/P8DBz9ztndAyTnF5PAGNz09hZ4yxrEyCq9LjdGoa2f4H1bhyTw3UgUjjtKg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW5PR11MB5809.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(186003)(6506007)(7696005)(66556008)(508600001)(83380400001)(26005)(316002)(53546011)(2906002)(86362001)(71200400001)(8676002)(66446008)(8936002)(33656002)(54906003)(4326008)(66946007)(64756008)(76116006)(66476007)(38070700005)(107886003)(38100700002)(9686003)(52536014)(55016003)(82960400001)(110136005)(5660300002)(4744005)(122000001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?j1B4lNOObCNKYdppJGpZPL4QUvJ6yzms+XpoHJbZn9MK3iodpHD0V9nK?= =?Windows-1252?Q?QcPOTDHOWE10J7fyb52/Xh6CmvypdBQ6Ct4CidSA+3/hIssNeT9bqS+m?= =?Windows-1252?Q?BX5EpyWwvnCkW1MoUziK4zvfWWQUS781Pgcadm9bp/3++1nYkfmdMxjv?= =?Windows-1252?Q?wYWAux4N8C4zDuVmqgOdwZaQ932Q+ipD0djU0NHeIg2qo4z5rzxhKiBY?= =?Windows-1252?Q?etzCDktWRLyPxtE77FLAYw2EHYA+Bga7GMfvOia18FyQoDAf0mAFK5NL?= =?Windows-1252?Q?y3cm8zLeH2jbNmi2pFCthD1j3yIP8y6rYeU6wvEk2zvpkfDERqhtYCPv?= =?Windows-1252?Q?PuBqPrVJyclhphSssY/3vV3TWbWUcSeD7r1A8OdPSU99Rd77qgOnIWxJ?= =?Windows-1252?Q?rKd4mz63YBQI2e8ec5kJTEO6/2zFnAHe40Gl5N0fE88IrOCgZf6wkEmo?= =?Windows-1252?Q?xrdinIXlBr2/KQdigyh+2EH7duNfbn0hhA4roTGm/1PLaT2AEbiY47ac?= =?Windows-1252?Q?R2GpSnZWDcqpr0CXm2CsOKLiIzz91qKMwr/9r4TNRcFH/8c+/qZCyueJ?= =?Windows-1252?Q?fIuU6glOVXhlksg5yKtgQkw+TG37JV8x3K1zWKA/Q2xO2DSxg+hneHXk?= =?Windows-1252?Q?4FDamTg2THt8m5dp23fak1Ot2rcPPWRSRh6gkdiw7k80XZIsyf64V0eY?= =?Windows-1252?Q?HTlm9mIvdqW1TOpmb0fK+kUDkuhA1ysrsMgF1/9mzMe9eB7nhjz0y9zJ?= =?Windows-1252?Q?pzg4ciW8wJqepGTYHZMoq+4S8mozRpIJ8KW+U1SlRXzyHOpaVAj+bXGK?= =?Windows-1252?Q?uvUB4Rmj2xokPpDJNEHKTr7kxA4uD+ctiMAS2zhabc+A7+VO98Mw3qpJ?= =?Windows-1252?Q?iOS9KB5BqQfC9+pEMDlD9RMIiJYyK3Nti35nHnq+rFTyKlogSdaBAL4Z?= =?Windows-1252?Q?Ttg6FLogLd76evACQW4HUs+h58dJWn6CeqhNKlUvrw7rLxnDAt37LDW2?= =?Windows-1252?Q?fK3LLzZQiUBlcvSt7IGlzyw3/1B1eE9ZKgPfYEC7KvaPObupPd+/DOeT?= =?Windows-1252?Q?NC2XFqHy5I7ojv0y/Q1uw4EZRDGBZIBALY6Psd/oKdnAyrUd8Lwq0elE?= =?Windows-1252?Q?5ndCjWI22YdhI+RTlmfN0R34zHnXIXE7UW1IGmK+O3l6AsGyQMtACTc+?= =?Windows-1252?Q?Lw7yF55UWor/8R/2PtgTZIcu+Y3g2w44RYpxP/jF+hpqXRLCcpbJrDBx?= =?Windows-1252?Q?DUde1rsAHCqYsrzAN+14g43jl1dh6xjGpV78VRHDjIVj3SyA2jDVaIUI?= =?Windows-1252?Q?D5txc2qLjsBmWIl5UNSknxjcpjBjsgxLyYYJjZkg0QP32M93z9gZxVWU?= =?Windows-1252?Q?X268H5BaXtow/H5Qa/eu1EuYW5IqzkH5PJ6Vc+dHmsKwri5jobcLRHMo?= =?Windows-1252?Q?wQCJSJZA8/eZo6jUilKbXPD8MjGTmDPQeVQ3o9QlkMI6aFsqc6ufgG+q?= =?Windows-1252?Q?Q1WHShqRuz4DdA+FtAXGNaK9TWK/ScY/90kW8Fnyc5Cc9ErTKtVsBT12?= =?Windows-1252?Q?TqS7dCxZzGUENmyXPnt4YDPk2rCWjTOew8c1FEDQxJfLa9NeZkhoqPQQ?= =?Windows-1252?Q?IXVImyDOpnZN6Srb5tHNwHOUSZsRm4Z7N8nSeLOJHk8IlRWpCAUiiwPH?= =?Windows-1252?Q?qULO+soVAUn8iBWBn9hWT+o1ltP4yAesA+3Sj4ns+p2hr+pUsPVRCUxC?= =?Windows-1252?Q?dNiFAA9qmoAIXopPXK8=3D?= Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW5PR11MB5809.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7903a3d3-acca-4427-86bb-08d9ebb648f3 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Feb 2022 10:23:58.9349 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: N+2QFeGM7UouGNVYggcGQh+jWj7efmk7oHSqEeC0fP1cOtL02XfhzWP6zhniGCqrxD2XhppP4YTLMD5Gq05UIA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3835 X-OriginatorOrg: intel.com X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org > -----Original Message----- > From: Kai Ji > Sent: Tuesday, February 8, 2022 6:15 PM > To: dev@dpdk.org > Cc: gakhil@marvell.com; Ji, Kai > Subject: [dpdk-dev v7 05/10] crypto/qat: rework asymmetric crypto build > operation >=20 > This patch reworks the asymmetric crypto data path > implementation to QAT driver. The change includes separation > of different QAT generations' asymmetric crypto data path > implementations and shrink the device capabilities declaration > code size. >=20 > Signed-off-by: Kai Ji > --- Acked-by: Fan Zhang