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 EF6EB42CC0; Thu, 15 Jun 2023 06:47:15 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7B47740E0F; Thu, 15 Jun 2023 06:47:15 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 3E12440DDA for ; Thu, 15 Jun 2023 06:47:14 +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 35ELTIMr009903; Wed, 14 Jun 2023 21:47:11 -0700 Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2109.outbound.protection.outlook.com [104.47.55.109]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3r7ky1sebx-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 14 Jun 2023 21:47:11 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Lv5XzH23Z6U10GXEu7I49zvWe8Ccs0dEnZMko55jsZpHOIiU+uZpA1YvJhS1edysQzSm50Bv3+J44Hr/qjMixsPjaH4FkIw2SkZHk+Xunw7pHNBQcxaymI8WyiHRYW4s53MSi7wTknvUDGzPY1GbteXKgcfA1dhseRlEY28u/TRhAiv228Qgnp8YlYV+EqlmtMOgB6LRG0rZxG6GWCqSZ/7CXnGLcJ6JZ+3lBCxBtKN6Mkkafs+GrM7HJTIJq5v/azX2NT8gQD0/CKPbfZIdIgV1/7WUfzLfS0Xxhwgj0ex5CBYKAfQcROrmq/PtwsMy/iNx3N7Inxz98E2+pt3mnA== 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=87rQ7NE3MDmyAfvNdSPkxDrZlE0iSeaJvE1BtE9pJyA=; b=mvqI2cJ3ozMuffSF9Jrycr0KNDCqcZ1fr+3MwC2iTn6qt9z3XUxIbaGrEEz/pbVdxLLtFIU71++GwPDSnwc8dsuvvV6oVmlKGF9lriDr3Csj3OO9or4jFsJIbejXJhfxTIgWxdVSg7Tc5vz5Plvaoo5D9ogsF0tkw4vByEkw4tgtkaf+A+cRyk5FtzVvXkmOUF6FLjkItZ1enXb/gtAgS0PwyeZbMBYFE465QA2vdw00vgidrztJOY0J5GLn7QBxGebMvxeXedrjTuzhIPX1LN/r5unSNvW8X9ZvqptYy7UJILUDXUpRkVXlILrGJGVAYFoX/hPT/QOJdjhb7P/abg== 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=87rQ7NE3MDmyAfvNdSPkxDrZlE0iSeaJvE1BtE9pJyA=; b=qnqChKkFcf5um7hb45Q+qq+9LMqi1xNP54Sv8s6rROGjdswQUPMI3VA3G6kmRnrdLz9nAqn9fH+SoOyPYB+4zx9c6oQptKpZe+SMMj0Pp7IgNX7iIhI/sDJdLYItZ+5lUi2cK6aW/9QpnWKdrdxcDh1MToTyLh37H7tlg9Z7hLY= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by SJ0PR18MB4836.namprd18.prod.outlook.com (2603:10b6:a03:403::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.33; Thu, 15 Jun 2023 04:47:06 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::54d9:e505:2edc:111a]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::54d9:e505:2edc:111a%7]) with mapi id 15.20.6500.025; Thu, 15 Jun 2023 04:47:06 +0000 From: Akhil Goyal To: Fangming Fang , "thomas@monjalon.net" , Ciara Power , Honnappa Nagarahalli , "kai.ji@intel.com" , Pablo de Lara , Ruifeng Wang , "john.mcnamara@intel.com" CC: "dev@dpdk.org" , "david.marchand@redhat.com" , Jerin Jacob Kollanukkaran , Ashwin Sekhar T K Subject: RE: [EXT] Re: [PATCH v2 8/8] crypto/ipsec_mb: set and use session ID Thread-Topic: [EXT] Re: [PATCH v2 8/8] crypto/ipsec_mb: set and use session ID Thread-Index: AQHZm9hDihMGHV47ykqee2Y2aX+BXK+Jyj7wgAFlOQCAAB+84A== Date: Thu, 15 Jun 2023 04:47:06 +0000 Message-ID: References: <20230421131221.1732314-1-ciara.power@intel.com> <20230516152422.606617-1-ciara.power@intel.com> <20230516152422.606617-9-ciara.power@intel.com> <112430369.nniJfEyVGO@thomas> In-Reply-To: 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?OWUzNWJcbXNnc1xtc2ctYWJhZjhmMDMtMGIzNy0xMWVlLWEwOTUtOTRlNmY3?= =?us-ascii?Q?NjYxOTA3XGFtZS10ZXN0XGFiYWY4ZjA1LTBiMzctMTFlZS1hMDk1LTk0ZTZm?= =?us-ascii?Q?NzY2MTkwN2JvZHkudHh0IiBzej0iMjgyMiIgdD0iMTMzMzEyNzgwMjM2OTIx?= =?us-ascii?Q?MDAyIiBoPSJiWE1rRjg2MUIycUErdEhBOEw4SW51dzJsSUE9IiBpZD0iIiBi?= =?us-ascii?Q?bD0iMCIgYm89IjEiIGNpPSJjQUFBQUVSSFUxUlNSVUZOQ2dVQUFONFBBQUNx?= =?us-ascii?Q?bUFwdVJKL1pBZkp3VlVyUXpiQjY4bkJWU3RETnNIb1pBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBSEFBQUFCdUR3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?RUFBUUVCQUFBQUk3cVRwQUNBQVFBQUFBQUFBQUFBQUo0QUFBQmhBR1FBWkFC?= =?us-ascii?Q?eUFHVUFjd0J6QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFF?= =?us-ascii?Q?QUFBQUFBQUFBQWdBQUFBQUFuZ0FBQUdNQWRRQnpBSFFBYndCdEFGOEFjQUJs?= =?us-ascii?Q?QUhJQWN3QnZBRzRBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUJnQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFB?= =?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?QUFBQUFBQUFBQURnQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFD?= =?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?QUFBQUFBQUFBQUFBQUFBQU9BQUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlB?= =?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_|SJ0PR18MB4836:EE_ x-ms-office365-filtering-correlation-id: 5fd75545-847d-4166-13a6-08db6d5b9257 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: vnJxoZgF3QLOTvu80eAledzKlzOCzsagxEb8iNqRj9M6GZdve81Hu/vwn49cSbn7IoTTSW80LLnaOjAT0fGR2ieL4MaeCVGZsFFy3meDPjzdkl2yBU2cfMJ/xRlHt5nOIO4P1Wf2spZA0WPAKfIinK/ZsozH3r+T2JrLPP5KY70qjyzuzbqLGQqLfSlZZwWpgV26lV+kkC7E2dPa8vN5wvWF1R7Unp48Jl7ssmbo3r3q+gPCPF5UsFqsJzbB+7MkBVPaO+hkc5E6d2INDfTWcRZrpPdE2UxpvQcAzm1hBTrh3aMjoa4BhDWHRiBglMDcZ1nzDbT7LMeDcKGAHZQsOdYShEml6bz8EeH8niiIWH14+BBC9oaIDhZ61d7ByFc3E3ucRIoYY5PvzECNFzfHAMao/2VnD+8uHpHKNETAgz+/6We6yQYmx2C/ZxsFMCyyckTspHBkULXlelbS56OBWywgO8wo6iPw6YRFMHTLS9xEH+LGKW9N15zjC9GeGjJ1WOIhTcMhx4/+rjqcvZdwtp9bp/CXzdjlx0V+z1b2e+DKNTYfaSeP9YK1GJsmSZsb6A5eu9eMToD3RBaM3Thx5Ua6V/hbyqrzclNbiMQeNxA= 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)(396003)(346002)(376002)(39860400002)(366004)(136003)(451199021)(7416002)(55016003)(76116006)(66556008)(66446008)(8936002)(8676002)(4326008)(64756008)(66946007)(66476007)(316002)(5660300002)(41300700001)(54906003)(52536014)(110136005)(2906002)(122000001)(478600001)(38100700002)(55236004)(53546011)(6506007)(9686003)(186003)(86362001)(26005)(71200400001)(83380400001)(107886003)(7696005)(966005)(33656002)(38070700005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?dneECXiBDYb+9CmWoPibFKXwVN7iD1tThoiQdBr74ykwFoHT6UkecbkgPkv5?= =?us-ascii?Q?CKRKK3NViqbBisVjsFO6U0F/g1vgoKX7gV7Jn6mEVWLMr90K0zFTZAllq7q2?= =?us-ascii?Q?jE8nesD3oRtrGfDEBbl6fcK3IiRt36SOWp3I5EUTrbeIBuZzLFA1WFr9AMpb?= =?us-ascii?Q?nlqBtw4S4EPXtrtstvZcDl/aCah00Ag5MbRzM2HpRNh9N3Oec3M4UEtRW25B?= =?us-ascii?Q?gjUNVbGWgW7nCtUqqG+Zl5v0zxfUfneyLqHQA4AP5pCPEW5YiyGU95t8sUE6?= =?us-ascii?Q?2mILRcYFQKu7jOXc6if0eWINzRAaUa0kfrqJOcofRKoT23oC7GpoQMhOM4Jx?= =?us-ascii?Q?DYEET8P0f9UOKCbWMZW+0PHBq7qGec1YKD2ZMNVs42Kw2koX0PagkqcCEKs5?= =?us-ascii?Q?L72yV2pp5lzJhiwixFPuaPapJ3HsltSf8bcwsbzEEz9muyCzm9RJ2JDqUybw?= =?us-ascii?Q?hKQqAqIh51+psuHZFkZcbAVzoAHJEEFhEGuyD0liKeflgkrGFOXx2SJiaYFz?= =?us-ascii?Q?1kYwvhCjOzY8zX5L2j7DcLhQrdQu/2UwRgJrXytXhGDDaZ16+ztH5iKAYZXz?= =?us-ascii?Q?k2CnxEaqW89QotzFMeMHO1X/KMDJKJ6DMR+xgsCgW4CDtUxptuGSekovl1xh?= =?us-ascii?Q?g2Qcvv72n2O9R2cDealcqFvpAmVDMaHrJ7ewN0MwCoXqLJ9mN6xJLIEshRDc?= =?us-ascii?Q?9IxLqJ178sMl+bkTcdCozg1B9Ix/XLscOGegEgd1ZhGIqIM9gDSPCfZWcyDU?= =?us-ascii?Q?i2Xc0elvv2S97uazeDpZeN9BZmuGxMYkNd4XTa/xMLgjIX2jRObMvgWC8zl/?= =?us-ascii?Q?PcrFGfu6nxlY3wyr2K08F2luqmGYEkdGqkAyBqMjqv1LITxWk8ki+V4XV0qf?= =?us-ascii?Q?DhyDyohYhu3PFBZ1KGAaKKhqa7k545yukq0ga+iyHCnhOm7HhXwbxfaKVHxF?= =?us-ascii?Q?Qrb7XZrwN+t2T7dplqeRiGGZHXG/OmaxMklWpnKhM67KfB+kyOR1wbuTbNw9?= =?us-ascii?Q?033Wf5Fv39YE7DmAa0hYDv1Hrc5ig0mDfHOlRwaJuChW+8yrKoSdOEoXKsU6?= =?us-ascii?Q?+QUWloNMhsGgSw3D/b3FlPlxqHv+tW7U2gVbbKrPePjjc266hEVJ0w1oc3B3?= =?us-ascii?Q?rZr9l7laAUNoE47qS8BLQX4v50sELtva248dvh79zMX2pPYB4jO6z2SF7Ntv?= =?us-ascii?Q?KtONCLTemYZuxPxWrYGqXJlvdsqeVfW7w/nwVKWowQKqxB72BEFUYGwf7Leu?= =?us-ascii?Q?Gy007Vf67eJ9X4kplgDzZHbvIdKUCnN6+1iPyBSNVhThj/GgUMqOOeB6kiqu?= =?us-ascii?Q?7D3/HBbZF549IcieD97WUzv8MszhQ3rJjrdjawgaJBIFAXdYx7sI5jvPuBDS?= =?us-ascii?Q?lXPvg9OgTZ6MRt0AmGAhDOTDTsyDJsuWwFAB3TUM4y22mCucnNPoqS5Xagmz?= =?us-ascii?Q?BfKhZFZZy1hMY90lqEXRpiEAYBDorzT1gg2FgOc0OEZ3JTQqKURgEsh0xh+C?= =?us-ascii?Q?YitLCugyo6Uti2gdf1sz1QkPBTi/hXwBwQimeDIfyVexGnecSnir6q/uLiTe?= =?us-ascii?Q?DaaqylDvFcj3uiSxNvVxE5GOReyxpN0IUtWUTJy2?= 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: 5fd75545-847d-4166-13a6-08db6d5b9257 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jun 2023 04:47:06.7281 (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: YboBT35TVsGnNjVBs485AVFbaNHdbwF7AV0/T2rsYCLpBqlmgpfwnTSI+MfLn6SVy3XtUkU8nYbyuogY8z7MRg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR18MB4836 X-Proofpoint-GUID: 17GpBS0BPCSpMhy7eylNlr8G6x1w4Tre X-Proofpoint-ORIG-GUID: 17GpBS0BPCSpMhy7eylNlr8G6x1w4Tre X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.573,FMLib:17.11.176.26 definitions=2023-06-15_02,2023-06-14_02,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 > -----Original Message----- > From: Fangming Fang > Sent: Thursday, June 15, 2023 8:16 AM > To: Akhil Goyal ; thomas@monjalon.net; Ciara Power > ; Honnappa Nagarahalli > ; kai.ji@intel.com; Pablo de Lara > ; Ruifeng Wang ; > john.mcnamara@intel.com > Cc: dev@dpdk.org; david.marchand@redhat.com; Jerin Jacob Kollanukkaran > ; Ashwin Sekhar T K > Subject: RE: [EXT] Re: [PATCH v2 8/8] crypto/ipsec_mb: set and use sessio= n ID >=20 > > From: Akhil Goyal > > > 16/05/2023 17:24, Ciara Power: > > > > From: Pablo de Lara > > > > > > > > When creating a session, get the session ID that defines the fixed > > > > session parameters and store it in the private data. > > > > When retrieving IMB_JOB's, if their internal session ID matches the > > > > one in the private session data, these fixed session parameters do > > > > not need to be filled again. > > > > > > > > Signed-off-by: Pablo de Lara > > > > Signed-off-by: Ciara Power > > > [...] > > > > +#if IMB_VERSION(1, 3, 0) < IMB_VERSION_NUM > > > > + sess->session_id =3D imb_set_session(mb_mgr, &sess->template_job)= ; > > > > +#endif > > > > > > For info, this does not compile with > > > https://git.gitlab.arm.com/arm-reference-solutions/ipsec-mb > > > because Arm did not merge Intel's code correctly, and > > > imb_set_session() is missing while version is 1.4.0-dev. > > > > > > Anyway I hate this situation having 2 repos for the same thing. > > > Please merge Arm code in the original repository from Intel. > > > > > Is it possible to make Arm repo as main repo and modify DPDK documentat= ion, > > if Intel not agreeing to include Arm code? > > Currently the Arm repo use case is broken. > > If it is not resolved soon, we can submit a patch to revert the patch w= hich is > > breaking compilation. This need to be fixed by RC2. >=20 > It would be better if the original repo can merge Arm changes. We will ke= ep > regular sync with original repo in the current situation, the next sync w= ill be > carried out earlier in Q3. Yes, it is better to keep original repo. But if Intel is not agreeing to it= , We may need to find some alternate way to fix it. We need a sync as soon as possible, as with current Arm repo, DPDK compilation is broken. For now, we cannot merge anything in ipsec_mb driver till we fix the compil= ation With Arm repo - either by Arm repo sync or by reverting the patches. Regards, Akhil