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 70AD642606; Thu, 21 Sep 2023 10:05:11 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EAD494026D; Thu, 21 Sep 2023 10:05:10 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 5E2F44014F for ; Thu, 21 Sep 2023 10:05:09 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 38L7koZA001330; Thu, 21 Sep 2023 01:05:08 -0700 Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2173.outbound.protection.outlook.com [104.47.59.173]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3t7u4dd77b-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 21 Sep 2023 01:05:08 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CL4hPVIOMXwQTKp7yRSaRyJ8kAbKZtjBCf9jtzIwVm7ydLvVsngnARmfOidxXrC8w1djccN/OcKA/rXAWhuw8FtjvFmEZ9lzyRL+beDAw8Q6CcOkX/S8ZZl3TtulF35u7CLFhwwcqb+rFw0rNvmUtb6ItjR4PdQagOWm8XAeNZNCTy6I5/Uv/4hITJSyNnANbNc9eQR9tdd5cQ5q02LDXXpUhY1KLACF64vwixNjTehFQ34ik41vOIt4qtGpMlTDfVjJsWUwiYlWPjuEQHxZism5vjrqILk6CZT6VxY1zXBh1N88f37S/IdtyIptm+qzPZSLOMLOx2NMdnG5qNg9kw== 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=nbWBrPKVrortBLtphzLad4LzK7ltGqIuTaxMIEYZPjw=; b=efhZsMwEB7acyRXzApPRxDtO7oe0Xve3vym7md7etiSNrnAwAZe7ytbGw0Q0onPsRqurqkiqfgPwaS8YQa+4666ma5zYmi9dqC0erspDm/FYBSW+bjlgtmYsi5gCBRTRlb1Ix/rkFN+3sjQjccDxwqopD4AL4fbJaCznq6qvPWklCek1wmltd02Hk9CfSxFy5O34EfwrJmFMm2wOem8JVxUpBhPKxFgcUnXQLRXq+JHt+FRzrPN1EY2ONrXBdy82jVJpF7pf3iABqcThMxZKxptwkau5lZrgh1SrhbkVc/netzzRlDVdB22T4hyW7qXiCLUwcb9u6gOpdei9dghGCw== 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=nbWBrPKVrortBLtphzLad4LzK7ltGqIuTaxMIEYZPjw=; b=RIPTQtuGFU8Zl02p2/vbXOz7w1ZVUEMPTuXDnI6pIigGTFbU4xDVk3zeiOgMKO5SJTmOATP9ZG057IIbn7a6dmMahC9IBkkzHzs7xrBRfJrav9fMklF7KCFqNGoz5c2n3K6Vada3pdRsaEKfgRyebHpz6jibwCoE3cRw4CYHKfg= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by CH3PR18MB5545.namprd18.prod.outlook.com (2603:10b6:610:1a6::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.27; Thu, 21 Sep 2023 08:05:05 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::187a:e16:65bb:fd75]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::187a:e16:65bb:fd75%4]) with mapi id 15.20.6813.018; Thu, 21 Sep 2023 08:05:05 +0000 From: Akhil Goyal To: Hemant Agrawal , Franck Lenormand , Apeksha Gupta , Vanshika Shukla , Gagandeep Singh CC: "dev@dpdk.org" Subject: RE: [EXT] [PATCH v2 00/13] crypto/dpaax_sec: misc enhancements Thread-Topic: [EXT] [PATCH v2 00/13] crypto/dpaax_sec: misc enhancements Thread-Index: AQHZ68cuLDBXvihAyEGUrDimrsdi87Ak61mQ Date: Thu, 21 Sep 2023 08:05:05 +0000 Message-ID: References: <20230823070855.27532-1-hemant.agrawal@nxp.com> <20230920133403.6420-1-hemant.agrawal@nxp.com> In-Reply-To: <20230920133403.6420-1-hemant.agrawal@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-dg-rorf: true x-dg-ref: =?us-ascii?Q?PG1ldGE+PGF0IG5tPSJib2R5LnR4dCIgcD0iYzpcdXNlcnNcZ2FraGlsXGFw?= =?us-ascii?Q?cGRhdGFccm9hbWluZ1wwOWQ4NDliNi0zMmQzLTRhNDAtODVlZS02Yjg0YmEy?= =?us-ascii?Q?OWUzNWJcbXNnc1xtc2ctOTEyNWJkZWUtNTg1NS0xMWVlLWEwYTEtOTRlNmY3?= =?us-ascii?Q?NjYxOTA3XGFtZS10ZXN0XDkxMjViZGYwLTU4NTUtMTFlZS1hMGExLTk0ZTZm?= =?us-ascii?Q?NzY2MTkwN2JvZHkudHh0IiBzej0iMjg0OSIgdD0iMTMzMzk3NTcxMDM1ODg2?= =?us-ascii?Q?NzQ0IiBoPSJodlQxYVhuMG42U2pEa2pYeWdDbXNzcjl3Y2s9IiBpZD0iIiBi?= =?us-ascii?Q?bD0iMCIgYm89IjEiIGNpPSJjQUFBQUVSSFUxUlNSVUZOQ2dVQUFONFBBQUNZ?= =?us-ascii?Q?ZEg1VFl1elpBZVNiSDBWZmV6RnQ1SnNmUlY5N01XMFpBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBSEFBQUFCdUR3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?RUFBUUVCQUFBQTlSZW5Md0NBQVFBQUFBQUFBQUFBQUo0QUFBQmhBR1FBWkFC?= =?us-ascii?Q?eUFHVUFjd0J6QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFBQUFBQUFBQUFBQUFF?= =?us-ascii?Q?QUFBQUFBQUFBQWdBQUFBQUFuZ0FBQUdNQWRRQnpBSFFBYndCdEFGOEFjQUJs?= =?us-ascii?Q?QUhJQWN3QnZBRzRBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFB?= =?us-ascii?Q?QUFDZUFBQUFZd0IxQUhNQWRBQnZBRzBBWHdCd0FHZ0Fid0J1QUdVQWJnQjFB?= =?us-ascii?Q?RzBBWWdCbEFISUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCakFIVUFj?= =?us-ascii?Q?d0IwQUc4QWJRQmZBSE1BY3dCdUFGOEFaQUJoQUhNQWFBQmZBSFlBTUFBeUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-refone: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFBR01B?= =?us-ascii?Q?ZFFCekFIUUFid0J0QUY4QWN3QnpBRzRBWHdCckFHVUFlUUIzQUc4QWNnQmtB?= =?us-ascii?Q?SE1BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFRQUFBQUFBQUFBQ0FBQUFBQUNlQUFBQVl3QjFBSE1BZEFCdkFHMEFY?= =?us-ascii?Q?d0J6QUhNQWJnQmZBRzRBYndCa0FHVUFiQUJwQUcwQWFRQjBBR1VBY2dCZkFI?= =?us-ascii?Q?WUFNQUF5QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFB?= =?us-ascii?Q?QUlBQUFBQUFKNEFBQUJqQUhVQWN3QjBBRzhBYlFCZkFITUFjd0J1QUY4QWN3?= =?us-ascii?Q?QndBR0VBWXdCbEFGOEFkZ0F3QURJQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUFnQUFBQUFBbmdBQUFH?= =?us-ascii?Q?UUFiQUJ3QUY4QWN3QnJBSGtBY0FCbEFGOEFZd0JvQUdFQWRBQmZBRzBBWlFC?= =?us-ascii?Q?ekFITUFZUUJuQUdVQVh3QjJBREFBTWdBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQVFBQUFBQUFBQUFDQUFBQUFBQ2VBQUFBWkFCc0FIQUFYd0J6QUd3?= =?us-ascii?Q?QVlRQmpBR3NBWHdCakFHZ0FZUUIwQUY4QWJRQmxBSE1BY3dCaEFHY0FaUUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reftwo: =?us-ascii?Q?QUFBQUFBQUFBQUJBQUFBQUFBQUFBSUFBQUFBQUo0QUFBQmtBR3dBY0FCZkFI?= =?us-ascii?Q?UUFaUUJoQUcwQWN3QmZBRzhBYmdCbEFHUUFjZ0JwQUhZQVpRQmZBR1lBYVFC?= =?us-ascii?Q?c0FHVUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFFQUFB?= =?us-ascii?Q?QUFBQUFBQWdBQUFBQUFuZ0FBQUdVQWJRQmhBR2tBYkFCZkFHRUFaQUJrQUhJ?= =?us-ascii?Q?QVpRQnpBSE1BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFD?= =?us-ascii?Q?ZUFBQUFiUUJoQUhJQWRnQmxBR3dBWHdCd0FISUFid0JxQUdVQVl3QjBBRjhB?= =?us-ascii?Q?YmdCaEFHMEFaUUJ6QUY4QVl3QnZBRzRBWmdCcEFHUUFaUUJ1QUhRQWFRQmhB?= =?us-ascii?Q?R3dBWHdCaEFHd0Fid0J1QUdVQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCdEFHRUFjZ0Iy?= =?us-ascii?Q?QUdVQWJBQmZBSEFBY2dCdkFHb0FaUUJqQUhRQVh3QnVBR0VBYlFCbEFITUFY?= =?us-ascii?Q?d0J5QUdVQWN3QjBBSElBYVFCakFIUUFaUUJrQUY4QVlRQnNBRzhBYmdCbEFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVB?= =?us-ascii?Q?QUFBQUFBQUFBZ0FBQUFBQW5nQUFBRzBBWVFCeUFIWUFaUUJzQUY4QWNBQnlB?= =?us-ascii?Q?RzhBYWdCbEFHTUFkQUJmQUc0QVlRQnRBR1VBY3dCZkFISUFaUUJ6QUhRQWNn?= =?us-ascii?Q?QnBBR01BZEFCbEFHUUFYd0JvQUdVQWVBQmpBRzhBWkFCbEFITUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFB?= =?us-ascii?Q?QUNlQUFBQWJRQmhBSElBZGdCbEFHd0FiQUJmQUdFQWNnQnRBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-refthree: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlB?= =?us-ascii?Q?QUFBQUFKNEFBQUJ0QUdFQWNnQjJBR1VBYkFCc0FGOEFad0J2QUc4QVp3QnNB?= =?us-ascii?Q?R1VBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUFnQUFBQUFBbmdBQUFHMEFZ?= =?us-ascii?Q?UUJ5QUhZQVpRQnNBR3dBWHdCd0FISUFid0JxQUdVQVl3QjBBRjhBWXdCdkFH?= =?us-ascii?Q?UUFaUUJ6QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQVFBQUFBQUFBQUFDQUFBQUFBQ2VBQUFBYlFCaEFISUFkZ0JsQUd3QWJB?= =?us-ascii?Q?QmZBSEFBY2dCdkFHb0FaUUJqQUhRQVh3QmpBRzhBWkFCbEFITUFYd0JrQUdr?= =?us-ascii?Q?QVl3QjBBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFBQUFBQUFB?= =?us-ascii?Q?SUFBQUFBQUo0QUFBQnRBR0VBY2dCMkFHVUFiQUJzQUY4QWNBQnlBRzhBYWdC?= =?us-ascii?Q?bEFHTUFkQUJmQUc0QVlRQnRBR1VBY3dCZkFHTUFid0J1QUdZQWFRQmtBR1VB?= =?us-ascii?Q?YmdCMEFHa0FZUUJzQUY4QWJRQmhBSElBZGdCbEFHd0FiQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFFQUFBQUFBQUFBQWdBQUFBQUFuZ0FBQUcw?= =?us-ascii?Q?QVlRQnlBSFlBWlFCc0FHd0FYd0J3QUhJQWJ3QnFBR1VBWXdCMEFGOEFiZ0Jo?= =?us-ascii?Q?QUcwQVpRQnpBRjhBWXdCdkFHNEFaZ0JwQUdRQVpRQnVBSFFBYVFCaEFHd0FY?= =?us-ascii?Q?d0J0QUdFQWNnQjJBR1VBYkFCc0FGOEFid0J5QUY4QVlRQnlBRzBBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reffour: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFDZUFB?= =?us-ascii?Q?QUFiUUJoQUhJQWRnQmxBR3dBYkFCZkFIQUFjZ0J2QUdvQVpRQmpBSFFBWHdC?= =?us-ascii?Q?dUFHRUFiUUJsQUhNQVh3QmpBRzhBYmdCbUFHa0FaQUJsQUc0QWRBQnBBR0VB?= =?us-ascii?Q?YkFCZkFHMEFZUUJ5QUhZQVpRQnNBR3dBWHdCdkFISUFYd0JuQUc4QWJ3Qm5B?= =?us-ascii?Q?R3dBWlFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCdEFHRUFjZ0IyQUdV?= =?us-ascii?Q?QWJBQnNBRjhBY0FCeUFHOEFhZ0JsQUdNQWRBQmZBRzRBWVFCdEFHVUFjd0Jm?= =?us-ascii?Q?QUhJQVpRQnpBSFFBY2dCcEFHTUFkQUJsQUdRQVh3QnRBR0VBY2dCMkFHVUFi?= =?us-ascii?Q?QUJzQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFB?= =?us-ascii?Q?QUFBQUFBZ0FBQUFBQW5nQUFBRzBBWVFCeUFIWUFaUUJzQUd3QVh3QndBSElB?= =?us-ascii?Q?YndCcUFHVUFZd0IwQUY4QWJnQmhBRzBBWlFCekFGOEFjZ0JsQUhNQWRBQnlB?= =?us-ascii?Q?R2tBWXdCMEFHVUFaQUJmQUcwQVlRQnlBSFlBWlFCc0FHd0FYd0J2QUhJQVh3?= =?us-ascii?Q?QmhBSElBYlFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFBQUNl?= =?us-ascii?Q?QUFBQWJRQmhBSElBZGdCbEFHd0FiQUJmQUhRQVpRQnlBRzBBYVFCdUFIVUFj?= =?us-ascii?Q?d0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFKNEFBQUJ0QUdFQWNnQjJB?= =?us-ascii?Q?R1VBYkFCc0FGOEFkd0J2QUhJQVpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFB?= =?us-ascii?Q?QUFBQUFBQUFnQUFBQUFBIi8+PC9tZXRhPg=3D=3D?= x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR18MB4484:EE_|CH3PR18MB5545:EE_ x-ms-office365-filtering-correlation-id: 1dd0a985-a70b-4ada-d9c1-08dbba79771b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: yvDLOoYQ67jMCuFImSjfXYX6vZb3IYO3X7GeayYjATqmNt4FPMSOdSn70dqVbfvo2HaM2cDD0LkiVHSXSUav6D+dzk+wY1Aqmi35mk0E7+2yo3iyXBGhiwiSnlXGTqUfVH/pm+88ptecDBVZyvBWdKDnXjQIHwYKVmyGmP/HBz2bTiqF9cCyE2aHSYwEkVREbJSKZexyYCchZ3jqdm8lPa72uoH0NIQDmtVR7hf3KqzlHjEQwUxPYWGYzFHHj2vcq8jjiVGEAV+f7sfi6VDL4fMdKtmSnbz6Zy+4Ic6ZsSuhAFrpsrEHjGQxAqFgfKkJQVGGBt78FVfmBSu9WR8o1pVl/6ABnvdnV4CGSGUX0YWnTswmrdiST/rrfo2XKnpbIYJ6OYEBCbOdC4nyy855/XUbbDblUmPEtUfV1iRTFbxYHbPd9YeyjabbPwCd12RRnAqo+M6Yeo7kHkbxh8ZX62ALJ8D+6UhPVsDhW+t6UchoSboHi4fiB+t7AmZ445oKahPKtiPCQmCpMzVg6TDNhSlnFRtbbesluSxxINC8qCKpE8CAYIPeErwPZ2ujabchCvkyWcW7rS8tm5oMiS9UeB03/vU3BOh7Nu+4vJjsrnq0A0GrWmOFLgeV9dVNl7pR 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:(13230031)(366004)(39860400002)(396003)(376002)(136003)(346002)(186009)(1800799009)(451199024)(26005)(9686003)(6506007)(7696005)(55236004)(86362001)(38100700002)(33656002)(38070700005)(122000001)(83380400001)(55016003)(110136005)(4326008)(66446008)(478600001)(8936002)(316002)(5660300002)(66556008)(8676002)(52536014)(64756008)(66946007)(76116006)(66476007)(71200400001)(2906002)(41300700001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?i88h77Hh59EYqb2YuTxCTvAfTGCtm3P9S4w9C3P9kPtYMtyEVb1xSiCTADyJ?= =?us-ascii?Q?8pcY1AoUbRMMn5U9r+arHso8+CKyII2+8Q+VTrSdOnF/nGjpUSpe+2dW6Ak2?= =?us-ascii?Q?J7YEHilhYMVYgtwzzOXIEqw1/8lgCqU/1hxJzAujGRGTRaPsAnIf3AiLC/4V?= =?us-ascii?Q?D3CFieLNAwUYGei8TMNeTsZfvFThYZEjKN/l61yAgTBauWxAA8BI9HJhL7QT?= =?us-ascii?Q?dfBvs7UEhLkFRNaNsayVU+tl9WdXGAm77fSLddXsPJtgaNXHxI0PUjFR256L?= =?us-ascii?Q?9Xhhi+u90b+HT7g7wlkDYPzof46IZjs4kYm3PzoJ36WYZt1reypR0ijOepAi?= =?us-ascii?Q?SnZO+Jtu7131OMbUw5U3Sp6lJ8Bp7LR3eWjDiTpzxiH3V3OexN9BHgkyFcSc?= =?us-ascii?Q?c3nLZvlY/lLFVw7uD00g3B4rrgfILo9wr9Qs2dxMe19Ge5+gZWMRqWuCiMgM?= =?us-ascii?Q?4Z4Fzkki/mUi4/hnoMIlTfVKW/82/WYoBt6pnbjY7JgNqIpqWRCI3qVFSFwP?= =?us-ascii?Q?mKEzME6BhB9yRI2iFJzt/t0KBk8rIh8Txpd+FjkkfC2pvF3SO2YG/GKgMMZg?= =?us-ascii?Q?rN1ZFsGUqxGGqqlCncAarhCCeuq3hVDw47hluwTPC5lA2vfrO0UxDEYDBeAq?= =?us-ascii?Q?FmE7VBPnBj6YksXnFbFrUfoZq8K0OYTPthRAbM4WQEdkNcbMtJFkn6WCTcbs?= =?us-ascii?Q?5HhuPJ7PEInXPhMOooNsCCgUVukJcc1c+5ImAwnL6ey/bqDTw0XOjGNefha1?= =?us-ascii?Q?3oLSv9tScage11nLoLdE59LKYDSVnoSdHIhqIa1n9iUgoD2V4B5nx9MkoLSl?= =?us-ascii?Q?SO17ashPsc7gZ9HTy1dgP9xfQ/9ngDiKgC5wbah/rl5xmgkeie/vbAzPCXu5?= =?us-ascii?Q?/RzjtoheABejQo7QwXhnSykZzuWYlJCVy0kLlYFb/9OMRJIkzD3M3GAag1qU?= =?us-ascii?Q?5NKJmQQuJ7NaTLj2HUK4TvzlU9WX+Zx99KHYDHDxZCkuXZCYdlWZSZlD3BeO?= =?us-ascii?Q?J1OF62JzRIgDcBVVe+lI5fhZfKrJ86X+czP664AjA6ML4ST8K4UltOdo+oSh?= =?us-ascii?Q?c31C7eeW8WMPv84kw7o6f9HbVbNaBdFA7uoT5S6kSSdm8ZQEhHGf6u7MyQFg?= =?us-ascii?Q?btbM+Vyy3tZhI+g0WVNd3TQmf2XadZm96KUOTx9S5NYSNnyKpbi+WGuajQLf?= =?us-ascii?Q?jy9QfgE94kFpIbAhovLnZTgdiP1E7ZZhaLW0KTj0rR2tjmxRuvqJYttqzKNB?= =?us-ascii?Q?PWh2NqUyeRVg7okwjwuSdEz7OSSnHI8aQnEJAqgVUfANpzMYgSw4lhzFXqcU?= =?us-ascii?Q?4m22gi9Apt+0Hv1LB/hek1Iz61hnylZHt5XasCHBvWA6A7OoS5W2Gyp/X5hv?= =?us-ascii?Q?ad8MupnAuga4IONlug9Zws5heITzwYAel0glMeb/h8m5lMDQd2rsaF3nMgS5?= =?us-ascii?Q?nEIFJCp9ejwbhfrue795wCL3TxAeAN1o/NpS121ro9agut4aFBelpLa5Uqc+?= =?us-ascii?Q?eUwukVdhENG8OnsMgB3V0bRV/z4btSo+fA+a0rhB6tHc0HOnKXVuA85MECAV?= =?us-ascii?Q?CCoa51FfllXo1SXTA2rWPjTuAjENBUNhbzAy+TIt?= 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: 1dd0a985-a70b-4ada-d9c1-08dbba79771b X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Sep 2023 08:05:05.4691 (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: 9sAOuGtOVicpxpxKUJ0JpqQVpi4qGrI+11aBNSrqCnaNo28LYHz+vUdQCIM6gDCiv61Ri/pX7jCwo0YLFQ3q8A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR18MB5545 X-Proofpoint-ORIG-GUID: rL57B1Sx5Xo6PujHK3xHVjvL0OhHYmx5 X-Proofpoint-GUID: rL57B1Sx5Xo6PujHK3xHVjvL0OhHYmx5 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.980,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-09-21_06,2023-09-20_01,2023-05-22_02 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 > v2: compilation fixes >=20 > This series include misc enhancements in dpaax_sec drivers. >=20 > - improving the IPsec protocol offload features > - enhancing PDCP protocol processing > - code optimization and cleanup >=20 > Apeksha Gupta (1): > crypto/dpaa2_sec: enhance dpaa FD FL FMT offset set >=20 > Gagandeep Singh (3): > common/dpaax: update IPsec base descriptor length > common/dpaax: change mode to wait in shared desc > crypto/dpaax_sec: set the authdata in non-auth case >=20 > Hemant Agrawal (8): > crypto/dpaa2_sec: supporting null cipher and auth > crypto/dpaa_sec: supporting null cipher and auth > crypto/dpaa2_sec: support copy df and dscp in proto offload > crypto/dpaa2_sec: increase the anti replay window size > crypto/dpaa2_sec: enable esn support > crypto/dpaa2_sec: add NAT-T support in IPsec offload > crypto/dpaa2_sec: add support to set df and diffserv > crypto/dpaax_sec: enable sha224-hmac support for IPsec >=20 > Vanshika Shukla (1): > crypto/dpaa2_sec: initialize the pdcp alg to null >=20 > drivers/common/dpaax/caamflib/desc.h | 5 +- > drivers/common/dpaax/caamflib/desc/ipsec.h | 9 +- > drivers/common/dpaax/caamflib/desc/pdcp.h | 82 +++--- > .../common/dpaax/caamflib/rta/protocol_cmd.h | 5 +- > .../dpaax/caamflib/rta/sec_run_time_asm.h | 2 +- > drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c | 245 +++++++++++------- > drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h | 64 ++++- > drivers/crypto/dpaa2_sec/dpaa2_sec_raw_dp.c | 47 +--- > drivers/crypto/dpaa_sec/dpaa_sec.c | 15 +- > drivers/crypto/dpaa_sec/dpaa_sec.h | 42 ++- > drivers/net/dpaa2/dpaa2_rxtx.c | 3 +- > 11 files changed, 326 insertions(+), 193 deletions(-) >=20 Please improve writing the title and description of patches. Applied to dpdk-next-crypto. Please review the patches applied. Make sure not to repeat these things. crypto/dpaax_sec: support SHA224-HMAC for IPsec crypto/dpaa2_sec: support copy DF and diffserv crypto/dpaa2_sec: support NAT-T in IPsec offload crypto/dpaa2_sec: support ESN crypto/dpaa2_sec: increase anti replay window size crypto/dpaa2_sec: support copy DF and DSCP in IPsec crypto/dpaa2_sec: prevent FLE offset overflow crypto/dpaax_sec: set authdata in non-auth case crypto/dpaa_sec: support null cipher and auth crypto/dpaa2_sec: support null cipher and auth crypto/dpaa2_sec: initialize PDCP alg to null common/dpaax: change mode to wait in shared desc common/dpaax: update IPsec base descriptor length Few capability changes in dpaa2 driver were specific to LX2160. But are common to other dpaa2 devices. I hope those are taken care of with = appropriate checks.