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 7F08042B22;
	Tue, 16 May 2023 14:26:36 +0200 (CEST)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 51248410EE;
	Tue, 16 May 2023 14:26:36 +0200 (CEST)
Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com
 [67.231.156.173])
 by mails.dpdk.org (Postfix) with ESMTP id 03B3A40A8B
 for <dev@dpdk.org>; Tue, 16 May 2023 14:26:34 +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
 34GBaOwd023323; Tue, 16 May 2023 05:26:34 -0700
Received: from nam04-bn8-obe.outbound.protection.outlook.com
 (mail-bn8nam04lp2042.outbound.protection.outlook.com [104.47.74.42])
 by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3qja2js3ha-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);
 Tue, 16 May 2023 05:26:09 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=VFA5ATNe36sgGtuiUrx6hARjHWIe/IYLWNLikn5FUWkv11RstjfOVLlnoRZqzXptpmEeZFsVkePCNsTaz88r9gJAUuAYmrn96WRs7YOMVs/yxH+2A2CUoIAWycQvwB1rAdSBHsldNEYSegHsSVB3fGhtTKlhlRIo2Jf67trKkolayhRVrXH+1adnSJrORdr5GhxNzAmlNIy1wLAtaBcQpGepIl3MbThqagfftag8yzwJwHdJ8BErUGtBWN1lt4q5UrNpNlYihPyvbGJAUYqfVzSKS9UbZHhCliWt6IPNs9bqTHI6z5t+zHC5Q/Ctye4tBoWSmTlp24BNPYNSJ/7DkA==
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=39WAkXCFUt1eZb5wBG5XhuCbskVkVtUFrJG0UFZ/riI=;
 b=kxsr7a35JCQiHKBZ+Z31yif3l23UeSveKDUvA9sQA+b+kI42VFqEjWnm4ALqrkU+SfSKRECAO4XY3PLEp3+dWQPL97Wm9TkZJU96viEGswfW5EZR5Tj9g00cLd7mX8H4m+x8/xImStEy7U87kBBSzpY3CYeLNZ9st+MJGEMVncw52TtEKLEFBlLud9Xor7LCLOpcyvq0PCXUBsi7Sbrl57etLPcKbCtHXUXbTkQzmjdcTttz3z22f/2jHxGFXGXwFPkEs9GvLX38tgKf5JEALCmwOM6snmxcqfy2bDWfdioIC00QRPIPAVoDGci3gPib7nL10j9uNeWrp81uE44elA==
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=39WAkXCFUt1eZb5wBG5XhuCbskVkVtUFrJG0UFZ/riI=;
 b=I9muWe2wtc/cB7C8coEtyB7LQOCqBmphAtSCZfgvmbH7CsayVsBn5GymEHPWfr1pbW23XeiYl8fSSB36ZaKbg3OEUyi//XKy4joooFzk90C0T/RDY4YyBv9fZ7FUUImK+1Aw0pAOR3vT4IJfuPtAqKI9SQzBus+2ihfsNx3N5Dw=
Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by
 DM6PR18MB2780.namprd18.prod.outlook.com (2603:10b6:5:170::20) with
 Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.6387.29; Tue, 16 May 2023 12:26:00 +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
 12:25:59 +0000
From: Akhil Goyal <gakhil@marvell.com>
To: Ciara Power <ciara.power@intel.com>, "dev@dpdk.org" <dev@dpdk.org>
CC: "kai.ji@intel.com" <kai.ji@intel.com>
Subject: RE: [EXT] [PATCH 0/8] add AESNI_MB optimisations
Thread-Topic: [EXT] [PATCH 0/8] add AESNI_MB optimisations
Thread-Index: AQHZdFLzopDMnzXOb0+PJBjpE+0aJK9c+gbQ
Date: Tue, 16 May 2023 12:25:59 +0000
Message-ID: <CO6PR18MB448485EE29443027E39BA08DD8799@CO6PR18MB4484.namprd18.prod.outlook.com>
References: <20230421131221.1732314-1-ciara.power@intel.com>
In-Reply-To: <20230421131221.1732314-1-ciara.power@intel.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?OWUzNWJcbXNnc1xtc2ctY2VmYmJjODEtZjNlNC0xMWVkLWEwOTMtOTRlNmY3?=
 =?us-ascii?Q?NjYxOTA3XGFtZS10ZXN0XGNlZmJiYzgzLWYzZTQtMTFlZC1hMDkzLTk0ZTZm?=
 =?us-ascii?Q?NzY2MTkwN2JvZHkudHh0IiBzej0iOTc5IiB0PSIxMzMyODcxMzU1NzkyMTM2?=
 =?us-ascii?Q?MjUiIGg9IlFNVFR5R2tCM2pLcFdRT2s4ejhVb1I4Nm9BND0iIGlkPSIiIGJs?=
 =?us-ascii?Q?PSIwIiBibz0iMSIgY2k9ImNBQUFBRVJIVTFSU1JVRk5DZ1VBQU1nTUFBQTVE?=
 =?us-ascii?Q?MVNSOFlmWkFUYit6aWFhc09vdk52N09KcHF3Nmk4VUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFIQUFBQUJZREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFF?=
 =?us-ascii?Q?QUFRRUJBQUFBNCtVdERBQ0FBUUFBQUFBQUFBQUFBSjRBQUFCaEFHUUFaQUJ5?=
 =?us-ascii?Q?QUdVQWN3QnpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVB?=
 =?us-ascii?Q?QUFBQUFBQUFBZ0FBQUFBQW5nQUFBR01BZFFCekFIUUFid0J0QUY4QWNBQmxB?=
 =?us-ascii?Q?SElBY3dCdkFHNEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFB?=
 =?us-ascii?Q?QUNlQUFBQVl3QjFBSE1BZEFCdkFHMEFYd0J3QUdnQWJ3QnVBR1VBYmdCMUFH?=
 =?us-ascii?Q?MEFZZ0JsQUhJQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFKNEFBQUJqQUhVQWN3?=
 =?us-ascii?Q?QjBBRzhBYlFCZkFITUFjd0J1QUY4QVpBQmhBSE1BYUFCZkFIWUFNQUF5QUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
x-dg-refone: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUFnQUFBQUFBbmdBQUFHTUFk?=
 =?us-ascii?Q?UUJ6QUhRQWJ3QnRBRjhBY3dCekFHNEFYd0JyQUdVQWVRQjNBRzhBY2dCa0FI?=
 =?us-ascii?Q?TUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQVFBQUFBQUFBQUFDQUFBQUFBQ2VBQUFBWXdCMUFITUFkQUJ2QUcwQVh3?=
 =?us-ascii?Q?QnpBSE1BYmdCZkFHNEFid0JrQUdVQWJBQnBBRzBBYVFCMEFHVUFjZ0JmQUhZ?=
 =?us-ascii?Q?QU1BQXlBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFBQUFBQUFB?=
 =?us-ascii?Q?SUFBQUFBQUo0QUFBQmpBSFVBY3dCMEFHOEFiUUJmQUhNQWN3QnVBRjhBY3dC?=
 =?us-ascii?Q?d0FHRUFZd0JsQUY4QWRnQXdBRElBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFFQUFBQUFBQUFBQWdBQUFBQUFuZ0FBQUdR?=
 =?us-ascii?Q?QWJBQndBRjhBY3dCckFIa0FjQUJsQUY4QVl3Qm9BR0VBZEFCZkFHMEFaUUJ6?=
 =?us-ascii?Q?QUhNQVlRQm5BR1VBWHdCMkFEQUFNZ0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFDZUFBQUFaQUJzQUhBQVh3QnpBR3dB?=
 =?us-ascii?Q?WVFCakFHc0FYd0JqQUdnQVlRQjBBRjhBYlFCbEFITUFjd0JoQUdjQVpRQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
x-dg-reftwo: =?us-ascii?Q?QUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCa0FHd0FjQUJmQUhR?=
 =?us-ascii?Q?QVpRQmhBRzBBY3dCZkFHOEFiZ0JsQUdRQWNnQnBBSFlBWlFCZkFHWUFhUUJz?=
 =?us-ascii?Q?QUdVQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFB?=
 =?us-ascii?Q?QUFBQUFBZ0FBQUFBQW5nQUFBR1VBYlFCaEFHa0FiQUJmQUdFQVpBQmtBSElB?=
 =?us-ascii?Q?WlFCekFITUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFBQUNl?=
 =?us-ascii?Q?QUFBQWJRQmhBSElBZGdCbEFHd0FYd0J3QUhJQWJ3QnFBR1VBWXdCMEFGOEFi?=
 =?us-ascii?Q?Z0JoQUcwQVpRQnpBRjhBY2dCbEFITUFkQUJ5QUdrQVl3QjBBR1VBWkFCZkFH?=
 =?us-ascii?Q?RUFiQUJ2QUc0QVpRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFKNEFBQUJ0QUdFQWNnQjJB?=
 =?us-ascii?Q?R1VBYkFCZkFIQUFjZ0J2QUdvQVpRQmpBSFFBWHdCdUFHRUFiUUJsQUhNQVh3?=
 =?us-ascii?Q?QnlBR1VBY3dCMEFISUFhUUJqQUhRQVpRQmtBRjhBYUFCbEFIZ0FZd0J2QUdR?=
 =?us-ascii?Q?QVpRQnpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFB?=
 =?us-ascii?Q?QUFBQUFBQUFnQUFBQUFBbmdBQUFHMEFZUUJ5QUhZQVpRQnNBR3dBWHdCaEFI?=
 =?us-ascii?Q?SUFiUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFDQUFBQUFB?=
 =?us-ascii?Q?Q2VBQUFBYlFCaEFISUFkZ0JsQUd3QWJBQmZBSEFBY2dCdkFHb0FaUUJqQUhR?=
 =?us-ascii?Q?QVh3QmpBRzhBWkFCbEFITUFBQUFBQUFBQUFB?=
x-dg-refthree: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFBQUFBQUFBSUFB?=
 =?us-ascii?Q?QUFBQUo0QUFBQnRBR0VBY2dCMkFHVUFiQUJzQUY4QWNBQnlBRzhBYWdCbEFH?=
 =?us-ascii?Q?TUFkQUJmQUdNQWJ3QmtBR1VBY3dCZkFHUUFhUUJqQUhRQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFFQUFBQUFBQUFBQWdBQUFBQUFuZ0FBQUcwQVlR?=
 =?us-ascii?Q?QnlBSFlBWlFCc0FHd0FYd0J3QUhJQWJ3QnFBR1VBWXdCMEFGOEFiZ0JoQUcw?=
 =?us-ascii?Q?QVpRQnpBRjhBY2dCbEFITUFkQUJ5QUdrQVl3QjBBR1VBWkFCZkFHMEFZUUJ5?=
 =?us-ascii?Q?QUhZQVpRQnNBR3dBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBUUFBQUFBQUFBQUNBQUFBQUFDZUFBQUFiUUJoQUhJQWRnQmxBR3dBYkFC?=
 =?us-ascii?Q?ZkFIQUFjZ0J2QUdvQVpRQmpBSFFBWHdCdUFHRUFiUUJsQUhNQVh3QnlBR1VB?=
 =?us-ascii?Q?Y3dCMEFISUFhUUJqQUhRQVpRQmtBRjhBYlFCaEFISUFkZ0JsQUd3QWJBQmZB?=
 =?us-ascii?Q?RzhBY2dCZkFHRUFjZ0J0QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFJ?=
 =?us-ascii?Q?QUFBQUFBSjRBQUFCdEFHRUFjZ0IyQUdVQWJBQnNBRjhBZEFCbEFISUFiUUJw?=
 =?us-ascii?Q?QUc0QWRRQnpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFBRzBB?=
 =?us-ascii?Q?WVFCeUFIWUFaUUJzQUd3QVh3QjNBRzhBY2dCa0FBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
 =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?=
x-dg-reffour: QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFBQUE9Ii8+PC9tZXRhPg==
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CO6PR18MB4484:EE_|DM6PR18MB2780:EE_
x-ms-office365-filtering-correlation-id: 96e4e0e4-29ac-46cc-b056-08db5608b4ec
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: qi/qM9loQdUcEQ31UOa9MxfN0zENFwBDGjS2A4NqvIpVYDYQCsfTUccsAbipdyuwvOkBkjOiwTi8OXkz5kSzXXVnz/gbWjBHV36Ug3qTITETJahn6WPQrEzRLHnojBeyq35PzZMBazdF3MqNKucjmMl5y6OsM5RstwHMFgxUqpvuITYo2241+KAjKIkih13k8jMjLxENu0fS+u+LSs/9ES2+x3O+2d8AlU+4Nizim4vXpcmT+9Xd1w3ZAyUWHLhDU5Y9zNpSKTeaPCilAK/OEgkSpmKb4aCb68T8EQK7VwwMzibWP9ve1vfKlymEQ7lS+z1XjbdniDKwJlz2GSQhs4h4Jlon9VnxLm8olejlSLkjFJs7h2cn7TNBrP73QfBrm7nea22+M6P5iYO/Mjj9dWgSMN+eiWDdBMbASA+2N0+eivNsbaRk+xVBEUSUL1G+/CCiM4npNiVRWQxZubyF/5ty/Dkw7v7E7ZdjPGvRKG7JR3auTmk1foB55eDH4NYQwIpiD/X1Qyc0zLaAVfVUCnVt4OyB2DeorojUQuQ8VbgxKjAq9CACjhHFHsqKouWxeX2w1Xvo5dkbWWduzdNrJUmp8RKXFSP6LWpdY5BOec1zFQ9NVd0lLIY0fL0+sz5t
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)(376002)(366004)(136003)(39860400002)(346002)(451199021)(33656002)(316002)(86362001)(110136005)(66556008)(66446008)(66946007)(66476007)(4326008)(478600001)(64756008)(7696005)(76116006)(55016003)(52536014)(8676002)(5660300002)(8936002)(2906002)(38070700005)(38100700002)(4744005)(122000001)(41300700001)(55236004)(6506007)(186003)(9686003)(83380400001)(26005)(71200400001);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?LgcQgQm8hiGgIY0LOs0069L/jAHTdRJ3tAib5gwDi61tYf9rCMmvYBe9C2eO?=
 =?us-ascii?Q?aBgRpSwHtsrxRG0ZVHYA3prhyQV2MJDckDyhSkpu2lR77Fi/zUflzetc1Zgz?=
 =?us-ascii?Q?FEAHzOy9Sx1iqomeUEFHMunyQsrncDMZozKNC3SlySbZdiHj29pK29xKsXQ3?=
 =?us-ascii?Q?e1qe4lDimJxKIOUZltqh0Bcg36+Bt6ScVXqEuthRWyPfH5fdqHd5KErN+IB5?=
 =?us-ascii?Q?KxLpowoZF7EE+7zCDnG4isRZvSmVlEZrBPcEt38dKhabhsDO3IOWku7fDbFT?=
 =?us-ascii?Q?i9yAQy7wjN1/HohIz8dsvyq1ee9aHIcBe9uKysw27b9oplVPfBYpy+L4yrny?=
 =?us-ascii?Q?RSCaxdQfpl0pqPj9WoEUDWgwMfgqvgcy5As6TV/LAcps4fGqc0KnsKpnPIqI?=
 =?us-ascii?Q?dc6ZHz+PHVLGShs4g3S8FPQsv5keNfBcjLzYQmpRprvMS6v173Q+PnSxQmGT?=
 =?us-ascii?Q?X7eSCq1XARcNuZ9RbgHZe1s0Avb4Zt/jJyFssdRMBNlaMX7Y6rrQ1bc0xh1Y?=
 =?us-ascii?Q?9dZzSY38H2bdc1ZN9Z8CPgsx9/qE8I/NyosjwmU0Xv/4adLsz6G1FoVDsxwq?=
 =?us-ascii?Q?B/lF5xQEYjAatI/pPLNtLT+SRfB2DY5aSAI0O77oV+YAez4BdW08AvHFadr0?=
 =?us-ascii?Q?Mk/+RRn1pSkqoADV52MVC4F8ROfpEz9Q+kdKj31M7fJoAkpohrl/JWxON3XB?=
 =?us-ascii?Q?ZJL/Vy8Iid87a83nsicDd9pQBNXkeTTZdaDE0HEZDZ3PuA7hvyGP/tR1rJsK?=
 =?us-ascii?Q?GlNI+bexQaJJB3gNKhGYB8T4uZFfb5IroghwvFx95VEx5w//IXw8FUWcV8vK?=
 =?us-ascii?Q?hkYvL8U9r9XeIZiqythHKAHQuROJv0XWRHUrq0oQp0Lc4eRKdUtBK0xOO+9N?=
 =?us-ascii?Q?R/+9C7F9nlKkRkgtUBakkAw8ilPSJ0YLdki3bukmcTlHWCpGa58aAwntxvmZ?=
 =?us-ascii?Q?tOi4E+wkq+P8jkVPYvnjxT8iCZoWHGvvj2DtJOBkvG3fHRCIJBySjF6wtyD/?=
 =?us-ascii?Q?1SI+ZXnq1/a/boCB/u0cRHkZlKtZxRKIu65rCh4Y8WhjvpGDGZEjDEL7G56k?=
 =?us-ascii?Q?mU8ck9wRBvlNByd5PjGTek/hX6brvow+UK3SU0Q2KRT5Vr9tRYpv7dT8hHPm?=
 =?us-ascii?Q?g/qPKbS9Ui0tvuijDbp1+ISHvDzeaaFaNNPYexVtstqBeTPuQ7t3TAHw1vFo?=
 =?us-ascii?Q?IzXFHPS2OPSsFNapzrKvF0DyeqNR2HMxmfzcsZG08J6yUook4LlFQvlFSR6v?=
 =?us-ascii?Q?MlVuhZyJ00OmJzo/q24anZM4DbOc5AjgMmG5j+unIvL93d5rKkJ5EneBnu93?=
 =?us-ascii?Q?x2Qp5NyQaDY/kIEoXM3sawhs3e3SEcbbMNCJ1hi9QLwwREv+hIr7zhW3QWzl?=
 =?us-ascii?Q?BUkrmWrM8dbpQU4J7EV2S4Ai3Y8MkbKUc8qpFT0SdaBdeCnln/yudGjSSYQb?=
 =?us-ascii?Q?9CkNOSwWHIAk4nThYHkcH9YKnk6ckMnGeRhAzkE43b/VwL8Ngh0Z3FwyfsVc?=
 =?us-ascii?Q?FCAOp3j4c+Z9xDA38Tp582yRO7yWlKVVQ6xNQunyqD4HWVCMgz17dNqsq2tz?=
 =?us-ascii?Q?V32Sagr1CKBnSGP14YwwtVRU+m7czwKp17Hquk6v?=
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: 96e4e0e4-29ac-46cc-b056-08db5608b4ec
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 May 2023 12:25:59.7617 (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: VSVAMS8Jgy0AjPoU6tvOCbf/pW06CyQ78yGlIlj3FIIQg8wtkss3iZpf/iVNE4GFPGD4FLyOVPToOX1ty44A6g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2780
X-Proofpoint-GUID: DWjxcitn0yHbRSJcIPf_AH7NDdGCmFn0
X-Proofpoint-ORIG-GUID: DWjxcitn0yHbRSJcIPf_AH7NDdGCmFn0
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_05,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 <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

Hi Kai,

Can you review?

Does it need updates to documentation for intel-ipsec-mb versions?

> This patchset adds some optimisations for AESNI_MB PMD, many based on
> features that are available in intel-ipsec-mb v1.3 and future release v1.=
4.
>=20
> Marcel Cornu (1):
>   crypto/ipsec_mb: use burst API in aesni_mb
>=20
> Pablo de Lara (7):
>   crypto/ipsec_mb: use GMAC dedicated algorithms
>   crypto/ipsec_mb: use new SGL API
>   crypto/ipsec_mb: remove unneeded fields in crypto session
>   crypto/ipsec_mb: store template job
>   crypto/ipsec_mb: optimize for GCM case
>   crypto/ipsec_mb: do not free linear_sgl always
>   crypto/ipsec_mb: set and use session ID
>=20
>  drivers/crypto/ipsec_mb/pmd_aesni_mb.c      | 915 ++++++++++++--------
>  drivers/crypto/ipsec_mb/pmd_aesni_mb_priv.h |  32 +-
>  2 files changed, 584 insertions(+), 363 deletions(-)
>=20
> --
> 2.25.1