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 7C29743C1E; Wed, 28 Feb 2024 12:51:04 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3E44C40295; Wed, 28 Feb 2024 12:51:04 +0100 (CET) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.7]) by mails.dpdk.org (Postfix) with ESMTP id B0C274003C for ; Wed, 28 Feb 2024 12:51:02 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1709121063; x=1740657063; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=NzDo8P+AWUtaMDWoPsOW+YcUk9GGsKRCUOoQgQJUWUI=; b=fMl+LwHfouE8Q5eeDzShuMtCPk0GvydstmWJt2AbWnB1oSncazzz+02I pKZsfzF9kfoRw53kbT0w5eN6SdiH2JnfJ5oiyp+3a7dZ9IDviIXLY0HeF udNTmEckW4Hi3i3gyjKMgrW6z+0RlyUVBHdLUj6HfxwOYsUz0ibuFitx0 tpEGGix0KTHjoDXkI4U4ECruQZY47caNNLKcHrLqZTubu+8RIUozT2yik /5Ibyn4WlWl+7BOUWVDb0kpZjfQkFPckf7umH3IPOpuKiDjjoqoZXXaxt X53RoKky+vnHx8u9JP9kKfAJXpr06L9HUr8rUPznTnaPkZ8tUjYwwzcA6 A==; X-IronPort-AV: E=McAfee;i="6600,9927,10996"; a="28949573" X-IronPort-AV: E=Sophos;i="6.06,190,1705392000"; d="scan'208";a="28949573" Received: from orviesa003.jf.intel.com ([10.64.159.143]) by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Feb 2024 03:51:01 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.06,190,1705392000"; d="scan'208";a="12129879" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orviesa003.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 28 Feb 2024 03:51:01 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Wed, 28 Feb 2024 03:50:59 -0800 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Wed, 28 Feb 2024 03:50:59 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Wed, 28 Feb 2024 03:50:59 -0800 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.101) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Wed, 28 Feb 2024 03:50:59 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CFjFWSug96sw3nrX7rMybsB4TCylcyZG9lzQxCqbTVZr//q9G8aLn27+TEGNUFMJiOqgsdzy55mJC6os1ftSj3HwPrKX3ndCUYJ7gdB1VeYJNjG/LNdoPgqdhrjj4X5dtPhTJSmnOQOr3YftE0TFsI+KpC/n1iBM92tHXJOFEKkcJLsTH6n5NhXRCAakU0ZIHjyYHV31M7pq695U9iRFanXrx9AHtGvrgngqmbv8BJBfi5KbnbvJSw5pRJIFSh/JMiNP81nZFFXYxmdFAoYn2UtNy8T0jZ3Bs8r1JEV2c56uhm8zGK6/VxZXc/XzirX5HvWbX68D2iYhBYPxw7pXGQ== 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=NzDo8P+AWUtaMDWoPsOW+YcUk9GGsKRCUOoQgQJUWUI=; b=l4tvIfeckJO6DSSmjEC4GbzGp5f3xFDmlYheIs8RoKsrzyLTqv3SYXO8/iSgN84wCb7m9yKtCqIh62ONQgEQX00iLbxhtslANlQpDE1RZC+pzV0P+Qab0+U//gxHAOPJm5YPh9/S2mKiEhTvYaDo6I3EYmBs3jX3C6riiSLafwfMn4eSeWPond2OtuQ+ME/E90FSRChUfWkT/yKdk5pMM0TAphJTFgaiKryct/4NM3iepe7bzi0G/OHTAPCUVyMwvbUJmkSSx02j0gRqPlWEI8vKvdliEEPnwkvdlbsqqqiCs8mPZWNxtTjGqvFODcj8x2nXkFksJaMAWLRtFpwlJA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from SN7PR11MB7639.namprd11.prod.outlook.com (2603:10b6:806:32a::14) by CH0PR11MB5505.namprd11.prod.outlook.com (2603:10b6:610:d4::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7339.26; Wed, 28 Feb 2024 11:50:57 +0000 Received: from SN7PR11MB7639.namprd11.prod.outlook.com ([fe80::8a06:eadf:e98b:23ad]) by SN7PR11MB7639.namprd11.prod.outlook.com ([fe80::8a06:eadf:e98b:23ad%2]) with mapi id 15.20.7339.023; Wed, 28 Feb 2024 11:50:57 +0000 From: "Power, Ciara" To: "Dooley, Brian" , "Ji, Kai" , "De Lara Guarch, Pablo" CC: "dev@dpdk.org" , "gakhil@marvell.com" , "Dooley, Brian" Subject: RE: [PATCH v4] crypto/ipsec_mb: unified IPsec MB interface Thread-Topic: [PATCH v4] crypto/ipsec_mb: unified IPsec MB interface Thread-Index: AQHaajn+bd0QvqVIlkarLRODH/bJibEfo/VQ Date: Wed, 28 Feb 2024 11:50:56 +0000 Message-ID: References: <20231212153640.1561504-1-brian.dooley@intel.com> <20240228113301.934291-1-brian.dooley@intel.com> In-Reply-To: <20240228113301.934291-1-brian.dooley@intel.com> Accept-Language: en-IE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SN7PR11MB7639:EE_|CH0PR11MB5505:EE_ x-ms-office365-filtering-correlation-id: d184069a-ceba-4833-0c54-08dc38538688 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: KQqYuEru3NyChQEau+BCZ6b+1oxpyagNNzWYghajGZRFhe0IxKwqrXYG62enpdY6XK6jpPU8QMI4p8ddm8OczWfPT7piePVHBFDJpzPDeuHDQylzPnYEux3yt2BT/UdBOvTguRCI6wu6NkGDvmqjf2YTD2yw0lQu/bYxILewcvkp01wtCQgMcOONxVRbkLWGS0LJ1k4e3Y8eNg1tdDUSxqu6j1nq2tEpwvQo3jRrA8Pm0YAHPXYhkvn+Wdq8H2bD5nTmgS+qUVkIXZ9xA5/yDR/jj7jWZvAaXW2Astp7K1bzsiOH2lxG5PrU52IRirh/nC4EysnXDa1+GPoSL0fgX1wc87+LidJY+k/mRAnDGWAJFPkNSPAOWcAADvZJdrxYVVx1vWalYckzUlW8Zrsg7KsXpCMsJ82RJ4xlLSFnLfxyj4aSLnkuONt1/OCqe9e8NPs6TNCbrLIBaw3CZ0WZlv9P+AkxHW/N0NLSu2DI7k27V9h2OA2t+B4ADqEo4HwAXZpKFXKlTZYCamtGt9kVHn72XDiparN+b0G5Mq7RF/xouEaGB7iCPBQI+zuz/T6TfFzxZCDhLep9YLipUWqQtZPIM5I372n40gfEs+uH46R+AUbco0hwNoLhyFu/ONkvtdWlYxddW5WOyTD87pcnzZaXoSsohEQH0mlirCuyysra2vl4zbI4RjxyK03JxTOIo2X0z7q5wHaTW3BMsWKA+g== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN7PR11MB7639.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(38070700009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?aOjUdK5gHOsXtEVzJeFJZRozXINBGkQ6oMB3090ZZU3zVjULpD4FDg9wE1g0?= =?us-ascii?Q?yG/Y5r0iUiwn6XykvYZAIPOodC+RENDiBoWu+TVeFEr1gkFhaR3axfJbujQp?= =?us-ascii?Q?221QAqoi9puatDx4hhaJyYiRjdiJez7JV3Dv88OPgsvWN0h0cYhihaOO7ct7?= =?us-ascii?Q?k4L8FBHT/SrNuWy3now0orAfasJgehICexH8WVVNpQHpG8uHdzzVGsIpQ5Sw?= =?us-ascii?Q?4oPrIVNQsGxgAroLc3CmXPQO68ieov5P8LT0Nr85BfI0R5J9SfgQkRUzftMM?= =?us-ascii?Q?FInuJpSr2Ww9L0NfAPUDzmyGn+JKEW1MJBCV048VekRMK+7l26SH6YMmSD0v?= =?us-ascii?Q?C7KUY/qapqeiq/PNb9iAGgL+/xORg7V3+g25bbsE4+hVxjZynD72TINkUDnO?= =?us-ascii?Q?977DXyw2NyWmOKI5ekJ5A7s7X2MRg2woqPhnXpovlVkt6UTcmhjh+N1qAPzI?= =?us-ascii?Q?kA82FULap/9L2u8zod6nCZZaJYl9g+oPeaH6q4mX/r/1zbY6a7hZx75qhmEc?= =?us-ascii?Q?8NfCRNbwXCwRbAUYWmq2JSfj0F74bm4NoMp5jpEhoOghBDXyYquKsdi3tbpo?= =?us-ascii?Q?Dhhy1yVP0omBQYbsqMu3+qKPsiVkl4wbIHeb3rV81PH8czP7++sSgc+HREQ2?= =?us-ascii?Q?XUuTSShuwtOQ6uqlW0Q7drRTluda6o7jwvpsK8S1G7IDwNxRD7PwtIO7igoW?= =?us-ascii?Q?hIdJL5J6z8ONpYR5c1XSQSxSwGPiKWwXLJ+ckcBF12crFd7vqr4GWm426EAe?= =?us-ascii?Q?ywJoJBU6BVcgB8spqyHXoxoC+JNfNOTUYGBHIflpNcpuWvzlHhmjInrTigJg?= =?us-ascii?Q?KvOE7IhvYHwKUt0ZHET1B7C3HD3X3Tyj7Ah0UYcnHBLJYyYCesbLfZqfx23p?= =?us-ascii?Q?Sd1kyFBHiFNDSiUjSCcbD2jCVwhlNhIZ4hSU/2ZvSInkacRpCkA7hk40gcVM?= =?us-ascii?Q?fdYdpjKYZiNgcYswDflSBSQsL5KsEreQ/60vtUZd/TOZMKKxBIoxBEVk9bYH?= =?us-ascii?Q?ETVFZ9M9gLfSZfVt5OE7n8AwXHyOk099QDkMvMiuozAumXIt7d8SiIsCo222?= =?us-ascii?Q?OBVgTEX7eNNRKnE0YhnqwyFwjNEMyG0++nFI84V7f1HRbUxya7478KdM4rax?= =?us-ascii?Q?5peCDBpn+bNI82BgKqp3RV5EmQP2JpYvU+Y2+iDTo5+4TOkWXtfWmO/hA071?= =?us-ascii?Q?BCU8g4BCs5d+vGjJyxr+weMdh6gvm5O0IvQRRw009ONL6I6YilaDoejsy0Rr?= =?us-ascii?Q?WKQCZsv7k8yy63Ywpv3wFPZbWB0v+UYgR4NZ3b3opykC6oIMwOvjTRIftYDp?= =?us-ascii?Q?dhZY6VHS4WixezS16/PZjqitvnwuTueQr2C8lv34MRmfioBPyTnCY4yH1HQ0?= =?us-ascii?Q?gJKJt777IOkUkGWV0md7LemO34ngZmpYCUsvWwZujtcMlogWefCHbtxX7oWY?= =?us-ascii?Q?7p390l098Nf3YWJ5V9OaSQtXU7IluCvV8UMMfuFNK39YI94X/4ILAL42z97y?= =?us-ascii?Q?jzaOUBgxIzeITLhNpib4Zr5Kt5qT/w73ZzrIc/ZhmBYPtu2txRtlJARxYjqG?= =?us-ascii?Q?JFG8//1P7BnLhu4wGzR0C1SLk4rol6VoMWEwWkdv?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN7PR11MB7639.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d184069a-ceba-4833-0c54-08dc38538688 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Feb 2024 11:50:56.9971 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: UUUoDqpNCaUQTjp0lZBU4h5guBftbn49YslsPsObtpd6iPVWSiAVMIg0aFu7ZW9pykzBNBI5uYfVbf/qVCf+WQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR11MB5505 X-OriginatorOrg: intel.com 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: Brian Dooley > Sent: Wednesday, February 28, 2024 11:33 AM > To: Ji, Kai ; De Lara Guarch, Pablo > > Cc: dev@dpdk.org; gakhil@marvell.com; Dooley, Brian > > Subject: [PATCH v4] crypto/ipsec_mb: unified IPsec MB interface >=20 > Currently IPsec MB provides both the JOB API and direct API. > AESNI_MB PMD is using the JOB API codepath while ZUC, KASUMI, SNOW3G > 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 > --- > v2: > - Fix compilation failure > v3: > - Remove session configure pointer for each PMD > v4: > - Keep AES GCM PMD and fix extern issue > --- Acked-by: Ciara Power