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 4D7C742B27; Tue, 16 May 2023 18:22:00 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 236C0406B6; Tue, 16 May 2023 18:22:00 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 88D524003C for ; Tue, 16 May 2023 18:21:58 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 34GET9DE012065; Tue, 16 May 2023 09:21:57 -0700 Received: from nam02-bn1-obe.outbound.protection.outlook.com (mail-bn1nam02lp2042.outbound.protection.outlook.com [104.47.51.42]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3qja2jsybu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 16 May 2023 09:21:57 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Z3KPSzIT68bfssQyHrTggI4qxlD9HAgNfxiAcUTrG7fuJeXUDqi4dZSyj7ZL1qRbPdwHMS4I7WyLU+EIyLN8vCOcV50uf6EzrxQzq6EGnP+iIONtlCZLZivPZXEu0AekiE/uooyvcW3QGBDJcZUIyiUrvZaTmcp5FINHtAMZEj63HPjYkty9KiNJib6ZKDULemgCFoL/9QBTj/0vf963xH8MH6+gkugh2bYDI2dUAJIBAB2I7YYuGffW5nSoxgBm45uFfMpp+9fSotVvyW1CiSwC8/X4Se8XI6xMzmnUX65w3hp5qexHOu3fJIS6Zl9AoR9rOGN+APCNx8XvDYWsMw== 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=+l0SR4tjADZDNAh3OFXL6EHNAZ3Do0SBTNZxMd9hbzE=; b=OAIGVR8OJWdRMV7ID5mJ5ga8VmEAofMl+qh9AF8mn4ccYEmj36MP4QplWgj0YUskhYy8aWlhqqxXIspI8KBZvsYU7TAd7PqcBPz1+PyFaovf7Clv6zvFOFRrnOYo92hqUwGP5NlkPMojQpr3PMTuIlZm/S3NxsP8Ju2Vh4u42pa+jOamtBbh5yu2rEc7AzSyKWrdPhoYu/hVrm+i2S6+r/ibiDhndbl29pZ7DzsW54vKR4d7CsccBQqlQ1vNN3xO4NXPJMTsackud5tiAR791yt22vzRtwN3R91WkQcvcko1u689oizkDCxe+tc0nNyk2YDa1TStlNa5d/9bgwwgvQ== 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=+l0SR4tjADZDNAh3OFXL6EHNAZ3Do0SBTNZxMd9hbzE=; b=nnqapP84JtmgISzKVVMt2tSOFb2FdeAGKfLFBUYXHuJ5mo7pfi/fBsy3s8Os5ffe3k4HcEIGlcSNz/9gDNSH09AvxjGP8imG2fSFAxwWtA/qLu2OelltJ5O2uazu3PR4a94i3wT8poDADk/r6uQgWTRKH2KVTOYyOZ/0v+wZK30= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by BYAPR18MB3782.namprd18.prod.outlook.com (2603:10b6:a03:109::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6387.30; Tue, 16 May 2023 16:21:54 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::831b:85d2:9a45:8489]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::831b:85d2:9a45:8489%6]) with mapi id 15.20.6387.033; Tue, 16 May 2023 16:21:53 +0000 From: Akhil Goyal To: Anoob Joseph , Thomas Monjalon , Jerin Jacob Kollanukkaran , Konstantin Ananyev , Bernard Iremonger CC: Hemant Agrawal , =?iso-8859-1?Q?Mattias_R=F6nnblom?= , Kiran Kumar Kokkilagadda , Volodymyr Fialko , "dev@dpdk.org" , Olivier Matz Subject: RE: [PATCH v2 05/22] pdcp: add crypto session create and destroy Thread-Topic: [PATCH v2 05/22] pdcp: add crypto session create and destroy Thread-Index: AQHZbvkFKp+b+6rBaUSy6N8fEbq8lq9dRFlQ Date: Tue, 16 May 2023 16:21:53 +0000 Message-ID: References: <20221222092522.1628-1-anoobj@marvell.com> <20230414174512.642-1-anoobj@marvell.com> <20230414174512.642-6-anoobj@marvell.com> In-Reply-To: <20230414174512.642-6-anoobj@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-dg-rorf: true x-dg-ref: =?iso-8859-1?Q?PG1ldGE+PGF0IG5tPSJib2R5LnR4dCIgcD0iYzpcdXNlcnNcZ2FraGlsXG?= =?iso-8859-1?Q?FwcGRhdGFccm9hbWluZ1wwOWQ4NDliNi0zMmQzLTRhNDAtODVlZS02Yjg0?= =?iso-8859-1?Q?YmEyOWUzNWJcbXNnc1xtc2ctYzJiYjE2MzctZjQwNS0xMWVkLWEwOTMtOT?= =?iso-8859-1?Q?RlNmY3NjYxOTA3XGFtZS10ZXN0XGMyYmIxNjM5LWY0MDUtMTFlZC1hMDkz?= =?iso-8859-1?Q?LTk0ZTZmNzY2MTkwN2JvZHkudHh0IiBzej0iNTE1IiB0PSIxMzMyODcyNz?= =?iso-8859-1?Q?cxMDc1ODM5NTAiIGg9IlYvOVgwdUZvRHY1c29Jalp0eVBZTmZ3Y2tTTT0i?= =?iso-8859-1?Q?IGlkPSIiIGJsPSIwIiBibz0iMSIgY2k9ImNBQUFBRVJIVTFSU1JVRk5DZ1?= =?iso-8859-1?Q?VBQU1nTUFBRE9teE9GRW9qWkFhcmk1QUx3aDMyaXF1TGtBdkNIZmFJVUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFIQUFBQUJZREFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFFQUFRRUJBQUFBNCtVdERBQ0FBUUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?SjRBQUFCaEFHUUFaQUJ5QUdVQWN3QnpBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFBR0?= =?iso-8859-1?Q?1BZFFCekFIUUFid0J0QUY4QWNBQmxBSElBY3dCdkFHNEFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFBQUNlQUFBQVl3QjFBSE1B?= =?iso-8859-1?Q?ZEFCdkFHMEFYd0J3QUdnQWJ3QnVBR1VBYmdCMUFHMEFZZ0JsQUhJQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFKNEFBQUJqQUhVQWN3QjBBRzhBYl?= =?iso-8859-1?Q?FCZkFITUFjd0J1QUY4QVpBQmhBSE1BYUFCZkFIWUFNQUF5QUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-refone: =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUFnQUFBQUFBbmdBQU?= =?iso-8859-1?Q?FHTUFkUUJ6QUhRQWJ3QnRBRjhBY3dCekFHNEFYd0JyQUdVQWVRQjNBRzhB?= =?iso-8859-1?Q?Y2dCa0FITUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFDQUFBQUFBQ2VBQUFBWXdCMUFI?= =?iso-8859-1?Q?TUFkQUJ2QUcwQVh3QnpBSE1BYmdCZkFHNEFid0JrQUdVQWJBQnBBRzBBYV?= =?iso-8859-1?Q?FCMEFHVUFjZ0JmQUhZQU1BQXlBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUJBQUFBQUFBQUFBSUFBQUFBQUo0QUFBQmpBSFVBY3dCMEFHOE?= =?iso-8859-1?Q?FiUUJmQUhNQWN3QnVBRjhBY3dCd0FHRUFZd0JsQUY4QWRnQXdBRElBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FFQUFBQUFBQUFBQWdBQUFBQUFuZ0FBQUdRQWJBQndBRjhBY3dCckFIa0Fj?= =?iso-8859-1?Q?QUJsQUY4QVl3Qm9BR0VBZEFCZkFHMEFaUUJ6QUhNQVlRQm5BR1VBWHdCMk?= =?iso-8859-1?Q?FEQUFNZ0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUUFBQUFB?= =?iso-8859-1?Q?QUFBQUNBQUFBQUFDZUFBQUFaQUJzQUhBQVh3QnpBR3dBWVFCakFHc0FYd0?= =?iso-8859-1?Q?JqQUdnQVlRQjBBRjhBYlFCbEFITUFjd0JoQUdjQVpRQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reftwo: =?iso-8859-1?Q?QUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCa0FHd0FjQUJmQU?= =?iso-8859-1?Q?hRQVpRQmhBRzBBY3dCZkFHOEFiZ0JsQUdRQWNnQnBBSFlBWlFCZkFHWUFh?= =?iso-8859-1?Q?UUJzQUdVQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFBR1VBYlFCaEFHa0FiQUJmQUdF?= =?iso-8859-1?Q?QVpBQmtBSElBWlFCekFITUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQXdBQUFBQUFBQUFBQUFBQUFRQUFB?= =?iso-8859-1?Q?QUFBQUFBQ0FBQUFBQUNlQUFBQWJRQmhBSElBZGdCbEFHd0FYd0J3QUhJQW?= =?iso-8859-1?Q?J3QnFBR1VBWXdCMEFGOEFiZ0JoQUcwQVpRQnpBRjhBY2dCbEFITUFkQUJ5?= =?iso-8859-1?Q?QUdrQVl3QjBBR1VBWkFCZkFHRUFiQUJ2QUc0QVpRQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFBQU?= =?iso-8859-1?Q?lBQUFBQUFKNEFBQUJ0QUdFQWNnQjJBR1VBYkFCZkFIQUFjZ0J2QUdvQVpR?= =?iso-8859-1?Q?QmpBSFFBWHdCdUFHRUFiUUJsQUhNQVh3QnlBR1VBY3dCMEFISUFhUUJqQU?= =?iso-8859-1?Q?hRQVpRQmtBRjhBYUFCbEFIZ0FZd0J2QUdRQVpRQnpBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUFnQUFBQUFB?= =?iso-8859-1?Q?bmdBQUFHMEFZUUJ5QUhZQVpRQnNBR3dBWHdCaEFISUFiUUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFDQUFBQUFBQ2VBQUFBYl?= =?iso-8859-1?Q?FCaEFISUFkZ0JsQUd3QWJBQmZBSEFBY2dCdkFHb0FaUUJqQUhRQVh3QmpB?= =?iso-8859-1?Q?RzhBWkFCbEFITUFBQUFBQUFBQUFB?= x-dg-refthree: =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFBQUFBQU?= =?iso-8859-1?Q?FBSUFBQUFBQUo0QUFBQnRBR0VBY2dCMkFHVUFiQUJzQUY4QWNBQnlBRzhB?= =?iso-8859-1?Q?YWdCbEFHTUFkQUJmQUdNQWJ3QmtBR1VBY3dCZkFHUUFhUUJqQUhRQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFFQUFBQUFBQUFBQWdBQUFB?= =?iso-8859-1?Q?QUFuZ0FBQUcwQVlRQnlBSFlBWlFCc0FHd0FYd0J3QUhJQWJ3QnFBR1VBWX?= =?iso-8859-1?Q?dCMEFGOEFiZ0JoQUcwQVpRQnpBRjhBY2dCbEFITUFkQUJ5QUdrQVl3QjBB?= =?iso-8859-1?Q?R1VBWkFCZkFHMEFZUUJ5QUhZQVpRQnNBR3dBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFDZUFBQU?= =?iso-8859-1?Q?FiUUJoQUhJQWRnQmxBR3dBYkFCZkFIQUFjZ0J2QUdvQVpRQmpBSFFBWHdC?= =?iso-8859-1?Q?dUFHRUFiUUJsQUhNQVh3QnlBR1VBY3dCMEFISUFhUUJqQUhRQVpRQmtBRj?= =?iso-8859-1?Q?hBYlFCaEFISUFkZ0JsQUd3QWJBQmZBRzhBY2dCZkFHRUFjZ0J0QUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCdEFHRUFj?= =?iso-8859-1?Q?Z0IyQUdVQWJBQnNBRjhBZEFCbEFISUFiUUJwQUc0QWRRQnpBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFBRzBBWVFCeUFIWUFaUU?= =?iso-8859-1?Q?JzQUd3QVh3QjNBRzhBY2dCa0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reffour: QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFBQUE9Ii8+PC9tZXRhPg== x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR18MB4484:EE_|BYAPR18MB3782:EE_ x-ms-office365-filtering-correlation-id: 056b1b87-3818-4f47-2f62-08db5629a95c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: MdPdyRdMzgQqzJqS6wnqS8A/yPBh8CwhHIP844Qu4kGLULZJOtvd/Jis1hXGu6eBDnbxqnH9s9CWHbS8UJS66Er3jalKarB6EXwWRj4bWaD4BN2GzG0jzUoxOQJ0w44vRU6FZVaXlGfNKwWvGNX734cnaWqw/GF16YXCMB356YtJ8uGsvEdC+6BYPFmgyBeqtaej81TcEnpzJOf6Bqd7SYy9/dWbrl9Y5NkNQPA2dH6411Z8YCqQKLKLuJnExz6enIE/qNKSp8Hq9TpH/evJkl0lLP4ne+ZdDKRabajVKcCVMjmGwlD3jMEtfVCvXWjn8vwl+M1GBMXUrCTxn8wYN5naE+Pe09uOETAG9bn3afwcnUQ5HnU4HaxyVT1HlrTr8iik+5NiidCoQfVhcDSw/3OZ/M7kIBc+rE3Qb4l9g7Cfu/u6fuUgEy1cUhxkYnhYzv+cIMDfG7bEmSfqtaEWRHxOm5VnEpYgWd6rwTr1NcD6o/RwT3IJrk/E7TveYVEzhQ8ytnjbIDYvHfBlYfa07tyy26SfyHkZ5j3cga+cqYaBtU8Rkp76riIZZhe3bHFVs4u2oCN4W0L8hsc24ptMSQD3wAKjjwCQLKzXP4GrVMShobJ18lHNOcvmtnisuYCm 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:(13230028)(4636009)(346002)(396003)(136003)(366004)(39860400002)(376002)(451199021)(83380400001)(64756008)(76116006)(55016003)(66446008)(9686003)(66476007)(66946007)(7696005)(478600001)(8936002)(66556008)(26005)(54906003)(110136005)(71200400001)(186003)(5660300002)(4744005)(52536014)(86362001)(2906002)(55236004)(8676002)(33656002)(4326008)(38070700005)(316002)(6506007)(38100700002)(41300700001)(122000001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?37blWdJCoghGQeTl5N39gP6QIL37/be6O03NJ6iiVrNwBaoifaZlTeFu4u?= =?iso-8859-1?Q?Xb5mE/2HRA2u6lLOzoneuKkQbAUiyRP8HPSPU2EpaXRRRbMuADhprIcR+G?= =?iso-8859-1?Q?RG0NaaKmHr2uf1InYqzygpZvXTyKTeiro611NpGaqQec0qHITbdyisnQhy?= =?iso-8859-1?Q?JmbzSiT9BTSKl0HWoKgQtD2QxRiBSnpeybXTvdzhuxysJIiIyClHCskIyr?= =?iso-8859-1?Q?zwNN0DkXcRB9FElpZTxNmA+3Jrn4O4Qr1AY2ggxpNqiTM2q4NTbPDC+/8o?= =?iso-8859-1?Q?oJF3CYOHNC1iQSwy+bqaTPc2bovwcudEr0mJtTzZ2d6G7t2ihxBADUlt0P?= =?iso-8859-1?Q?z8AuWYWmE/WZ+DT1Cj2MUZ68vNOCOwvvqO0QpNlmr/VmkfZZrRX/B8qwam?= =?iso-8859-1?Q?AnRe0mPqd6jgjtZfIcpRLxzzjbFpM3Z9QMOE+/fAZLVDVS+zZeN5GclXd+?= =?iso-8859-1?Q?dA+7JRxjvsoQ9Uifb9LKIbExkdwvUyzttBsMVmvv+Is5j5cd8SVDFIU5KN?= =?iso-8859-1?Q?LjCuETUs8sVKNlI3pY5zE7eMYHMj5k9moY/qgeVeomjJ4c7Q67HIiIh7vV?= =?iso-8859-1?Q?hv2fboabU1H9zXm7IXMOJqTAUEtvKeIOXUYtKBZbtFlRieIDpdmYodVm9g?= =?iso-8859-1?Q?8nJjV2Ih02xzlLLTxZclLnFfMBg9w3RF8CX+gKUDJFPK0tgz8SfJqS+eha?= =?iso-8859-1?Q?bD+B+gmmMJiGLJL7nrweGU0B12rbAVLcAE3IUSWHojMn9ZrGYRuXrEWoD2?= =?iso-8859-1?Q?XWCU2ZnwCZMRB202U642/njsvmDMUlqK6dBBNqyYksWb7mNmW6Z3LYsCII?= =?iso-8859-1?Q?hKjVRc1uvmFlfw+ny8l84vos2vsBVoY+Qgr9Ci6Aatf6ESHM0tTQmcbmEm?= =?iso-8859-1?Q?gtw7gOk4D8VtuXoPMucORJvRoGMloy94a+Q0MWA6Czit8aQRcyKUVkHCdK?= =?iso-8859-1?Q?oatSIll4gVBlocuamdf9Jo2/nBTYbfkVxpK4s1FiF56pj59PJCbIphm+ka?= =?iso-8859-1?Q?YrTYJMJ+U5qosv9fslwfeH0PAyVMAke3c+xbskgE73yMlS7C/q8OX3/Yun?= =?iso-8859-1?Q?0/J4ZpT6KOnGueaPP0TRGPeiTG460ovtMNUfhU62XHqFDHPjhOGw8uibWQ?= =?iso-8859-1?Q?IT6PCNFR8j68qrDOcJURfiXbi7fu/JKu6f4xNXHweWAuV8YMOrjvNImwkO?= =?iso-8859-1?Q?RIMqxRv7by0wmyIbB2Qx+QubVENa8wRSFPb2a0fgOfhUiMmcAcxiP25hVR?= =?iso-8859-1?Q?tNy1vwWfcHozapWuj3J/NKWDYzS+DgzS7dh+YT02r+2PmIyzki6ttxlQ5r?= =?iso-8859-1?Q?4DnEcQwemFJWrgE43bS6yVpXYUFIf/de7oidhdB3mf8ucD3RSMWUYFncpT?= =?iso-8859-1?Q?iH8ozsAMbrH4P3J6cLSbUwrolpTdkgk26TmtrWZxvF42zm7JV1J0mFLjQp?= =?iso-8859-1?Q?KRE9DCqTtkFVN6RhnXnRJxweuAxBVV14b5FlnszzgZPEb34qOnaTOssQhu?= =?iso-8859-1?Q?poWVQyxmQoM6tOFVAMhd3PNuZkopcQCW2YFRUKf35NENYAEVDE/4bCnR1K?= =?iso-8859-1?Q?wq4UwcSdu15XFl2vFK2f9Q6WKQDQOiRRRNf11J0uk8bXCHtLyZP5CVSFQS?= =?iso-8859-1?Q?IfAFJs38qCDbag2mqogESrAQtMIRXVorSL?= Content-Type: text/plain; charset="iso-8859-1" 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: 056b1b87-3818-4f47-2f62-08db5629a95c X-MS-Exchange-CrossTenant-originalarrivaltime: 16 May 2023 16:21:53.7811 (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: 7ann9cnndtHdX5IW9C+NQbK0OxHEX2XK6OM6Ubf+aG9gid2Y2SOpXOtW3N0DdHV8h6NluxbOtSLgRpeDYv6B7A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR18MB3782 X-Proofpoint-GUID: DCNWOeMatVWUrH0h1nXr18w74UMAge9W X-Proofpoint-ORIG-GUID: DCNWOeMatVWUrH0h1nXr18w74UMAge9W X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-05-16_08,2023-05-16_01,2023-02-09_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 v2 05/22] pdcp: add crypto session create and destroy >=20 > Add routines to create & destroy sessions. PDCP lib would take > crypto transforms as input and creates the session on the corresponding > device after verifying capabilities. >=20 > Signed-off-by: Anoob Joseph > Signed-off-by: Volodymyr Fialko Acked-by: Akhil Goyal