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 59EC8454FF; Wed, 26 Jun 2024 10:26:25 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EB2F3427A2; Wed, 26 Jun 2024 10:26:24 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id E3E4840649 for ; Wed, 26 Jun 2024 10:26:23 +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 45Q0jj53003034; Wed, 26 Jun 2024 01:26:19 -0700 Received: from nam04-bn8-obe.outbound.protection.outlook.com (mail-bn8nam04lp2040.outbound.protection.outlook.com [104.47.74.40]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 4008qt96bb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 26 Jun 2024 01:26:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eXPtEiC271qUniViUZ2zBNGNJPmTf3JhMW16VT1pNDHLbhHghbX3jTtitVzKFeoQBvED4EXkUTHusQp1L1dcHSTC/Bn3CQj7sKqZaOpIHnx7Ypn9xB7/XM621u+RAtHmrpjy69jGb1hW+6hfdO70Ouhb7VGpWA8u++GA16wIW6/3ilQ+Q7pWNcKCMBTtj4U8ZCubTFUDrHo8t+7DdfwjIvBgZIuW2XdDCVoPc6nVRnNxEs2Sd7nocYAI1lSW1XmFKcwaG5NICqDplYpfNyK4o9WpeZqigid9O8EbUbK+V9SMVO+KcE51DQB07U9FrjJ66aZZVtAGku9zgCRuM0cRJw== 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=kAy5c9gcKEiGgbNyXOAzehcpUi+lB3yzA8XyP7YmhBc=; b=mqZk6vEVl5fNjMMzy6OxiaSRqyMdyblvh+ksFma4ZL1H9F5lIBoDl0YJMnJzymOzOQa6G60xJMCOxauYp3qW3C5UK7kr2veJLOFE+CDK+s8eCFm9lqcBvnsB9HvVSsuC4ogeLpHSXZuGa2k81BSTDvpRGxF9EkjZdxPYXABEBHs2aSnEequM0bksWpQOFwFYgy4UCZgDDkXRG2amZ68Hl4VWJmgxdkcFTZR3DHQxi1QSMu61EVcd+Hu/T2n2/5xtUpED8IgvfjFimCuElvMxjqPlPbRk12TmC99XOhHf6GMwiDQoeerPdvENrvkyQseyXc9u8mkb9TZrXEW3oPCCnA== 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=kAy5c9gcKEiGgbNyXOAzehcpUi+lB3yzA8XyP7YmhBc=; b=sY5TT/v43IvpAjeyaF2Vlf1FgU8iOSgILJM5Jq2DFrElSE5Igj2Cwu/4t966lHyKNX9GoBvQTgBS746Bvug8tzUdX7Fj5ae6qZZDGoMwn27ZjyBSKtDXca4Zm6E73wHSTwHz0rzjnGaMtC2c5lC/LEL4DNAOl/ran4XR0L4LOCg= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by PH7PR18MB5130.namprd18.prod.outlook.com (2603:10b6:510:159::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.32; Wed, 26 Jun 2024 08:26:16 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::3c98:dd36:4897:a51d]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::3c98:dd36:4897:a51d%6]) with mapi id 15.20.7698.025; Wed, 26 Jun 2024 08:26:16 +0000 From: Akhil Goyal To: Brian Dooley , Pablo de Lara , "wathsala.vithanage@arm.com" CC: "dev@dpdk.org" , Kai Ji Subject: RE: [EXTERNAL] [PATCH v2 1/1] crypto/ipsec_mb: unify some IPsec MB PMDs Thread-Topic: [EXTERNAL] [PATCH v2 1/1] crypto/ipsec_mb: unify some IPsec MB PMDs Thread-Index: AQHavmRNFP+1yS1huUWq37pZ9/KYgLHZx9Hw Date: Wed, 26 Jun 2024 08:26:16 +0000 Message-ID: References: <20240605085346.272837-2-brian.dooley@intel.com> <20240614140759.1123505-1-brian.dooley@intel.com> <20240614140759.1123505-2-brian.dooley@intel.com> In-Reply-To: <20240614140759.1123505-2-brian.dooley@intel.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_|PH7PR18MB5130:EE_ x-ms-office365-filtering-correlation-id: ba998d52-24ae-47d6-5e21-08dc95b9a5cf x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230038|376012|366014|1800799022|38070700016; x-microsoft-antispam-message-info: =?us-ascii?Q?DEVRdQ9zEHsH8x/ZUSP2y5XO+0sCfPX87cgJbuQp9AGAeM8mf/vrt/tEZ241?= =?us-ascii?Q?ZQtc4wC1gNbean3kPBuSaN3ptvR8cfy3oRYqMuBdAe76uAXOVBcusDsoQWj+?= =?us-ascii?Q?4ICxDztvxmJpsRykV4AqnFdTBeIT/+rGujgTBbellSowXlzEDOV0UfmkatO1?= =?us-ascii?Q?5QJdjPLg7jvcey5twFNS643MNKQaRhTr17LS7yyyjaRRwrrxK3EmHQBjXWqu?= =?us-ascii?Q?sSNBid4sy6jBYgpx6YZHdvpXTKSeXDjUEQ1QnG2joqdy/y3vsG+UmygfQPlF?= =?us-ascii?Q?UKfq0zMQ8qzts3N77Zy/yHC8iiTfaXe3TCNl8J4vu7WjJiClPJECawRL4n3X?= =?us-ascii?Q?ESB57Oy6nQNn4SV7keQWqK68LoUNvARs5NCSSTE9WkudErTUSVAjXCJXuY8y?= =?us-ascii?Q?FUCpLKxjd2tmu3iC2kTiZ7Y7N/av9PrvkXi56D4fQ2O3wOAG6030ZWDH8rgf?= =?us-ascii?Q?/h2vrg0M9KQ/igvCRlr9Fctp0Q2dmjhXS9u8n2Rpv31ArehiyVZIfvkBDVJx?= =?us-ascii?Q?7L6HO1n9F0nzBcXwYzGHpDIgjElB3kclTWBx8Lo8xh6Dzab9pmX/xeFP+Sny?= =?us-ascii?Q?RpIFjn4ozT+wusasYoXZRDHrU+7I2gMnOkI5HcF8sx5Q5+nq7WelkqFOQxSj?= =?us-ascii?Q?LzaIjka/zwEAxJzpWK4E2DC0ihhblh87w2+XC3uMwDlKSVokKi2g8Vyk7jTX?= =?us-ascii?Q?wPATlk7nz39u5247zKrZLm+QZags7SUhsom6pjKlg1ia7K/J8NNwt1x9+eBx?= =?us-ascii?Q?jBf9bgUSaz5VebStdku176qdi0TuVYGwFguSOrXvO6WEQdQDdJHjJDqXAinv?= =?us-ascii?Q?PO94Xeum4DeD44L+H+dsqTkHL6hcenVW+pRpKn8L/hXvDaIoIKvqv6yVvJfb?= =?us-ascii?Q?nJ7QTUvJZiCl8t5qQCOYnkiO3C7r2DSMcmYLgMmsDeX/DfhjPYTHnNaRRim5?= =?us-ascii?Q?INUBj0p7OuV83n4HqFUnTvs7+v3pL4ZikBK54jVnY/MhcGJSfqcYv4z1BXxP?= =?us-ascii?Q?pLgv2RhDxtS7QLtfSpETH+WFUWK1/5AbHIZN7S/4K+Pqysy9dSgF5miBUOd7?= =?us-ascii?Q?PKDqHXNRq1ex3JrCmn4AH38kOahlAib3gMVR790vN4HiDLBJ4VE/zwMozjLb?= =?us-ascii?Q?4WsHqZaa6BiltBDzkhiD1kvpId7FruKz0/2IcGE3uFJQGR8IZV2KzqODc9vH?= =?us-ascii?Q?gFfBKcdK6/+5117uKYEaFYHEGzP5+RU9w393HVDQkPWr8LOy+34zCsSHLxIO?= =?us-ascii?Q?fcLoY6dbEt/yz4UnGV2PdouXcA+1rbttuxjrbPYRyglkE1qom6B2HxNfIAU4?= =?us-ascii?Q?8gWFzIVBZXi6PXSgUXG51BQ7cnsxS+GXdzF5UopYsFpI98fMYbqe1F5+Kecz?= =?us-ascii?Q?dAZbwus=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:(13230038)(376012)(366014)(1800799022)(38070700016); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?fc42rw/e7kwou6OuqUJ02QLr6cKFlZ9EzpwKhXDaC7UsgyF2S0tF8sowHRFj?= =?us-ascii?Q?UmDL94YB6YhlNe/9TGYcrJaruj8f0ScvJfPK27lbdQMCFPLzsj1K3encKX8Y?= =?us-ascii?Q?2IrG2u4R71Sa+8y8bf5PuCgQvklORRsIwPxezO7d/A4ImmZrvhekyp19Z3Zb?= =?us-ascii?Q?98AbprTMtNY3fTN8trPgcPBozUaRTsa/AhfmfkQiCcq4owM8ywxXTChoPwt/?= =?us-ascii?Q?EFvUZ0pLAiJQpF2ZvYYD40yxjhCgrpfm6tG4es7THGml5tlcXWRZYMYtJDZy?= =?us-ascii?Q?Gd4rds4CtH5pDJL1VY/FRqjiSWOmBHlorfgiUbQA86WG/zIuNSdK7lBKobpr?= =?us-ascii?Q?sWiqmYQZabM8mhXVSlRD9qs10awb2mx7sOY2+A6yveW/FHkiRNZ9rFcFCWub?= =?us-ascii?Q?InoAtq/GN7N/9KQO9nV8nw1/wTyRiyhMix/KWVAHo/mrpc70dgyQXf2LIxrt?= =?us-ascii?Q?A2goGMjof1Vrpgdn/oajUv2tOIKoLGdmDCwuSwptUIgo6M96gx3aL/QAOvtX?= =?us-ascii?Q?gOqAt+V6/YnJLRkBJvsEXz+1Au2IclpPKhoBiW90PGGJN0U8e9Jp1oJ4pz0M?= =?us-ascii?Q?/QV6HEFnatpFnwcOxacINDvSaD4qCynZ28DL4hD7xspemZesInK+L5y6elyx?= =?us-ascii?Q?cYoOPPvxS7DHOGB3efvwU3Q7+AejyDvLx44IdFi879pXA8DX+yH9rHIvRqR2?= =?us-ascii?Q?wjCHHMfSgZvF4Z7+sySpADUgi44Vpcithi9tav0LmoomDTTiRfNjMyIYh5oD?= =?us-ascii?Q?FJqtgA8HHH2DVWbB2rAZ7ovFTIhwohTt1tGlpm49fBmSuI4ZpgxuBFmwpK7i?= =?us-ascii?Q?fxjtQETXJ91xPCw1Is9e/SWGGbHjQKq03q7wpEWzJDg8NXgkWT55pzPkjPLr?= =?us-ascii?Q?l08KC3jXpGA7VrU+vvqmw10XGYhLxzmhZnqR7l3qmWxywWleJggNRu6ggfBL?= =?us-ascii?Q?T237cffClTDriKn7W1lCjajRxN2J9d+B1bOMenzexj4CCxUCfdH8sZqbkrOl?= =?us-ascii?Q?BNvVQ5i0fIG8+WkxQruLhLOQd/Qr+C2Shr1Kc7U59VZmhES8AxAiGY+aIcBB?= =?us-ascii?Q?MimfG/x4NsLy1Y4ZlgCvi8K1FjLo181nyoG+f02U3G6IJb1PRxlkO3GkFmdt?= =?us-ascii?Q?E1OmN8nNZMw5ReEFc5zzuHGlBsBCExYVx1GcTW+gHsRLhng7mv1cqGcW29Qi?= =?us-ascii?Q?rplHvfYvta8StPwP2bLXSJV8A/fY2/Z+OWYzm/kg2d936yhaV8Quqa39JVmS?= =?us-ascii?Q?xgZU7vXhKzCQr7dmGXYfq8sCdj+esDSaamy9bQMfvIJotmNggLTSVQIwrRSM?= =?us-ascii?Q?cuxHgAH2NreuUi4WYMwwDLseWtzr8GZF6Am+L+5fInORNUcRUBJWpedB4Vmy?= =?us-ascii?Q?FHGSKIOD2tX0OEVY+JH/Ps3EP0OcCZxluCXKMLV4ZVUQvHNr3jChcCp2Jw3S?= =?us-ascii?Q?+Xdq1bEFvpa3d9qy43en5J4EPqWjxWwxw/zRlAAflpS9kgSBq1IR6oRphjFu?= =?us-ascii?Q?zFUAQK4wNnEtzRIY+QZL0xuJv+OWTNyCE/H6mUURy3VFTYUS0eOnOzvXmZyf?= =?us-ascii?Q?pUMC29I3AGiEtOGcGeU=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: ba998d52-24ae-47d6-5e21-08dc95b9a5cf X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jun 2024 08:26:16.2746 (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: uBJUupKbR/SxNVrY7nEfs68jKEt7EsIEthNGU/EjNkehFt2fzMI+BeJhtsOYkyda0YTEAb8kgSnZGCdPcDrO1Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR18MB5130 X-Proofpoint-ORIG-GUID: 8COiT7jOv_Db3XT-bdXeiIhmvVF_oG-B X-Proofpoint-GUID: 8COiT7jOv_Db3XT-bdXeiIhmvVF_oG-B X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.28.16 definitions=2024-06-26_03,2024-06-25_01,2024-05-17_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 > Currently IPsec MB provides both the JOB API and direct API. > AESNI_MB PMD is using the JOB API codepath while KASUMI and > CHACHA20_POLY1305 are using the direct API. > Instead of using the direct API for these PMDs, they should now make > use of the JOB API codepath. This would remove all use of the IPsec MB > direct API for these PMDs. >=20 > Signed-off-by: Brian Dooley Applied to dpdk-next-crypto Pablo's ack taken from v1. Wathsala, I hope this is tested for ARM repo.