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 366DFA00BE; Tue, 10 May 2022 11:27:00 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DDD8C406B4; Tue, 10 May 2022 11:26:59 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id A6E324069D for ; Tue, 10 May 2022 11:26:58 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1652174818; x=1683710818; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=WZMzpf64SxjT64bKtTNAZCAy9opwI/Ks/bLR7kh79YA=; b=l7f+huozJubD3fuDcGr+D0DJHiQkXM+YIFD7ldDcYyePR3ODp0Ioca3B bNdm+JiZydxO9pYfSRH3OrtHkFpwBjncOFMWvqIUUyoQ1wCfRmjiq96OX ChH03ecsruKjJ8xhTOSM3xi2flcA2DF6ZrhPZ1es/Zk2SYnW9QNdX3NLl 7pcZ4lSqgYElUl81KJS+kW/40VN4AWOnz7hfu0yoIxXXp2uowwMNsU+Dj CluXBgY5PV4Xb2D1K2glIhvup7dkqOrEklK4HGeq+nqZIbYoPLXyMmaPp OxeFfuMdMmO08lrxLnHdmI8C8lQrRWAflsgyMQ3yDy+N5FGi8BOgw9vp+ g==; X-IronPort-AV: E=McAfee;i="6400,9594,10342"; a="268158290" X-IronPort-AV: E=Sophos;i="5.91,214,1647327600"; d="scan'208";a="268158290" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 May 2022 02:26:56 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.91,214,1647327600"; d="scan'208";a="593407869" Received: from orsmsx604.amr.corp.intel.com ([10.22.229.17]) by orsmga008.jf.intel.com with ESMTP; 10 May 2022 02:26:56 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Tue, 10 May 2022 02:26:56 -0700 Received: from orsmsx604.amr.corp.intel.com (10.22.229.17) by ORSMSX610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Tue, 10 May 2022 02:26:55 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Tue, 10 May 2022 02:26:55 -0700 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.42) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Tue, 10 May 2022 02:26:55 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SdM9WW5w+RhZbRI5w99TZkVa1smN7mfn24GJJrynr1OMWNpXI55TxcdDROCgKYGLyJ+3dWtP2uBrxICq4irUS4EtHf1syEPrs3dl7vDaPLhWTWHb7aj4wnwRlWn0Qh1jErbi82bLmR4UwbS8kcCE9dFPA0uQgkDxgAB1SlozCM/s/LgKOMAYUzT4Jkd3UCT0zvPfAYo6KyOEJAPB8PHp7jibEDHWrPuE2QE9dPlKoOtLgQy6GbUqeuAfU88EvbKQLLM0eHjBVdHl2NLy4g4JQkkAIrRbl6auk46JE/XaXRRJ3o0pYQKmbTV5qinxo+d3A1FiROvQ6nUWm1LbQDPGLA== 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=WZMzpf64SxjT64bKtTNAZCAy9opwI/Ks/bLR7kh79YA=; b=ogBdWxUKnpg8rpJBmusr/xg8HMfP8uUIoIv7EGDc4WL+eGPrjLzF5uQWcAD8HxgapDxwn0ctJv6ZGtAxV+EpqzAubafz4pmHFXsgWcuPAlD+aqTHW6ljxJ3WdKzjMD0Q6UhVUJMXMile9PYAucq999mj6Mvd1CHyXZwVrl6AfaIOvsjGaUnBKp/FPKPN4s0LUeHBkxtM309ltlYO80Gu19ma7gr2/OfATtiyvxA3sN/RGnupOgt3Zz5TpO5CzOrQFRfJh/8WEJP4A1wDF/eiFJsrq5w1jSqcyeue0E9rTiS6uyIt44I5BvtJY1e7m8iEYWC/4jruDyQGAj3pzbagAA== 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 SN6PR11MB3408.namprd11.prod.outlook.com (2603:10b6:805:bc::22) by BYAPR11MB3208.namprd11.prod.outlook.com (2603:10b6:a03:7d::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5227.23; Tue, 10 May 2022 09:26:53 +0000 Received: from SN6PR11MB3408.namprd11.prod.outlook.com ([fe80::1478:15:bc2f:d5fa]) by SN6PR11MB3408.namprd11.prod.outlook.com ([fe80::1478:15:bc2f:d5fa%4]) with mapi id 15.20.5227.023; Tue, 10 May 2022 09:26:53 +0000 From: "Ji, Kai" To: "Kusztal, ArkadiuszX" , "dev@dpdk.org" Subject: RE: [PATCH v4 1/3] cryptodev: move dh type from xform to dh op Thread-Topic: [PATCH v4 1/3] cryptodev: move dh type from xform to dh op Thread-Index: AQHYWgqv/VsSeXQRyk+7eUjPFc9+Ha0X65FQ Date: Tue, 10 May 2022 09:26:53 +0000 Message-ID: References: <20220427074400.2091-1-arkadiuszx.kusztal@intel.com> <20220427074400.2091-2-arkadiuszx.kusztal@intel.com> In-Reply-To: <20220427074400.2091-2-arkadiuszx.kusztal@intel.com> Accept-Language: en-IE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.6.401.20 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: a760df3b-4db7-4abd-beb7-08da32673843 x-ms-traffictypediagnostic: BYAPR11MB3208: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: OKpkvIOVIogwkoumnLEONgRtIF/npBeGgjmAAb2d9GldFAakaNmc2Oo71uA366VyRRBB7fyt8XUsPpgUolToIY6IUMvb57BQ2IVHLSUDHOyeHzrDvzLDw/yPeMPpLWy5g+8x/pGa5NwopdpUBeComTVECjVoNL7jU+AOqIycuLGAR1o7B62n/KvRqqT+SN2psYOjpNsI4RSfHIUnVA3/jtQ8tro7E1+CqBCM8Npn1jWfW7/NwA8ikA+MYnCLWwdqVoDHS/RhsKaFKH7ZKvsJK+0trUBE6TISJ5DmZCHqPcX1XulCo8iNYlvefoNY/LEQdTLtIsu2A/P+tQCJG10ZSN4eWCPZhEr8Pe1MQ9f8KrIx7SMdFBH9MOAzou3HpyBalmz1Ztuqpg2Qg+sefU/37whKfnslzifZ1gh/k8Cp9zx/i6ckUPDk0cqQJqVyDKeJ8Tkd+xqGHvBlkVjdNUCd0dmy6AKpMnraYO31VvOqN0wCscSRJKxwO7QsW6BccjJBUHe7GBzVpQKwPJ8NcGS0MVK90igHEFlvew4nRw4Pg4zZclCMv4CLedWEVuxq55oSI4BWBsCkQwx7cL+OOASyXZJliwK/2QWNw8Rdel0Igf8IhWBg2hhKHEBks69avbX1tsag7YEQin3tybjyL2z0PkVUHgWoEWTEajdcXFtC5lvvAGG+BA5ay3ITJhiEt5e9SQLv8a/X+pvEHzHuZchQuA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR11MB3408.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(7696005)(122000001)(2906002)(186003)(316002)(71200400001)(110136005)(9686003)(76116006)(82960400001)(66556008)(66946007)(66476007)(66446008)(86362001)(38100700002)(64756008)(8676002)(38070700005)(83380400001)(6506007)(52536014)(508600001)(26005)(4744005)(55016003)(8936002)(53546011)(33656002)(5660300002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?8ZxJyjq6gPRH0t8pLfnwGPy6phrjCeKuFtQEkhNMlXpUxFj+qvINWWSeA7Mu?= =?us-ascii?Q?2kaN2cYBQp1ESVzEeHnpGdLrM0aNUCUhyFjt+235xt0aA9YcAhNl1a4tjpQl?= =?us-ascii?Q?f1F3DKxFvOKZLSUIRS0SZSobZ2zDfD6YpufeI26gWMI8L+Kfole6uG3aRG6G?= =?us-ascii?Q?5XS9GHb9auWCnrKbOtGRaKqq+w0RMmrz5D7fygQDU8nrvsCn3+pm4mcqKKJs?= =?us-ascii?Q?s7Vs+38B0kgsO2dYEfSBqe38hnxtbN1D9GPycmqAZNnjxNVDk0CIPu5DC/KU?= =?us-ascii?Q?iAjlsNoYWIJjsrc0jPLjddSunx5lQSZpkBCVFy3aNxzSd7vrTNRj3K8KfjxH?= =?us-ascii?Q?uJgTmSiyshfXrTcCjng/LAiSTba3/8hJkkOGAyUjc7zXsXWBLWAd5fnGHytl?= =?us-ascii?Q?KwtWJVv6Gp4hnovyreD1Ptexv6VU+3gymO4g28mmlp8qaEz2yeiaEol8nOjt?= =?us-ascii?Q?jAvLBYkRrBrmE0PMGE1HtsuPGdDiIgl1aX3Ov4gtoHMWuLemAiaxifL90X+J?= =?us-ascii?Q?8v7JmGLWDc1R71JvBt3rr5fc5K7Bc9L9Eu9JzmHqt4iajr9yLKNVjhkE3Pio?= =?us-ascii?Q?c51lv4uWCM+4Sn6x5MPV7S0LcFY/56IOxf7gjAcDT601z8x5Y76Lx6A6FH+W?= =?us-ascii?Q?ttP9fXFei+ClXpBdukGpnJXlm4ktWzGrIcmfby7858WrtvjYKZB7wcUmHPw7?= =?us-ascii?Q?YF9tBLj7FYjwiCcXsp608RCQCi+BeAHCgMFUla46lp6q1C3ueRSaCAOnFBb2?= =?us-ascii?Q?8vEDhNZddt6rtSjkeia/LJFcx8gVG/gRoPp3zBphoB22CAsiZx6J/9cZpNtm?= =?us-ascii?Q?CuH6rFgObMQaf+q+5UnXjU3U5nV5PdLt+R7QAg3jok2IbUqZcQdv0uel35N3?= =?us-ascii?Q?LpBqqE94WvWHqImC51sAMoWjcP4bamc5qbh9hTpws3vb2M7Jzka2o3F4VHBn?= =?us-ascii?Q?dhks6EoKkDZKSzwiHKWg/J3wA9XWaonSXD6f4AmbEpTXaleq18eD0R0ljgC2?= =?us-ascii?Q?SXbOXJfIayghcVGiKKGy2riOSsOFt0pJYjsoKNJyNnse90eDCio/01BdkHG4?= =?us-ascii?Q?ueIiZ8iNIRwAtK3i0bt4Uk9GpdP/gwXlR1f2ztGL8bzCEY5Ri+leuZg/W5nz?= =?us-ascii?Q?PREWt6aUE7EXryYfmwyeswXUBSEDowrhuHHIKq3LDhhDLvCtnIfugaQH3dYF?= =?us-ascii?Q?u74MSpghlkrtFhNsH4ChC5HwGMnEp45MSVsUQPiiUahyNYq+emEZS7SHwKOP?= =?us-ascii?Q?kqlcx/FAoP9AOlNFyk1Gy0cdGEmJbDJBQiLrfVm/229nfnnqLLkI9fTimw6I?= =?us-ascii?Q?0OjNkAQGz+IE109PLVW1eVgdDhWLU6oBhK5w5qV4vKKK31XkoQxOu8F4g/FF?= =?us-ascii?Q?+5JaoA7rL0lOj+GYPAO/7lPBw0VdSF82yXX9hKr3e+lAulc1I6aePqvu0IgZ?= =?us-ascii?Q?FI97QVbWkaA4Yl5Jc0rDeqrZDzmKrQTMLrxhAdZt+bnlBReCwEHe++ESv752?= =?us-ascii?Q?52AnxIVK5KKIjfJMkfEgAXjYovDA4BjPZWplC4ApxmU2eOqo17MCK2HzRrPX?= =?us-ascii?Q?C1C8kn17qzI49RWS7kfikN3iEa1qewV8btns0Bdu5GzeGHL4fpsiDL92C9M3?= =?us-ascii?Q?8XOghy0bqmFmoXXUxWS6UvUi9CJw5GvII9255hnuPXjq7lfO9GovIgqPZ024?= =?us-ascii?Q?8ZbQxXHtmjjvzoPWtoKXYY/nouQNUnkAc6Cmjuzy4S6cTo47K2ivpP1WgBZk?= =?us-ascii?Q?YdSMFD3NVQ=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN6PR11MB3408.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a760df3b-4db7-4abd-beb7-08da32673843 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 May 2022 09:26:53.3174 (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: FN8KjCXLxT1hAJKmkwc5hzBmv6lzZ9j8JLeJpvZUgBqKkhdNiyYHX4BFS8TPmhlHC8R0/p64YzM2DxKQoFnJ5A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3208 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 Acked-by: Kai Ji > -----Original Message----- > From: Arek Kusztal > Sent: Wednesday, April 27, 2022 8:44 AM > To: dev@dpdk.org > Cc: gakhil@marvell.com; Zhang, Roy Fan ; Kusztal= , > ArkadiuszX > Subject: [PATCH v4 1/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 b= oth > 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 > Signed-off-by: Arek Kusztal