From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id E6AE1A0542;
	Tue,  5 Jul 2022 18:33:53 +0200 (CEST)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id D1DAD40223;
	Tue,  5 Jul 2022 18:33:53 +0200 (CEST)
Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com
 [67.231.156.173])
 by mails.dpdk.org (Postfix) with ESMTP id 2B223400D7
 for <dev@dpdk.org>; Tue,  5 Jul 2022 18:33:52 +0200 (CEST)
Received: from pps.filterd (m0045851.ppops.net [127.0.0.1])
 by mx0b-0016f401.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 265BQYct032125;
 Tue, 5 Jul 2022 09:33:51 -0700
Received: from nam11-co1-obe.outbound.protection.outlook.com
 (mail-co1nam11lp2174.outbound.protection.outlook.com [104.47.56.174])
 by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3h2nhnt2fq-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);
 Tue, 05 Jul 2022 09:33:51 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=UkkqX2+xvRjkWFG/xW17sDchZgLdIWgppOxTE8MFVh1Zf22SuVWqY+Jki0HdDyx9jY4tC16npzUFN0ZripNlWcXXRNm12wUczBMcQT86qtG5YW/kJ8M2y3YYRIUI2CnhIIrnsN3DeCttoM0ygzZC9BVtT5RRALXTp7M3nZqLVDUxeuQk2+QcL3ozdAKrWzwQvrW1pUG5Yei+K/S73k1HyPUdXdGhiHDh/QPP4amI+iNs4LPZOV5EFAggfYZ0/uPzLV2W60QR3PP8tXpCsU1C6M4E0UH1fC20E10cIj9TTje5tMplAkDdFbIQzkfLQGXDHiS1F8U0CstmCxPOM6VE4w==
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=gO2Zp4rQFtR58+IGRmXNrm+A580hA+/OXShFt5YL6uc=;
 b=DfPG/OD7jR+dg5Y46aT2y4mfF95+9AG5JUU/BOiOlmvahSR4KVbU8vMziSQaDHxgMJwsqPn7G1cTKTEJFDqz3pnW0O55uNgrUmZ94MvG8KOvPq1/FwDSamLT6Hlvl6NmMELR2/L4uEtfKW3H9lt88TWXrnb34czAx1IoMAhlaQbGV+dsa0W4F3TEJbm7kh/4VatTs+Jot7tKjpsj1Z71N30V0/RPgToHFxZPFM3WzBQWWctpAkys3igpn8h+0o4MUvZEnAnJzVzePVAGFWL0kGdYxgf3hPUddqLMl6+qhrDVdnJu4UqWkBWvTh1zyIYDRrWZE4v+ImLPmRsr9ucmEQ==
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.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=gO2Zp4rQFtR58+IGRmXNrm+A580hA+/OXShFt5YL6uc=;
 b=InMRU1qeg5uoTGElXTVA8ra2DwU6qK/4t6V2S0wsk+tRFUvVAZSCdHleHZlgfHbRoxUCKRY+21z8/4GJ7BprAfqXXUsxWkT4azysvxtO3tD3AU1hBDBWa4X8cTN8CfEBXFd5/sQLZGh6x6CL3YRApBAN0M3NEihM5V6VVhjczgs=
Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by
 PH0PR18MB4008.namprd18.prod.outlook.com (2603:10b6:510:49::10) with
 Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.5395.21; Tue, 5 Jul 2022 16:33:49 +0000
Received: from CO6PR18MB4484.namprd18.prod.outlook.com
 ([fe80::bc33:1fb9:5d70:8c5]) by CO6PR18MB4484.namprd18.prod.outlook.com
 ([fe80::bc33:1fb9:5d70:8c5%9]) with mapi id 15.20.5395.021; Tue, 5 Jul 2022
 16:33:49 +0000
From: Akhil Goyal <gakhil@marvell.com>
To: Kai Ji <kai.ji@intel.com>, "dev@dpdk.org" <dev@dpdk.org>
CC: "thomas@monjalon.net" <thomas@monjalon.net>
Subject: RE: [EXT] [dpdk-dev v2] crypto/openssl: EVP_PKEY routine update in
 rsa op
Thread-Topic: [EXT] [dpdk-dev v2] crypto/openssl: EVP_PKEY routine update in
 rsa op
Thread-Index: AQHYkHF7iQrdlCAmjUWdPx9TAyim/q1v+Otw
Date: Tue, 5 Jul 2022 16:33:49 +0000
Message-ID: <CO6PR18MB44842A7FB77B543F5DAB0487D8819@CO6PR18MB4484.namprd18.prod.outlook.com>
References: <20220630103848.36515-1-kai.ji@intel.com>
 <20220705131625.40665-1-kai.ji@intel.com>
In-Reply-To: <20220705131625.40665-1-kai.ji@intel.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 365027f8-d6ba-44a5-6b09-08da5ea4239b
x-ms-traffictypediagnostic: PH0PR18MB4008:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 2ZrUwFwFNONQAIbVb0HAdhx09PaaqXLUrrqojNYq2RIkK/IsY3jla8WFn209qNGKSdo5iVePkCKngveyyufyGkqxBNrp5dSr2cZw/K8C3IQw5QRNG6uTBrbYOa71nv0faZuVZM/1acTRyoXuxQjnh/cJQrNJpUy+hUuuklpRgSNUMdYQWakHcS5y75iTH25x6mLbbmgFxli1sdb44cLz3bIck5eOCp4XrYzysaMM3+WWQi6KAWDj4OFhnDfjzBhcU+sQSvI3PW0gs9wDzgVdvnNxY92PII3hR6LsUWTLddHE3Sjm6CZdeRT0rIEZs0kCGEnYi0xmIMeQzN3R6gLk3J+H7X/A+BJTBjUxrEpZ1n8R25eoECU3uDpV86QWP9aXA0Hob0QPp/Qhvm4YXoVaq1j+CnVT2IGcza4SDSRdnQGvUOYCAZhQqkOQ7k1RrQxwJ2OtnDGNRnSHihvNF4N0u8+A2U9fAZyVsWmgxlCptfUhBppMLTjSn6xFZUDpXisybSewea8mKtKdlsUpnc3C4StrGfhwyfdLWlMQ1B6ux+0rWPrtff4tt4iOXJKNRLGsjZ3k57KpakR9Z5+nGUedV2tLDqo+Vz+OdvvTEK2+A/gkvAffp9+eTS3CDLbDGxA1ssoUXdfDgIyYm8ET/g9m68Aq36bAB6RNTyogGOIhv6F+DMOXcXutOJE3sUossvHVtjz92u6xuCdrHW4wwBONIOOSQJeeSNEl30Lobd0Y9ITB8uYTgi19YleQV8dYZ3E1om4lZMklAqpp8VTf0aV6rpszMAXidgIc92UxR7Q1G5t9qdXpNVqvtvMGLJa1uDAC
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:(13230016)(4636009)(136003)(346002)(376002)(396003)(366004)(39860400002)(478600001)(38100700002)(71200400001)(186003)(33656002)(15650500001)(7696005)(6506007)(41300700001)(55236004)(110136005)(2906002)(316002)(122000001)(8936002)(5660300002)(86362001)(4744005)(38070700005)(52536014)(9686003)(26005)(83380400001)(55016003)(66946007)(66556008)(66476007)(66446008)(64756008)(76116006)(4326008)(8676002);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?qzv/QVagDUIcfmVO3e9K0JNu/hK1XCEumevsvv+6fwry0jJlzsq6a1IZiMu4?=
 =?us-ascii?Q?KwYbT7zj9vCAh6I/pIyZC1GppVrCTVkJ62aD5QVk3FpxAhlD8Af4aA6FJM+Y?=
 =?us-ascii?Q?HzKiGwtFHNtMulqRID8xTfyNYoMxXfcZ1MoGOZTmsJWRyNNLsaWbd8hrVdQI?=
 =?us-ascii?Q?zVLm6Ve4hR7cw944inLw94XAn/OU/TD7wBOfDT/70dCpKhWP3vV++xrCuC7C?=
 =?us-ascii?Q?1YBJqwlpbR5zWy8RQc81THGJGkI27jiBYKBbHY4Da72VnPzap98fQlnipo2j?=
 =?us-ascii?Q?oTfxTk0kdRXINFFJ+tiDOV3jYLrEJfbKKhy0b/RN1S+KDKuIKzoWmEv0eJ/E?=
 =?us-ascii?Q?IKRniWKwcVZxPwkixyvhpdzDqqqpFgJgv62wfivB/o+MIyVfhKiCdcNXd70V?=
 =?us-ascii?Q?+NjQfKYSUDjtoA4uojvBrvb7E7ro4SDerV31w35Z1mbehu0iKNcQ0jQjKwoK?=
 =?us-ascii?Q?myrDR46ZhucINqDqyEZ9xnCbptyLHGRMXvw3nzEszXBWYgAeTKHbq96rJVnx?=
 =?us-ascii?Q?KrmAVPQTlfptoWbktyZ96bGBjG/7AAQutY9kV/Qj4f22eCcKahOFTeUpuRAI?=
 =?us-ascii?Q?XV8rAGrP7z49wDyzuMl/wsQEaVQ7sGLeUITmmo446HnEpv9kdJb+3288dhEV?=
 =?us-ascii?Q?1ktmJBHUoUVD/VqNBsheZNnh1Gmn+QxzH6F3c+smCzQZ2a2gj3z4M/th1YVH?=
 =?us-ascii?Q?o4fZZuHy0yPjhcDzqMZ53aUnR9F2k5kK2NCIhWCDpn1s1RsPGoLJDHjfy8ke?=
 =?us-ascii?Q?rTlMbzf6SysA8seCT+ECuD0bpg+ZVvwl5KeMohpZ3NxEu2LPD3Pu1wdteR8z?=
 =?us-ascii?Q?27znR6UgDciJutOsdaFYYLB4wzhhUMVH+3Pp5ebom+o4QEhnAdU2xNY4LVr1?=
 =?us-ascii?Q?Or2LEZjN/S16QZFFOEozFSLRNRq17aD4q9U5IaNpZImhWV2b85sLBjLbXMTB?=
 =?us-ascii?Q?YniLic8nbU/ylpc8tpDL+pxmSCK6zdoWvvoYr6Q/1asAR4j7IbY7oPWLe+1c?=
 =?us-ascii?Q?8ciVq3XBTbfmdFoLB9TFFPVzoU37Ovn46zNEXUGM56N/kOaQzGDAhiHMb0a+?=
 =?us-ascii?Q?ETTWdSDCtMV1pzOwJE9+5Fuetiqgs+ymY9Oj/dIU9hTPx5NIPa86JyNTeTXN?=
 =?us-ascii?Q?cafoqLTug1lQeDZZVqdgilzjro4ERlY4WcX28N3OHawI8TA2+CzRiSBIFT+C?=
 =?us-ascii?Q?XD/kDUtMNqTccescOY0HgUHXZPb8LWkUnAyUp+KYrEZaS1XwVF2FiWu+WB/e?=
 =?us-ascii?Q?Fa0OhjRu1T/AgVZ4BWb2UKT6sSDqEQ2JNHAns7FHVE1ZgDbpUplkmh5J5GaZ?=
 =?us-ascii?Q?ZOKvgAHAngxNutQULens54wCL0FQ9+07d1bRYGGZeyX+nCCgTqFBuEwKhL1W?=
 =?us-ascii?Q?TpIWSnCi48IyyJ5TC216PhlXbrQ7AnW0Eq5oJF6azBThJMjHSqvxGzNm6On1?=
 =?us-ascii?Q?Sb0NkL01SYNan5usG5VD+hymkjnQP8z2at8HpDrNsuGj2lvf0IurMq0eTYvz?=
 =?us-ascii?Q?NlHMBCTtLuHmKW8xPcpcJa+Wag7WQgf15kKxzvgHwEvjQFnKY27xumu/lAFI?=
 =?us-ascii?Q?OjOzU6LcTqkgSF9T6W3xXgy4nR5vnbjrYCVl9rV3?=
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: 365027f8-d6ba-44a5-6b09-08da5ea4239b
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2022 16:33:49.0913 (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: w3xHzrvTCKu75SNKJGoDIWf26ywrdPnvYvHXmYgQMP5z/FrGwNVUK1VpDwh/Cxp/kV6Aoa69U2fxiDEUwAoBqA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR18MB4008
X-Proofpoint-ORIG-GUID: 7VDU4VuBw7SZv28KiRWCBvMay3aXU0YZ
X-Proofpoint-GUID: 7VDU4VuBw7SZv28KiRWCBvMay3aXU0YZ
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.205,Aquarius:18.0.883,Hydra:6.0.517,FMLib:17.11.122.1
 definitions=2022-07-05_14,2022-06-28_01,2022-06-22_01
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

> EVP_PKEY function need to be called twice for rsa sign and verify
> operations in 3.0 EVP API, original openssl 1.x routines are
> untouched. The OPENSSL_API_COMPAT also removed as this branch code
> will be executed when Openssl 3.0 lib is detected on the host.
>=20
> Fixes: d7bd42f6db19 ("crypto/openssl: update RSA routine with 3.0 EVP API=
")
>=20
> Signed-off-by: Kai Ji <kai.ji@intel.com>
Applied again on dpdk-next-crypto
Reworded title and description.

Thanks.