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 B8F9FA0507; Wed, 27 Apr 2022 10:12:37 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AE9E0427FB; Wed, 27 Apr 2022 10:12:37 +0200 (CEST) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mails.dpdk.org (Postfix) with ESMTP id BAEED427FA for ; Wed, 27 Apr 2022 10:12:35 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1651047156; x=1682583156; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=lA5bxr4dhNeSv8Dvcmm13Dl6nICOc4clCYyId9SEGRA=; b=RzKxvNrJLAS3hdz9zRC1GsSZWyEvfpAwgD6Wx5a5eQc1XM1lBPCHVF1/ +/eyIT0U8DUgU5QQqoTvyKmEGY4MIXk6p2+CFCDLXdygEd+UFxFVIcIN/ lNUat4eJRYurKZCXSMm9dWN418n39TDU4czLYG510j293e7RAeQ3ZbGZ4 GG9wAkA139DAkJ5gqoIXqueRbqwsil8PjR/V+gvMhi2x6AQAdmtPpT/Y9 PrVg0ufdzn9O6nD392U3PrRRLB+SZj2PGdKrswkA/BBAUZ4pLcmlzz3FO tYQZn+XTmGcabaTFK277FcU5mF87TV5M1fO7VMuRNYeXw+DuRvbgAaUAH A==; X-IronPort-AV: E=McAfee;i="6400,9594,10329"; a="263447733" X-IronPort-AV: E=Sophos;i="5.90,292,1643702400"; d="scan'208";a="263447733" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Apr 2022 01:12:35 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,292,1643702400"; d="scan'208";a="596169604" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by orsmga001.jf.intel.com with ESMTP; 27 Apr 2022 01:12:34 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Wed, 27 Apr 2022 01:12:34 -0700 Received: from fmsmsx604.amr.corp.intel.com (10.18.126.84) 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.27; Wed, 27 Apr 2022 01:12:33 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Wed, 27 Apr 2022 01:12:33 -0700 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.46) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Wed, 27 Apr 2022 01:12:33 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UJCG3BJ/XSRhzqBP6sf4FNMHARvCA65arsd+O+dbQeW+bvhi7ryzXca9Ec+vXAONpcQbFGNdpVS0p1JNlzRee4qMCypcGmR2/X0PdHjP4AT3Z2EpzCcc83miGS07AnmbZf8BWoV09cllVN/RoPbdjFie8YjUycqrCTeSRjnMzXQQiFf/WERJLsGWCA+6mT968rmgaHx4AhQUqNJfYRxM0q1HHN4mV1F+2XrNgYtqkE1zYy09vvz5aNhH7AURxV8mfB1BeW5GaHC5t1n9h0/YG4ztfzB00mQ/qOLAJlZyXwP73s5jY9Vay1F4XulJ1azj0ODYIjHJNxKlhGPrpSQ7ZQ== 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=Z0IXPC0jm+JiOF9/LeQT66qxjoqo74f3a7WqHxta+wA=; b=KiC4vxHZ46JD9lRGzbT3ZqSOuDOw6izzHCqK8QtX9Zo/hnJS2STR8uULur+vQyAHiB4J7Ydos5xaDczveedmZljF9pKvua3BQ3rp0Dt7yZeVJ9Rt8Teairo0wQvQpyE5Yw2Gw8fBgpm1uWYzvUnT7gK7c1NAQ9MHzIHOoVFWnRrG2ih4S6NfAXHf7rYSNNOoxnaKC63jJGhVwList7BOaGZhADk602jLX6BuZkIbtg5WOTmwFVJuGMY6VALCKEVkZx8Un2AVOBfb331gwh3pkTK9irdTjng4hSxW4vbxXMFvJ15jJzpoGCckRox29grAophWZALGGMOo5oTeIr1tkw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MW5PR11MB5809.namprd11.prod.outlook.com (2603:10b6:303:197::6) by MN2PR11MB3549.namprd11.prod.outlook.com (2603:10b6:208:e9::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.13; Wed, 27 Apr 2022 08:12:31 +0000 Received: from MW5PR11MB5809.namprd11.prod.outlook.com ([fe80::787b:4b79:206d:9e0a]) by MW5PR11MB5809.namprd11.prod.outlook.com ([fe80::787b:4b79:206d:9e0a%4]) with mapi id 15.20.5186.021; Wed, 27 Apr 2022 08:12:31 +0000 From: "Zhang, Roy Fan" To: "Kusztal, ArkadiuszX" , "dev@dpdk.org" CC: "gakhil@marvell.com" Subject: RE: [PATCH v4 0/3] cryptodev: move dh type from xform to dh op Thread-Topic: [PATCH v4 0/3] cryptodev: move dh type from xform to dh op Thread-Index: AQHYWgqZ8dqW29Vz1E2ID9h2xZTzC60DaOpA Date: Wed, 27 Apr 2022 08:12:31 +0000 Message-ID: References: <20220427074400.2091-1-arkadiuszx.kusztal@intel.com> In-Reply-To: <20220427074400.2091-1-arkadiuszx.kusztal@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.401.20 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: 7b672fd7-1702-4f5d-4770-08da2825ad95 x-ms-traffictypediagnostic: MN2PR11MB3549:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: RyvPnmTNMe6jvlShTKBGFgIxm3iOIChhFcuVNgafW0L64C8iDQ2ULCvzJ24Rn5N5gTv88jv/hWbPb2y+ApHIVtg2TSbVmtwFJaUCxbNtz8FmM1HIZJ1Hb9UE+oUzTfojwH1Wrbs1oeIYPPLLU8v3KgnDK7TT3N0jikXTTXVIkzgtzKM1ofIOx0JDY6chZ0t5qj4EflHegs/2NlwEe5MiUYVCiAVF2cWxzAMmS1J3vcSajXMcy5l+Fs5vlXwd2lduiRT625Z7rxHzrqJ6HTfj7nJRADArG602y2wdUu4i1+D/u3r4ycJc2wV8nQ5Cjb9Labw8JcfoV51/A5r0mxMfXqJvEH0ovwbr5w3YCI3pPkwSi6UIZGUdichSxwKa7l/5VXqmgFlBB0lsZ66cZyeZeWTTo1XowEh/PRrUBwaACg/Zcsp6xI33oaQN+40FmLHgk36gXmgZeNxv6/veK44DW5VInkGZcTed7a3B/ExW2Qq3YLqwYVzXYydixhntcU5OTSQ8WfvazLn5AZu+8xzE3z9tenoEaB09XFPq+hM1rYyS1iqiEbAlkHsNEkxR/1CG8G5odBPhPI6S4wqiJAcsmnhpxk3eLoQsVkGI/xamx8mbUhGFL83LO2IW4mNxpza6+I8WtQjIsa17RMsDa4mHFh73Srd7gvXsg9WyGNsiOf3n/gH312cOKb3kD6AD9Tu72pD9D7IMs+aPKCpenqNtDA== 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)(55016003)(76116006)(316002)(66476007)(5660300002)(7696005)(186003)(2906002)(66946007)(66556008)(33656002)(52536014)(4326008)(8676002)(66446008)(64756008)(83380400001)(8936002)(110136005)(86362001)(71200400001)(508600001)(38100700002)(38070700005)(82960400001)(26005)(9686003)(122000001)(53546011)(6506007); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?uHhgBP1lFtkPr76zTxDnVW5l7KgrTqUhN0ydplxFM3BgE2DKrorXcLfW?= =?Windows-1252?Q?UKB2WUPdrzpt/l3Z4K9prEyMC2SQ0u9tKu7/sBlYfo2iBDe+u+C8EEQU?= =?Windows-1252?Q?wdV9KmV9Jtku6XozvFrvjo4SYfwCExFZcwrgWQNX8lRZ7CZbNCK/SZ7I?= =?Windows-1252?Q?tGjiUPt0Za9jWOosMnU8wcSDfDWv2a6AYKN2mochp6Is0hfz8qkGC7bP?= =?Windows-1252?Q?Pti+ivFOUzIWhCCYPjQJvf/iszdLXxofhOQpHkSI/1JuK/HJnyMJ/BeA?= =?Windows-1252?Q?7AFQ5PhojSl3hIT2eVgTI+oTV+qxJolDLFsaibEbjMncxyn+sHC77ZKd?= =?Windows-1252?Q?0g98ksz8gIpfiImYqWKaKZWsRPzzlfjJqvMBsRQwgf4eNn/Efy9lsJEh?= =?Windows-1252?Q?ubdOovv9bJ0MSswwP2tjK9CXGxsSA6n9JEMG7RseqTON8H1Z9z69XnWc?= =?Windows-1252?Q?eOepwEB0VZEeAHLdDMfcuUGfAmJqguycK536raPEduH8uqYoo3XocSIL?= =?Windows-1252?Q?WwabqFCm4274REUYiYaTJfQ7QiuXiLhTpYp2BlP7BZBrqlxopaBT5a3J?= =?Windows-1252?Q?91+TricX5FpVvEdcvpNYeKmu9L2oNGGkNHo94tFXgebv7OTbRzMwQiRS?= =?Windows-1252?Q?erc9QFjDXXrHOGkYLHb0uRdz4Np/TKLUKoYUteyECBOLhMqy00RMWtPX?= =?Windows-1252?Q?2NcfobaQvWUPcYP1i9wqE79eVLhGKiIG55DXeDVtN2I8cjPWMI74/kPZ?= =?Windows-1252?Q?n0GqQL2TFIhwns3RMPkc2EnDbloX1W0PHz+Ppy5R43OJ/4Et8GjJ9+uJ?= =?Windows-1252?Q?2B+y/LFVcAQwwxIeMidVVxxCvVH8h2wqgnna57hR4y5fMPkxXKdwoeLJ?= =?Windows-1252?Q?mBgPiSnz0/0cifnhmW0MwlNKz+Aql9rfLbDqK6fw6Q8f2p8ihz4jpeKx?= =?Windows-1252?Q?7GWiKpYSPF3inF4efJM9AQI5wtpkiSz8tAiiRLsTVOE2ixM05YC7k1Pz?= =?Windows-1252?Q?85ZqjNB/4vGrxeRMWP1p+d5a55pnm1JFWyGhiC0cjDL7fLOFsvnluoZm?= =?Windows-1252?Q?T1puQpMScP1X76BrbwKrIjAhHCK6Ydf4k+4/0njNeolzWCEib2Y8A9ve?= =?Windows-1252?Q?gZg54/76GEozYXYs07ONLm6vtQpsPo2axVwpGyO+jcJ/VEcygXfFBgih?= =?Windows-1252?Q?PbCvPjiOh0fo8jBu5HfzrskUZg3ZNQM6UJasvKGEYojWMQeZrqQt7TaG?= =?Windows-1252?Q?OZrS2BTSn09Uzp7z0pk2gmRMVsy/+Q8YPI+3QXmaLtnc38Y67bvQFBj/?= =?Windows-1252?Q?I7KSkc2If5t/PCxMyOC8njDTQYC4hA9726WauFUAvqqoGLI+HPEDV4k2?= =?Windows-1252?Q?042qeq9RpP+W8SZPIQpNdEduX8pb36J3+nGpImcGZUNODMU9NBA5GUK1?= =?Windows-1252?Q?D68TA9pun013UcB37NRYx2h0+xg6STyTTr1HLRrmu9E+U2jIVSKevTu+?= =?Windows-1252?Q?dXoW/43uILq9I+/ZVzMyaVfhfXDwdVioicRgLoOz6zozODedSLnJC7aA?= =?Windows-1252?Q?OdzTsGksFJoAl+EgnhqVucJwAKaxK6NRK2uSTkltb0tU9JTbMBDdxaaD?= =?Windows-1252?Q?QuNQsNg9QY+Plj56/6iMk1NtGgWV0I0ekrIKf+QkEGZhRk9POKIcH5tQ?= =?Windows-1252?Q?95QW3Sm9ILkcIGoMiPrvMbOs5zMq3txsWvGsBMDWD7IMiP2WXCVkN9Eo?= =?Windows-1252?Q?0GZzdynus1Ai+1Do5frE39NmXm9k1W+stvRhh7Xzgnqn4DwzsYMeiZG/?= =?Windows-1252?Q?3/YhT08HETUEgt99OvGcEx827K5WJUJu/K/BCG3mXyKI4l6FRrc9u+0F?= =?Windows-1252?Q?5+S7kXJbWU5vSw=3D=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: 7b672fd7-1702-4f5d-4770-08da2825ad95 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Apr 2022 08:12:31.7163 (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: s/E1pi3ruzYt2gCAyvpaQ5BPfL3IxNeWwmypwGTjrktb6bSyUfxUVra0CrBmCdRpmwUeKqxeBWE8GU0aBTmtAQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3549 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: Kusztal, ArkadiuszX > Sent: Wednesday, April 27, 2022 8:44 AM > To: dev@dpdk.org > Cc: gakhil@marvell.com; Zhang, Roy Fan ; Kusztal= , > ArkadiuszX > Subject: [PATCH v4 0/3] cryptodev: move dh type from xform to dh op >=20 > Operation type (PUBLIC_KEY_GENERATION, SHARED_SECRET) should > be free to choose for any operation. One xform/session should > be enough to perform both DH operations, if op_type would be xform > member, session would have to be to be created twice for the same > group. Similar problem would be observed in sessionless case. > Additionally, it will help extend DH to support Elliptic Curves. >=20 > v4: > - changed op_type coment > - added openssl fix >=20 > Arek Kusztal (3): > cryptodev: move dh type from xform to dh op > crypto/openssl: move dh type from xform to dh op > test/crypto: move dh type from xform to dh op >=20 > app/test/test_cryptodev_asym.c | 11 +++--- > drivers/crypto/openssl/rte_openssl_pmd.c | 54 ++--------------------= ------ > drivers/crypto/openssl/rte_openssl_pmd_ops.c | 26 -------------- > lib/cryptodev/rte_crypto_asym.h | 14 ++++---- > 4 files changed, 16 insertions(+), 89 deletions(-) >=20 > -- > 2.13.6 Series-acked-by: Fan Zhang