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 C3615459D7; Fri, 20 Sep 2024 16:36:31 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4D1E14067E; Fri, 20 Sep 2024 16:36:31 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id D46B140669 for ; Fri, 20 Sep 2024 16:36:29 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 48K7lIuF015026; Fri, 20 Sep 2024 07:36:25 -0700 Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2172.outbound.protection.outlook.com [104.47.58.172]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 41qdwgq2t5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 20 Sep 2024 07:36:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=j4RUrqFkbKG0xjCJm1wn+jf/X5eQiKxUKrisYZMXvf+3mbYiuYkIipC7nVI9S3/YpUpU7d9dbkxMYhwaRXAaYifbnpB3DvsYGm3ZY5vbcbIOjEqb3cbiUzHTFTt4VhQ1+sWmxOEM3XE4d2OiKXMeWJ4vz2Ndz6+xL2wDqJxtfb0il5Zp6OOm1nNGvhN7jBGRTsgdGfCsML9ksBcKC5kE0OKtvX7WXKmhGDeJuzGtMvmZT6NH0ObF2H0kL7LIXmBa9RbHMiwjcwnOkymhW4Xm8hBjJdESgH0D+fE8dKMftgi8m/fsug8cxow+5IGZxJE6l9Dw90YPt9ho6MxIxowJXQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=J7RlgNeV18LIbdjWM0P8wEVwrvDFDG4wklbc6HM9Jkk=; b=mRzOu6Ik3PRi4AOlialL0Ck/uW62F8q7ls/m1V4i8WmuRJUJUGdBmKmGXQlyjLgZG1GWlqWdO6hqpOvj0xuiEsWHiaBPPsgh2IRC85K408VdfPsOHbxgaYU+0lgLPnAytoi3lYK61cGxCX05cLrL3lcJYqYo4YlAVv4WTEFx6GdDci/snZeNXxvLeg3Mll1Iou6OGM2X/Q3+x3+YrtHVAm/fOxM8YZnVpfV3EcQu20Vzv0osu3NbkcdwXXBPYqs8ncPMydGY081/WVWBaryZJiTsREiBDuv5HhViA7a7pkjiIcwzwwbDnuct/OC2W3Bx4v8SfxrUKaCJoGuzsBp+6Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=J7RlgNeV18LIbdjWM0P8wEVwrvDFDG4wklbc6HM9Jkk=; b=J3/q1KVP9UUaaefmad7iUIyhJx7LU5G3tqv7+oBzE0mpU/RcOsG3rFgl1YZriniNrXcg4LZaPQqAtdzsLmZafpNZuTkcNuuWf7NV828BMnpTVV/YTgv9wNqN6GfrhfIFo7zxW5FZhNGf5RkTBCZcPVSomBil4nrZzjAl9J2RkZs= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by CO1PR18MB4636.namprd18.prod.outlook.com (2603:10b6:303:e3::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7982.17; Fri, 20 Sep 2024 14:36:21 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::3c98:dd36:4897:a51d]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::3c98:dd36:4897:a51d%5]) with mapi id 15.20.7982.018; Fri, 20 Sep 2024 14:36:21 +0000 From: Akhil Goyal To: Gowrishankar Muthukrishnan , "dev@dpdk.org" , Kai Ji CC: Anoob Joseph , "bruce.richardson@intel.com" , Jerin Jacob , "fanzhang.oss@gmail.com" , "arkadiuszx.kusztal@intel.com" , "jack.bond-preston@foss.arm.com" , "david.marchand@redhat.com" , "hemant.agrawal@nxp.com" , "pablo.de.lara.guarch@intel.com" , "fiona.trahe@intel.com" , "declan.doherty@intel.com" , "matan@nvidia.com" , "ruifeng.wang@arm.com" , Gowrishankar Muthukrishnan Subject: RE: [PATCH v3 2/6] crypto/openssl: support EDDSA Thread-Topic: [PATCH v3 2/6] crypto/openssl: support EDDSA Thread-Index: AQHbC16CRvrKYFZoi06znMraQQdNBbJgvfHg Date: Fri, 20 Sep 2024 14:36:21 +0000 Message-ID: References: <20240905133933.741-3-gmuthukrishn@marvell.com> <20240920130950.1297-1-gmuthukrishn@marvell.com> <20240920130950.1297-2-gmuthukrishn@marvell.com> In-Reply-To: <20240920130950.1297-2-gmuthukrishn@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR18MB4484:EE_|CO1PR18MB4636:EE_ x-ms-office365-filtering-correlation-id: 038540da-76ba-4814-744a-08dcd98198b3 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|366016|7416014|1800799024|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?x5hV6oe5iyf+FDmF5uAPi7Uu2CZ7XlLrcOzrCE+FjGVC7SIEyuyDk1ExFr4v?= =?us-ascii?Q?M8doK5zcuIkxWKAryiU4eMX/Zf5BzciiliwaLNCSS3FVVwdQLWAT+TdnX3gl?= =?us-ascii?Q?Apsvr1JCOGMjQ/JohkKFp8KeNvz5FNFZeH5e0a8QUAe3RpgAs6Lj2vRX4KO8?= =?us-ascii?Q?BmBQsOhFktdD2SRq8jIWvcnStVy63Rw0H6ECVFSI/BMj1NNagTW7ACYH3c9O?= =?us-ascii?Q?ypO0q5zrJ0F44ynihUNBpg6M4S7I9s2m85zBIGM+Q2H7lonJU3JCQJ+xBXE/?= =?us-ascii?Q?gBAVk1tuQ9SN6tlWsiUn/gMtBUTzL4lnRjN+tai7B0uhF/IpA1gqyuIKJ2b3?= =?us-ascii?Q?Cw31lPG9r3U6OwUf64DE8s/Vhtv5OzhO3gUOevT61vCy8m6luFPL4EvV+ulc?= =?us-ascii?Q?37knf3up/XpdbQrEQjxP8Q0HicN+DSyZxzg+qR+43AGVgRBkarEVqXcekDaV?= =?us-ascii?Q?ljherHHUZMuqEyE2zMknzDM6PNZiHktzmRopyYbmHLdszO8xAPzOwc5wzBxR?= =?us-ascii?Q?LVpmIYfq63fs5jUrSMX52YZLmLwUTQPp8GkPb720ONMyxH7aZbVxZvUasZa6?= =?us-ascii?Q?wCB3UR7gNY1CaPpKg45+EsJ6QZ+vj0Ak+/jsi4wWwsW8KukzQ869i4Mp7UG6?= =?us-ascii?Q?KJ8CiRbsWkJBJ+GUT5jmP6Gk4q2fYMo+T2Knk6DI/o0wk6xd0JzvHs6fiMMl?= =?us-ascii?Q?4K10JtXWZ2KSujUi8VK/MzQYL0xe4AAeZHB+lGYkZsImnnUsY0jDPUm0+UZu?= =?us-ascii?Q?gn0eQ9d1H5qvLB3FCbu0RaHle2Y2x/YOdeCMOsoDqaxigZYulbeDzo4G8PV9?= =?us-ascii?Q?3ru56czIkOLGnWaAtHJWpzyNE/vNHoHil7lTc7hK58VndSWYSVV5kl6q6APF?= =?us-ascii?Q?IOXeXde0qxJQi6niAeP+MQCvzPToyYzEiDYtMXIRltc4cLpjnS0jnUFaN/1f?= =?us-ascii?Q?1Uu3uL4LCkHHOIIRbvd955asTKEUETQnY0eDuJA87lQjIYKJXik9xmK38u9A?= =?us-ascii?Q?7kh52afgpWt7lGTT2ench0a02R0X42eFc+H6DaS8fyU2aBbs33NewO+6PhwL?= =?us-ascii?Q?4ST3aR6als+twYPKcv4/CvbL4p0+0FP5d4kV5uOOzRYtX0xldGwWt/sLQPbD?= =?us-ascii?Q?0Ab9ejIMJyxFRhpDgOa4V6HECXgXtaqUX9L1y8oCF5Sq3lUQSAca/ZEEQj5k?= =?us-ascii?Q?KmlqZ7uyU8FNCeZU/d+BafAXzo3GyNzSbTAFnGl0D+7qFAt/SNA8DmShiGYe?= =?us-ascii?Q?f5TauRTEkj2X35ib8DWT6UVu4sCjHYYX2RLyDMTs5MXJ9CzDoAPSsqKes1OX?= =?us-ascii?Q?WFA1h3aHEaC6SDITPupc799QIUT9sUxErcBTiEwwjbANZw=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR18MB4484.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(366016)(7416014)(1800799024)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?tHoj2t9g/Vcw9kRhUBaUuygGrZTOihOC6siQlWrqRDQnSOQXgUuGYKiVDtac?= =?us-ascii?Q?9ZzGa0FLJHymdeb7BQPPyIi3/R2gkX/fzVBu+6mtd+GxYEqa3NC8zXr+T4fE?= =?us-ascii?Q?sWk/9RbDkOnP+IpqhtKR5DqFxnk6Qb7obRwrsD1DHyc+BMNVf0i7KEnMY0gw?= =?us-ascii?Q?p+xFjBN62JcOAkN51KGfQygU8uJ9oSXeqQLo7QUglC6x6sYK3UybGnTuOJYi?= =?us-ascii?Q?+cQiwu/vaGeWNDfGvx9/YZ5YQUOTtL1PMOy2F1Rp2vJv2p4W3zTgmDz+2fwz?= =?us-ascii?Q?lqTeOObz1td9N5F8iurRw6GTdfJBKojrtayBGJm6ek8Xb0FrzpSlkiWzwwVJ?= =?us-ascii?Q?a0j8UjAkwrOM+A+kZQqRJGwxV6LW1TK5s9/9+W0ZSLiefRkYaEULuU7P2m1V?= =?us-ascii?Q?u+VjwCvqaYtmWQNxSwSv9CiDrENBp7p1P44Q9JfGKGg0kTOrkocLPuPAzzC5?= =?us-ascii?Q?JTXDMAfYlZIDvenmhmQP/N2OAFwmscxeD7n+zO+iyV0qLQYQaj8JlwGi5CZW?= =?us-ascii?Q?OHwq90lj7xAbdxVQqjnuy+7ssVtZ4e9F2cJWx+RXMfyv1rJad1Y9b5eaJs/y?= =?us-ascii?Q?j8GadzSFrPFVujjTiBcbe0cY0JytUH6A1bfLijlIcsaYRsMLFU7pfqw+sNCM?= =?us-ascii?Q?qJwsuIrBqLPXk5iVOSPouieXRzdQUl7RcU4SQ9Z1NbiY+Rl3+u4RFLumtn8D?= =?us-ascii?Q?bssIdqtbziZFcFKtbg5fFL+5TKYHPObyXoMWn7pR4SXBMB7OZz+J51QkL/uZ?= =?us-ascii?Q?oPY3PP3d2MGyVHhASJpTQ84A6Jz2hMdbqP1I/CFDcY3dU85tv0sWAYhL2JU/?= =?us-ascii?Q?XKmSZ+RS7YIi9yzK51kQ8Rb4t77mUx4IuduFCAv/uWEsghzttdmLq/Ucil/6?= =?us-ascii?Q?nNGl9Gnx9qsQ4D7AEtFTblJgLQ9A9XKBTFoLO7JGbUliXIPNWk+Dg3yzCJr1?= =?us-ascii?Q?ma/6e1vaTtKBbcJH7OoIvEHwkgf+QqRfy4yB1pWNr7h+6BrK7z+OmT5HMEU9?= =?us-ascii?Q?IIrSZ4wkCwJQ8WcU4N+DC52/S9p7OBGRkfKedC7F2RfslMA9Sm63BlkkkIug?= =?us-ascii?Q?j2f1pV8Lr/JloniCEMIMKx1nx3VsN6C/4weaKaCNm5f0lQDBuarC/UxhhPc5?= =?us-ascii?Q?X0N2wpxXg1RJgAbCQyBiowb+LeOhNFe7mtG4Uuv2UKLeVsJVEI1DbJhZQx69?= =?us-ascii?Q?9of0oJfhCqAEeiJyWr1UH7EWba6HHxzyC6QIIfEodNeTJB6QRsfErdoyEm1K?= =?us-ascii?Q?1jnTDw0XlGQosczGqMqKNGHJlH5Qpx0rq7TxF1mKqhISN7tkeAGDSLP9gEvu?= =?us-ascii?Q?Hv7o7Ithf5XdSt8iAnfk6aqqARL6Za3rsCMMEvJwUqdLx8lnZQiK535E4sNy?= =?us-ascii?Q?B2IZQtwMTfoGstookDQUqoERdcHG/U9dClhTcDIVve0lSAMwYq6re7h6tFyP?= =?us-ascii?Q?QoDgO1CVTi1DhXzt+AKHvB4EjwftSZkZIwXeM/Lngzjcx6BXN3pDf+t5fai1?= =?us-ascii?Q?cOzvY79tFS5kozHBQZWl5w2fa9QdwQx9waJNXnUnms8qQpoUPOWU6fNiX4Dl?= =?us-ascii?Q?vT15aS8C9DYuoZpIhJ8=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR18MB4484.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 038540da-76ba-4814-744a-08dcd98198b3 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Sep 2024 14:36:21.5186 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: V5j8bjdrnm1AX1TvJtSVq83rgMqMvyczQLcbI7BKAQyZyFfIoLx+mZ75NLxCcFRDE4dbH8gc/Z6s/wpQA9gfnQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR18MB4636 X-Proofpoint-GUID: awBkVgTpJ8S3G3Ku0rwe1tcKtUXcrt3Q X-Proofpoint-ORIG-GUID: awBkVgTpJ8S3G3Ku0rwe1tcKtUXcrt3Q X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.60.29 definitions=2024-09-06_09,2024-09-06_01,2024-09-02_01 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 > Subject: [PATCH v3 2/6] crypto/openssl: support EDDSA >=20 > Support EDDSA crypto algorithm in OpenSSL PMD. >=20 > Signed-off-by: Gowrishankar Muthukrishnan > --- > drivers/crypto/openssl/openssl_pmd_private.h | 13 ++ > drivers/crypto/openssl/rte_openssl_pmd.c | 223 +++++++++++++++++++ > drivers/crypto/openssl/rte_openssl_pmd_ops.c | 131 +++++++++++ > 3 files changed, 367 insertions(+) Update doc and add release notes.