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 784CB43A3A; Thu, 1 Feb 2024 14:26:05 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 626F342DE5; Thu, 1 Feb 2024 14:26:05 +0100 (CET) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.14]) by mails.dpdk.org (Postfix) with ESMTP id BCAB840275 for ; Thu, 1 Feb 2024 14:26: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=1706793963; x=1738329963; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=cXuzPPJHnMZkUGaFbNyihrxgJn07hRtEtBTFZ2IIKiU=; b=Aj73EYda+Xv2gA/4HvnBO4QzoyqumhUD362rUZqAEJljAi/aqPSE8U1+ QRhTVf+mWV/o5AX+LyOXABX2cLfVAu8IMiDl9vXN6Ysbxt5O8c2L3jHUj sSzMoH6YEUkhL+mdm5x2AtcC8MCMfK3UAhJe/3YFAsJmcbcA6qw1X1Wbd 8+aBrUvLrJzzl7cr6agXZWBoZZDlYHfDY0bkJKhJTMGBV1wERCWj8Z184 wHETeWLHkLnYnmR8YXINyRmrhZrmiUKpBkvCJvfuLYDYIsGtXHXhNzK9M MPeDuBhSPuf9nRK1WF1xMVPdLyTjL7fNISWuB+zCa7fs+OpTseffeax1H A==; X-IronPort-AV: E=McAfee;i="6600,9927,10969"; a="73666" X-IronPort-AV: E=Sophos;i="6.05,234,1701158400"; d="scan'208";a="73666" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmvoesa108.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Feb 2024 05:26:01 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10969"; a="961917632" X-IronPort-AV: E=Sophos;i="6.05,234,1701158400"; d="scan'208";a="961917632" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga005.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 01 Feb 2024 05:26:01 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Thu, 1 Feb 2024 05:26:00 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Thu, 1 Feb 2024 05:26:00 -0800 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.169) 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.2507.35; Thu, 1 Feb 2024 05:26:00 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bH5Oo/GT0v30S4BXU+ek98+v9kAhPyY7X9lFV7yylaYRtXHi1K7agY/kw06J14k48/TXkMxYwPeJFRJ65EjnoxPrRG5hvmPNUL24c7PNatPq2N1LxAJcTeXINvl925qxRWx9OC7HOTT/iU9/K/l8wGxforYALP6MJfGv1zT9NT6+TS1//1oNR06Z/ds17VuiuZteiWAjHa6Jp8f+edtau1m0YwE9n9JY03uUQKzPDID4a+CUWf9do7HquhAyhE3t4a1jzDaLEALEKbIduxi5AFkufZ6aaleWtyC2L4tgCe48getvX5Sf2DH3CbmDAvVxeSWNHS/vq04dVCPEgLc0zg== 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=cXuzPPJHnMZkUGaFbNyihrxgJn07hRtEtBTFZ2IIKiU=; b=ImKufymO1EXJuKSOsogh79iQBxr/KSUA3ZMiy0UXqoBLO2694dZRNej8aFInyBTzxtGWg1jY2n2E/AjJrIixKH/dG/Ff+Yh9VM1TaJa8+xBZebT8WNdzlDpyVY5diBazLZAm/oAP9R5fkfSONLqA/mTuTry/89biaTOyV9C572isQ2xVWmPgsAFmtn9Yfxi0B2T3wmCNrdJtRNDqDnXtG4kkNKUSJTo15joHa5nnQLDLUAjBPrPWIAAxID77FWDoD8fQztr2kcEoYstFkK2smnjyGIIb0Jwl3sv7zL02sqG7PeslX8X55EIGwHiu4DqgqEUYVfuwMiAEmWLGgr/0Pg== 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 PH0PR11MB5013.namprd11.prod.outlook.com (2603:10b6:510:30::21) by DM4PR11MB8158.namprd11.prod.outlook.com (2603:10b6:8:18b::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7249.22; Thu, 1 Feb 2024 13:25:58 +0000 Received: from PH0PR11MB5013.namprd11.prod.outlook.com ([fe80::c04d:e74b:bf92:d1bc]) by PH0PR11MB5013.namprd11.prod.outlook.com ([fe80::c04d:e74b:bf92:d1bc%3]) with mapi id 15.20.7249.027; Thu, 1 Feb 2024 13:25:58 +0000 From: "Kusztal, ArkadiuszX" To: Akhil Goyal , "dev@dpdk.org" CC: "Power, Ciara" Subject: RE: [EXT] [PATCH 1/3] cryptodev: add ec points to sm2 op Thread-Topic: [EXT] [PATCH 1/3] cryptodev: add ec points to sm2 op Thread-Index: AQHaUuVi7lipibP6ZkeYcERNvfrg0LD1JbyAgABPrvA= Date: Thu, 1 Feb 2024 13:25:58 +0000 Message-ID: References: <20240129185950.14346-1-arkadiuszx.kusztal@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB5013:EE_|DM4PR11MB8158:EE_ x-ms-office365-filtering-correlation-id: 6a261e64-01c2-4e50-04d8-08dc232953c3 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 9pmPwHOmuV1fcakliWFrLxTmj2mBdke6rDbWpq9vV73+myAVGiv9tFgC6gU0je193zgsA0cEtH7Z/ZdPbwx4tkbEJdspXOpPaVnA6Nwu/Skl9VZuAKpRv9rDvfCnZeLv0Y/i0gEpVa+crsswfSkaRdGw9kM5uzaSqFBjqvcdIxCUu1PB5GIl82ibxsEdtjJgijyp4+Fp0X7O61+9EcUj6ckRwrvScVo3hRSRS3C819CR86gQgW/RHaPv+R2r7bFXgXeIYzurLbhlVOCa3+asy/V2urJFAGlgJ4+dAPD9LAM2GI1Z2iw1YJ5J9kpbATNcPyHcIgCvjBg4xv+E+sM4XMncr5zcKG7GBoZxZx+RgIKTvENHZE6eAumxmXruLy2CzV+r9eICYGDkJdQOY0fcZnY7mcOAjuy+VAREnZPMyWHutvOR6OFHMpWqWJ623H5z7RbCG7AVITvWvHiekXFrpc9mNYa+JF6l1ggsTwIJcKWZkWP0jPttkNRe86tqgxxJutRsCqAFYYH7mCsi93GAlKdp+DcdRZa8BMg6C2/mHKqgIRleDoUznZiK5j/Wf93THmI+39uPFPzYutZ2h6ChBCLZ7jU1KiVK5qUpJxDXMdHTThjlVNeDGv9jmF6pEUn8 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB5013.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(346002)(136003)(396003)(366004)(376002)(230922051799003)(186009)(64100799003)(1800799012)(451199024)(55016003)(83380400001)(41300700001)(82960400001)(86362001)(33656002)(38070700009)(8676002)(107886003)(26005)(53546011)(38100700002)(8936002)(9686003)(7696005)(6506007)(76116006)(2906002)(66946007)(316002)(71200400001)(66476007)(110136005)(66446008)(478600001)(5660300002)(4326008)(4744005)(122000001)(64756008)(66556008)(52536014); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?X7HObmN7U5xUia+zxUIQ91kPXuDgQDt9a51TuGmcJwZlmpeE4H3sGQZadk/z?= =?us-ascii?Q?F0fXHBZSmqJ2BLPiXAN91NLsAoPNe/ajUi66QLMoE7aA6l2CNBqcbcMfYdbg?= =?us-ascii?Q?gryaOvL0fN2KlvdyrB9g3mq118RA2y4q5sOBn8HUoUbrNv+diVkPLdgaqPOA?= =?us-ascii?Q?SUObzOTlr5MmxeTgWjodKXe/iLIt/LuoNZv8/7AMSALovM+pjvczUyd4Vm7u?= =?us-ascii?Q?jA9nHoI+JC0keO1xQN5k4s5n3vYJgpDCFlp8cGI7g78Dtn4Ooyrft9wCFWDL?= =?us-ascii?Q?muQ2d6r189u3eaoqfxLv3DaKvF/9UlZeBSQRvW4a3wHnk1pk/hvRKysQ0xNz?= =?us-ascii?Q?riAuZ+zim2SgFWEY1NCK2Hf7Iax8MEx7sM+TYco1AObSMvmk8Qpar4J5MWOu?= =?us-ascii?Q?mHUloyWFTzwy2jzNq0wSCU2znz7w5HfmFxIMBjdPTMD0eQ8GFnOlFjD4aGQb?= =?us-ascii?Q?pwdMJEyGqWw8t+KtZX/Ft2lkVGb1c7ww9M8p+ebGo8IXmxkg3LajVaADStW4?= =?us-ascii?Q?RgvsJgKq1BgOsKa98sND+5FCtNAGuId2r5uVqzKCiZ9KWiZeZIuuA0a488SI?= =?us-ascii?Q?2m7ZUTHwmb/W5yU/Yn1qZ5YRzkGa3pwJvTL8Ehs3TpJjwTWWpKfxHYaKhb4z?= =?us-ascii?Q?UbtpmFjjmoJswZwroBEIgY3fZ3RHrNwNko7BEyINZiFeRGKQn2erEW/MZBtZ?= =?us-ascii?Q?9BqH0dzuXXOKRrcXrcEV61B0eBlSmHCceuC0DitNIhPdCGNC/ddH6yotmW7G?= =?us-ascii?Q?jN7kYBrJ9M2ZhXYYJunwGrJbqea9Mwmzc0Si7n7fvtiwPUbV/ZiLsm8PnBmP?= =?us-ascii?Q?3v+tBc/Z7hK4vy61WYEDDyJRihfPl0CcUObU/KyvNMFqTxGSUDov1i7xl2B/?= =?us-ascii?Q?OhW7T7FjN0rYRtu+uyqmSAyEbd/Jffw4j/zKvFpMRqArfuUo6GoWZer+WSnI?= =?us-ascii?Q?peG9Ihm7pzYmKOfC12bxxylCutMB7frPWzpmSK37pTUhXIyECM+nP7iIJWhi?= =?us-ascii?Q?/CI87bfZe+1d/JBi8Ly4OuwvGeKiGaAhWsk77RUQF1U9HOq41dI9VeHtCs5K?= =?us-ascii?Q?WxhrASPelrWUas+RT1FSasqpuPH0p6J6dVucUwTzNgt3BGSu3y+cao5sg16N?= =?us-ascii?Q?4939ldV8OTk6zsM8jtDwFMjE02oJzH5wdwGzqG3JPTvVsASSigT2u9mXEkQO?= =?us-ascii?Q?fZaoMSAS8bQzMoiV9zkq73c+CcG0TyUtWMupkWjQP7h5A8sVsK35IejHKvLn?= =?us-ascii?Q?8X1zKftVDEzX7+pwoNPD+Vqmek2I4y9DHvFGJCzFUMPSqBROydknixzYTy5J?= =?us-ascii?Q?diRWn7HGXMpSbwEJoS7IJrvZH0ninhR0HY1YkX1yM/x346DvBR0oKeDSFkLD?= =?us-ascii?Q?5eB33dUXtAeDdB9lCb86zQAuszhTHfYVVOUqzUOsNKrH0UJUs4UOloaV6E8K?= =?us-ascii?Q?V4U3IkTxf/jWsDtd52wiYM6U0VLXYFe9L10wQP1MfOlUwo6xY39Zgm5w+Ns7?= =?us-ascii?Q?YAHEtp5ox53bQk4cnqKE+ZQhDJWIPv+gqnri47oStEgTS/OWZAMCkrGCBYhw?= =?us-ascii?Q?9SFTvC9yPN9Qz/RDSLm/oQeh9ZEVVjsiygikXr+qbU3XhLTHlxxbMIuRVmQU?= =?us-ascii?Q?FA=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: PH0PR11MB5013.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6a261e64-01c2-4e50-04d8-08dc232953c3 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Feb 2024 13:25:58.5559 (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: U79OI4B8rzlTAXkIlr/Q4QEllbA8egZT/axoGzZGrm6RgecuL26NulaoS/+OGR3x6qswPXeDcDA5fpWGqHPNj0s7HXa3K62jM+nSLR38X4E= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB8158 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: Akhil Goyal > Sent: Thursday, February 1, 2024 9:08 AM > To: Kusztal, ArkadiuszX ; dev@dpdk.org > Cc: Power, Ciara > Subject: RE: [EXT] [PATCH 1/3] cryptodev: add ec points to sm2 op >=20 > > ---------------------------------------------------------------------- > > In the case when PMD cannot support full process of the SM2, but > > elliptic curve computation only, additional fields are needed to > > handle such a case. > > >=20 > Asym crypto APIs are no longer experimental. > Hence adding new fields would lead to ABI break. It seems that `__rte_crypto_op_reset` `rte_crypto_op_pool_create` functions do not need versioning, and we could easily do it if needed. But the field `flags` changes an offset, and this is actually problematic. Which means that we cannot do this change before 24.11. >=20 > > Points C1, kP therefore were added to the SM2 crypto operation struct. > > > > Signed-off-by: Arkadiusz Kusztal