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 2BC4142672; Fri, 29 Sep 2023 14:48:20 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A4B9C402AA; Fri, 29 Sep 2023 14:48:19 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.151]) by mails.dpdk.org (Postfix) with ESMTP id 7CD7E40287 for ; Fri, 29 Sep 2023 14:48:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1695991698; x=1727527698; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=qvR5OuYBMq9riRqFlnfnrFaQ21CPDXo3n3XHuXmJeF8=; b=M9gTW7vH0Tv9VZFJ60wXyFr1qVmB8UlnvL8Hbww1J5HBJpzSoSHVfYP4 //9++xuXYv4IjvavVLb5XXR463yCwmHh7sJWtPzqAOAFdPyw0nFCq2CSG S2L9AdiN9D8P44HwzL60YOpep853yU2OcTcKdKmJCj9IdR7Gdk7BooFjG A1ibebg6b46tLwOro7QfHbxlyTENw3BaVtJ/ZtIzP65tK0q47XniF7x+7 EoMXn057Z8U5/9lqFrHdJTIOIlaSEXJUMwGYM860OOH2j86ef5VjzQKyv v/7IdADXjbwD1RrwGbz+6V/9FFT7zOKt9loTT+KatcDyDLvbw6gTIZNRL w==; X-IronPort-AV: E=McAfee;i="6600,9927,10848"; a="362535776" X-IronPort-AV: E=Sophos;i="6.03,187,1694761200"; d="scan'208";a="362535776" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Sep 2023 05:47:52 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10848"; a="996923389" X-IronPort-AV: E=Sophos;i="6.03,187,1694761200"; d="scan'208";a="996923389" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by fmsmga006.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 29 Sep 2023 05:47:51 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Fri, 29 Sep 2023 05:47:51 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Fri, 29 Sep 2023 05:47:50 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) 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.2507.32 via Frontend Transport; Fri, 29 Sep 2023 05:47:50 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.32; Fri, 29 Sep 2023 05:47:50 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jGe3aWO6QgB0m9yBvEhMjSZJNhw8A5IvNz2aBIW61sYWVrLGfrWgSIjCg6gXxwgj5oG6rnPOCEjUKrK1LI59kUWb7u55ekNIUBqHcOi/567ydaxCEEVcQ5bIjUJiJQetnq03T1F4FsBMgdt3Sl07CstAJFiZhlLenu3FNvrSJAO9LBCNkXx+hkxgB/+8n9UGYwUYLSwfxCcH5qpCkoMmACe5x82ioM3ntuTcLR8dqDtRO+cXuokbeGwWXC1dNDElDYXc4zkfSKlGgOheSX2ky79khgGFsH2rqdXES/PO3Viuc34gIWhXxip2E5GziVKFpYq1H7IJvc4KOEP4MA+VJA== 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=rLpYkJh8WfU91FSG1o20WKtX9U68D4rLB7h6LlJKgmY=; b=SX7epxoJNouW27aBR74hSAJofHA6wgj7NEL8dY61UCpIokLBsXzBSIYqpOYWER771BUR5zprfQBHlqkYDCDy48SMk5opwdKT/OOd9nCe8+Xz1EmaWKgr4oIW2iDApcZgW2hP7BxNehwnBiHPVn5GkCXtBAwJi0pdK+OHJvwWKtwWxSA/6jI76CBixkq6DwPTX9NmB/+YgkhFPZpZ/cui6SVRskFHJX08JQWRD8pNvF4R64GjYmgEn8u8kgqMDr9WKoSTcoQws/OxDia/3NzcMKyrP1lI+i6bnGOHdsra5blsYoQXcMJDVS11Bjlt3J0reYCYDuvjZnS7THVHRsIXkQ== 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 SN7PR11MB7639.namprd11.prod.outlook.com (2603:10b6:806:32a::14) by BN9PR11MB5449.namprd11.prod.outlook.com (2603:10b6:408:11e::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6838.25; Fri, 29 Sep 2023 12:47:48 +0000 Received: from SN7PR11MB7639.namprd11.prod.outlook.com ([fe80::4986:f7d2:4c49:b31b]) by SN7PR11MB7639.namprd11.prod.outlook.com ([fe80::4986:f7d2:4c49:b31b%6]) with mapi id 15.20.6792.026; Fri, 29 Sep 2023 12:47:48 +0000 From: "Power, Ciara" To: Gowrishankar Muthukrishnan , "dev@dpdk.org" CC: "anoobj@marvell.com" , Akhil Goyal , Fan Zhang , "Ji, Kai" , "Kusztal, ArkadiuszX" Subject: RE: [PATCH v3 4/7] cryptodev: set private and public keys in EC session Thread-Topic: [PATCH v3 4/7] cryptodev: set private and public keys in EC session Thread-Index: AQHZ8i6jxCShwie/8EiNk7H0a2RMarAxwSxw Date: Fri, 29 Sep 2023 12:47:48 +0000 Message-ID: References: <20230927113734.1244-1-gmuthukrishn@marvell.com> <20230928170920.1454-1-gmuthukrishn@marvell.com> <20230928170920.1454-5-gmuthukrishn@marvell.com> In-Reply-To: <20230928170920.1454-5-gmuthukrishn@marvell.com> Accept-Language: en-IE, 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: SN7PR11MB7639:EE_|BN9PR11MB5449:EE_ x-ms-office365-filtering-correlation-id: 653354d4-a69c-408d-644c-08dbc0ea4949 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: EYhz/yut+HjutJQywncginFnbQz+Usg5EaIoQu+Z0dn/8wbN7YFUsiDzoBbNaZBbXB75tFR4/z3LCHtfFSPLfOXnEvS7GZO6EwH2RkiXKgZPO3KCXNgfY+ul/ggGyUkHEdgUX3FxOkbgMo7qtFkSw71GeLBGGMe84ibiu+xwkY3eGBo1Nay0rJuqrUYOrs4PKFcz6ESm0GF/wplPAgRuyuJmiPlJC0O1fUDDoSoY5G2UrmvbHuEPmbzrt/xkO78BvU5KI1I9kKRkl7aDqsoasEG8wL/FRNI60DhSO58C1uETpdV+kQAMAX5qdyrifdxvDYZTHdJ6FkDRQU0i0kMISb4cKhZLED9wi8uRHZVT4Dh7N2Hma17Lccpr949YlmiaKMeiaGkhwh20mFtk3gzt0PNXznjzGfmvAp3ifpvlPFi4rFi4J0YSygnUEsvP4xJf4oHDH67TBYM6Zcpv17nC/myLBqCM9LXQUBLFGc/c8+GxD6Htnk5NQhD5dAgolhHwdGm58WDjcAF9dVnWYpg/VFKaOsbj9JCBjUgcZPt3rIb1UotukMAOUeT0W9S0PI7VC6C7pI+xELJEn+lAp7qHt46lRDf7eSEtfKHcRnQ4YlbI2s45ZQ7NQxOolL19zLhiTkeyR5BCPxy8n9Pk0r7qJQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN7PR11MB7639.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(396003)(366004)(346002)(39860400002)(376002)(136003)(230922051799003)(64100799003)(451199024)(1800799009)(186009)(52536014)(8676002)(5660300002)(53546011)(4326008)(2906002)(66946007)(71200400001)(54906003)(110136005)(316002)(76116006)(66556008)(64756008)(66446008)(478600001)(6506007)(7696005)(107886003)(8936002)(66476007)(9686003)(83380400001)(26005)(41300700001)(82960400001)(38100700002)(122000001)(38070700005)(33656002)(55016003)(86362001)(143363002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?+Ap6uQDQcLKdKLqVM7ov2K4gOb2uns37bCjM8BFUQ9TETSOhKlMkMyl9eisL?= =?us-ascii?Q?AiVcYsbq2i0IXGs48WJvTPikaNBfNsr7gxQ/Pe75KgR/9p3ISa4jR1T5PYJt?= =?us-ascii?Q?HhXj2BGOTE+spJoL0D81e395TThw60c5Pc19OWfCOHKgJTUgZA/R9NwXySL6?= =?us-ascii?Q?Luv/Z4CR89PXJ8Qv6QR/J7ZpyZLx0Jq8CeVSi1aTIaqBmdP2yhEMY0IOYsAQ?= =?us-ascii?Q?tSiPDlSoVUMpALIlJ5/jRqIY0YmdkKiVfE8VJ9AYWad4g2U5RUE6XxQDrck1?= =?us-ascii?Q?Oo7EyR7RjcQmPT22gy7CxencudeEUMSGKQs+9eaqCfxHM0NTQSZx4WX0LN2A?= =?us-ascii?Q?iMMES5ccY3IhVZqnLe8fmUv1h9pCqbptMPtVXO494H2eBEW7Uz66SIg06uwl?= =?us-ascii?Q?0PSaHFdJdldMhZDJOZ3A3tzb+MC2bpRxau3IM3BfnkIpgwFUOb8QInvlMeIX?= =?us-ascii?Q?xURCQqlEGLQwqhUw3zfjD9jhhqDDvfn4z/NenRLl7uCOO6Hg+3qN7rJTVlsR?= =?us-ascii?Q?FjZA6ibRW4/bMJ0uoIkscI4WFK9gSHajOvJ3/0b2b7/dxym0FcGUOrph6ayb?= =?us-ascii?Q?+sSu9N9nnmzLkGauKSAg16n96mhtjl2dTGhEqlsmrQ8IlHdQ1PQDAf/Y6iY5?= =?us-ascii?Q?jGp4O8P4WHcdLhtzzsr/Rmav3EoqmxGW+fiHqbf9SB/mmkc0zOBb1FkuKz+k?= =?us-ascii?Q?Bn/78Qb32hM8Q0VA9Cw6wuKy8VyJVyoaRb3S8JCN5SsaoPzjTagv9HII7NUD?= =?us-ascii?Q?JMp46Zt0/9enshEyxoDJX4TOzKqXKqPyaJkLA9dm5djbBxA76vLXF1AFkNuq?= =?us-ascii?Q?kXzJzdS47dRg6BfMJrh3ljo7EY3pwuYxbq978MdxEwmNSweSb/8ffINH58zU?= =?us-ascii?Q?bg3l2Q8ufYUR8SBXdO4nbI9lA3yqfIIBu3MjX7aQoB0klaLjfyw7l2ZeEsgm?= =?us-ascii?Q?AgZtOxI7R7f1OsVtBUflpQh3rNAzRQlutwtPmG1ZDYT66ZZF622uLNzSoYxA?= =?us-ascii?Q?aXtr6Duzw/iNkKyiXZHsJ1AIFc4Ekh66Ei1eg4pR7b3ki9DJAgte/NPICwsY?= =?us-ascii?Q?kJuHl9jHrz5tjBPcRo6xk9mRTKhlC24+iZ9Y4CFx3PRn9yfOSD58VCwLEnnE?= =?us-ascii?Q?pwnGUB6GY4vyS75hXZzCFHR9aCxFY6iaP7dO3drhatGWKuR1XWZ2FYB7vWI8?= =?us-ascii?Q?/fikPM/BoTPyV7A57LX4uFqitIk6gj/8fP7TJTqHx0MHQqbi5jsamGEL38Vl?= =?us-ascii?Q?bK7mto05NPoA0FIYgJr1056po5eXOytarwRyi2oNjzukCrP/L2a9Oz88I1om?= =?us-ascii?Q?Y+TO7uOdRzmJiMZxPhE3WqqqZr0Prg5F6yZjx6j/jE9EPzcKlo6C71h2Aya1?= =?us-ascii?Q?mZ7IL1qHdYxkoWVXiAz0L35w0hikakaawl2zOu4wvmATbTVdD+ArnHb7FAyA?= =?us-ascii?Q?R78GkbHBIWRfpk0i/8sNAG0B9X5iEPRSKI6MmOeXmCdA/D1CoI34EYKiDvtq?= =?us-ascii?Q?2I7FEs0w0pIAE7q4bYu15vfSPjecAbaxdWGPSxSpnhpBCUIlR3llbbcboTVt?= =?us-ascii?Q?90hqQaYRSc6Us22zP9KtsaodvtRFVE0gSvMLZvn2?= 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: SN7PR11MB7639.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 653354d4-a69c-408d-644c-08dbc0ea4949 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Sep 2023 12:47:48.7124 (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: 6aVAk2HHPlnXTwZEDI4YCzfc4D+aPXHD9RkF/4deZrPPyGjOccTBpIM7wSV3EyH42lLbCfMsZDk3e/4B2jHUlA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR11MB5449 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 Hi Gowrishankar, > -----Original Message----- > From: Gowrishankar Muthukrishnan > Sent: Thursday, September 28, 2023 6:09 PM > To: dev@dpdk.org > Cc: anoobj@marvell.com; Akhil Goyal ; Fan Zhang > ; Ji, Kai ; Kusztal, ArkadiuszX > ; Power, Ciara ; > Gowrishankar Muthukrishnan > Subject: [PATCH v3 4/7] cryptodev: set private and public keys in EC sess= ion >=20 > Set EC private and public keys into xform so that, it can be maintained p= er > session. >=20 > Signed-off-by: Gowrishankar Muthukrishnan > Change-Id: Ib8251987c805bc304f819bf13f94f310f225a0e3 What is this Change-Id for? > --- > app/test/test_cryptodev_asym.c | 60 ++++++++++---------- > drivers/common/cnxk/roc_ae.h | 18 ++++++ > drivers/common/cpt/cpt_mcode_defines.h | 18 ++++++ > drivers/common/cpt/cpt_ucode_asym.h | 22 +++---- > drivers/crypto/cnxk/cnxk_ae.h | 37 ++++++++---- > drivers/crypto/openssl/rte_openssl_pmd.c | 53 +---------------- > drivers/crypto/openssl/rte_openssl_pmd_ops.c | 35 ++++++++++++ > drivers/crypto/qat/qat_asym.c | 6 +- > examples/fips_validation/main.c | 14 +++-- > lib/cryptodev/rte_crypto_asym.h | 18 ++---- > 10 files changed, 158 insertions(+), 123 deletions(-) >=20 Acked-by: Ciara Power