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 09C5B45497; Thu, 20 Jun 2024 08:53:32 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EB65142DDE; Thu, 20 Jun 2024 08:53:31 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.17]) by mails.dpdk.org (Postfix) with ESMTP id 934EE42DD6 for ; Thu, 20 Jun 2024 08:53:28 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1718866411; x=1750402411; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=vGqngSFVgKYmg1Adn+uvoaPaMSUelrg3eU92Im28jzE=; b=lk2Z4tIoPhmNa52ISPLjvKflotTfX/QTe2kq10fXeLxxYR3qitZ8rlco 9v+9/fwos47W25ZGSi1s9wrAhLY9vUbTKAKtdd56J7Yev8vYQuE/mC4E0 MpNc7PeQejmjGNjaHSWGwNkeSBhPTxyHAeIwhYSGsyMUbEIXPobQu212t t5TgE6F+Tcue6eLjjZyR9Gl309ebE7R6AaOnWtt9br4FTTV6yU9DDK2Id 8sCjrHzwPhNsJv03+dwiMnqk63pXbNwGdZQ21QGZDvYNU214SqlsNXj7h wIhLQPOju9SyWHNodaQEdEmt7iWKkn+nSc+bdhQZ9YRjVH3IXEO3OP0/s A==; X-CSE-ConnectionGUID: 38DH664EQeOnukmrbYdA3Q== X-CSE-MsgGUID: PJ43vyxZQUiMgUA8kdlftQ== X-IronPort-AV: E=McAfee;i="6700,10204,11108"; a="15944118" X-IronPort-AV: E=Sophos;i="6.08,251,1712646000"; d="scan'208";a="15944118" Received: from orviesa007.jf.intel.com ([10.64.159.147]) by orvoesa109.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Jun 2024 23:53:28 -0700 X-CSE-ConnectionGUID: HDdoyRMdTx6tpBadS41AIg== X-CSE-MsgGUID: ucuDTe7/Q8WBMQfX591Xbg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.08,251,1712646000"; d="scan'208";a="42834117" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orviesa007.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 19 Jun 2024 23:53:28 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Wed, 19 Jun 2024 23:53:27 -0700 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Wed, 19 Jun 2024 23:53:27 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Wed, 19 Jun 2024 23:53:27 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.172) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Wed, 19 Jun 2024 23:53:26 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=O9IDqCso0h8mJyppHw8WMrqPZi46+ZLYr9xos3e1WjLDrI7kA2XsB9nr2qKLz04ii8p6ATEybL1z3Nzxc0v5aqk4vMa6T4X4F6JWwTUiugRI5Pi4ZCP3os7r/XH8vqY6ClZ/YgIpCAKf6XCtmZnqK5htWRPhF+WwgX0CcHx5Y5NU15mWIa0595soy19gnROqKwktY9JbyJUkJmJ9uvS3SdIa0JcMf1pFQZ08pMIvPkUXGjn9WmhzfXuPzVGLtHTF/SlH6cL9hORij0N/3awZvq6STU9Mb9ShTUTQm1yOnW2e/8Dx58CRGzTeKDtqe/gY9oPuoSoxkJUO1TgEZJ+wXw== 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=vGqngSFVgKYmg1Adn+uvoaPaMSUelrg3eU92Im28jzE=; b=J1bWXJ/XrGMJi+3JuZCzEQiMBX811mZ/6B0FlBGGEZhyYYju7IGfewFOGtMQcRq8ziGl7tZfT4vLHOX3ZjOSV8NlNTaJQuCEvIgNU42DKDNIc6eGiCU8JqsU8H6Ia+qWAOhp1bPCvnSXtaDcKiDrIVXdNpW2Q611N4NoVkjxlR5/6ipKtUWg/XEv7BpImBW9Z3RbVpsHecTS+Uo4bTGs52IR7mxWdQ5g1xXmoG/VqqGPYtKcFu6mzIsCBf0X9qpuWBTahCV71tWjs42TMDs8kAPl0rL0I7/PL1bxUWnlZhFB7YLj+56rd8GmSjMzMVNJDjL1CCgu1/04o6MeoN868Q== 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 DM8PR11MB5591.namprd11.prod.outlook.com (2603:10b6:8:38::23) by CY8PR11MB7847.namprd11.prod.outlook.com (2603:10b6:930:7c::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.21; Thu, 20 Jun 2024 06:53:24 +0000 Received: from DM8PR11MB5591.namprd11.prod.outlook.com ([fe80::4d18:36da:367b:5e82]) by DM8PR11MB5591.namprd11.prod.outlook.com ([fe80::4d18:36da:367b:5e82%6]) with mapi id 15.20.7698.020; Thu, 20 Jun 2024 06:53:24 +0000 From: "De Lara Guarch, Pablo" To: "Dooley, Brian" , "Ji, Kai" CC: "dev@dpdk.org" , "gakhil@marvell.com" , "wathsala.vithanage@arm.com" Subject: RE: [PATCH v1 1/1] crypto/ipsec_mb: unify some IPsec MB PMDs Thread-Topic: [PATCH v1 1/1] crypto/ipsec_mb: unify some IPsec MB PMDs Thread-Index: AQHatyXxVyc+Siv8GkWVJQyn+C+svbHQTqfA Date: Thu, 20 Jun 2024 06:53:24 +0000 Message-ID: References: <20240605085346.272837-1-brian.dooley@intel.com> <20240605085346.272837-2-brian.dooley@intel.com> In-Reply-To: <20240605085346.272837-2-brian.dooley@intel.com> Accept-Language: en-US, en-IE, en-GB 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: DM8PR11MB5591:EE_|CY8PR11MB7847:EE_ x-ms-office365-filtering-correlation-id: 467363a5-9ff7-4923-7535-08dc90f5ae52 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230037|376011|1800799021|366013|38070700015; x-microsoft-antispam-message-info: =?us-ascii?Q?HBy9Bm5bssDy8ZqNu54tBnDOx7UN7kXpDHqRkoXgSwC8Xzc1is9+YVWtmgmj?= =?us-ascii?Q?LMcSysSG94hma1J1hS44YjEvz5vDQHfL5BnFZWRXVZiLnzsJAkRcozqbRw4O?= =?us-ascii?Q?Jw7MWVyucepZkxXJsvGgrDb5+UjDfbHF0GU4kShjgRaDrfbFzMA+o5DtsUY/?= =?us-ascii?Q?OxFrkDdgi1GJGnQ55B5JDtuajEJNVFyI8KWWEFhbCexQ6/tqPcwmOVZGxE2B?= =?us-ascii?Q?fCUbtSxQ+GkacLn18S5dQ35tbrsLJ1W1fn4YbMuxPtXMpZkEoqRmA1oNpL/m?= =?us-ascii?Q?IMvkPnD6bRH4sv5IgakGgUbpjWrSm9KaKvoPM8PGl2Dczf73r7T2k2escL54?= =?us-ascii?Q?4cs47lt3Z+9d+gGXSPt5f/OtcwOgmbKHhDp7uzDvyFJCf6N3AZRk/slpgME2?= =?us-ascii?Q?7oYJNe228B+FP6v6kdPPEjT3DlzEIW39gbO7wRW4w1j6hz+IcOHqy+46Cjso?= =?us-ascii?Q?K27w4G5qlVJecAQGhWQz4mJkI9AvlKUZ+Z2sjwQIOEyoGud84fDiosQFfPsT?= =?us-ascii?Q?DdX+3XkezQRLv6S7C9hLaPDRZ3/GGO9jkxCp4Gu10I2eDwBhHjj/GDfgvCmT?= =?us-ascii?Q?Wiiw3MlbLWWCT5xlGrSCYrh8AuRR0NWcDmO7X4kvAMQ2Na6RZcB7zoi2cqzh?= =?us-ascii?Q?vs35v+iJMBdjytCeeP8wM4fkQU27lEejkslxpPom6YUAlUIwLoitXsyIEj6A?= =?us-ascii?Q?KJeTmQaBYBAn1AtqKy75590QnACqB7ZfHA9nk/gkDDx//GjbRNp4pQ95r3Bk?= =?us-ascii?Q?LuUtdO8CXJP0V8PoRg3iy65en1VBQSg8RABs50US4SlI2kg/qoL49IdUoWf9?= =?us-ascii?Q?5f/LP09tnCsd1uRzWTblcjMmQ6I1sEeUpPkcB+GH9p8EmDBzb9q/9HdHd3CQ?= =?us-ascii?Q?ioDG1H6Aa7+G9XXbdlbKT/+q6LD9+D1tEvGf35dqvzj9lTS4NP9q7yEyyaRp?= =?us-ascii?Q?dglEGEqWuSG2SSQ8iFakacZO0XFHydXdIITZHnFFkgvzyaqktAGViHJYgIiK?= =?us-ascii?Q?DZ18I5K0NKpQzRcp3gj6LzG4u0idDO5TNDb0tnbNaJC6odenmKJ8qYRhtZge?= =?us-ascii?Q?o3OeZAUk8qtkBSGZsBsooTEzfhEG600+neJDjVTtFRmMZvkAOpHaac6piynp?= =?us-ascii?Q?lWxKXPjpi6OA2lDvyXpWiWNLWewkPgiI6EbSfK52tFiSNgvxPE+U9UEAr8vj?= =?us-ascii?Q?9a0lIF0xOk3KU4o5QRpJow5zXcW2UCQ74Ii/j/9wbb6gq1j3bSxG5v6tV77N?= =?us-ascii?Q?Ez/WKin5ZgMJ7WNMNfmrCySQpwYiwu5BRD13kDlVTmAK3h0PuAvgMuJ2mp4c?= =?us-ascii?Q?HQLBvAcjfEMLaYhB+wt2EJlwCaep1+c0oWHNxtKWw6xL4v/vqa3MGRhCFgoW?= =?us-ascii?Q?9KxWXf8=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM8PR11MB5591.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230037)(376011)(1800799021)(366013)(38070700015); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?KSwyr1tTrHWnhgUxdrSOkw9nypiqpjR5tfWNQsTlTI4IS8m/9Jm6hc/732mq?= =?us-ascii?Q?/6SXcr0181JxBkwKRp2YKy+c6enioywk2qSX5GsMEhwDH1/HMP/Furc5ok3Q?= =?us-ascii?Q?MCNyLB28DwEqwPZwBUx3BpnxHA9qNpOgvTygQ6j6VkBFYnl1yIFi8WjEbSkN?= =?us-ascii?Q?hACRIhTChaeT8oEf3fgdjfSjW2GndvyuUt7zlnoUM9qAT5+GTNfzpJso3e5L?= =?us-ascii?Q?+hODDm2i8hwzIBcACZHz8IuItCCKCPRzW0Y3k1mLVTZsvxaruMQi9GXakn8q?= =?us-ascii?Q?z6pWz5QPJtNwZrYaXn8Ay6sC9Xzf+V3qcmXWIFjunLcPZ9DFcLyQzbYl/amq?= =?us-ascii?Q?dEX6Q8XF3agrH2kGEAt7AkEcjRD/1+FUG9xb9pVmR7kkgHD1WIVVgukFoEU5?= =?us-ascii?Q?0mt0scVWcEa44NQE5HxgpvoHFF6247B2A5V4x/R+vwgEXi13ykKiO/W+HsJE?= =?us-ascii?Q?d99lL9MTlVmu6ac2YPE3nmKsPcARg2vjR6gzfFMvzNawySr0hHe8bDASBUZo?= =?us-ascii?Q?dCsdHZFV7a+6B1XXwt7+pi5ExmJvv9g5MTQ/k5m01p8LiArpAkt7WGFHkO29?= =?us-ascii?Q?1UEq0jER3ULB6sQwHA8RGb7Y0SPDFnDn+EOLB5bduhUxjy7954aB2ENottkK?= =?us-ascii?Q?YFpHolYtbjYhncxwG2cluKvT1KyzE5jA0IMINjwkP+CRp5zrubIAYS3RqSNi?= =?us-ascii?Q?Of15z75A2X3zGpOSw/ahGV5c52tdt7wrSUj6ZUYVG/EEcyG0drdzwo9vsdRQ?= =?us-ascii?Q?G9Uf3/f1wbraO0rpKnGfIIiwKuJyaAMo0ZmaIbQVEjAoPOtnXGurAJRir8sa?= =?us-ascii?Q?OWF1rXANznkfxKriLagC+iuHtgQtr0KfcELWh0VIAj0DJ6P+9aU/lM8/Mc/F?= =?us-ascii?Q?ZIdCc4eSwjIVsqkH/xdU5B4mF9WTn3v+tUmn1wy4tfyFuCxf2IaQOzXpPZL7?= =?us-ascii?Q?JzFR8VeluEE02rkFGjqvHKknsWbBOUFMmIQEb17eu3ZxxMYR4mVI7aSViMaC?= =?us-ascii?Q?roQBXnA2X80Vm7bJdvUCwvO5YcuefyDEYVUG1iKpf8rNEGwDHFtvECje1RCO?= =?us-ascii?Q?0t+kP2129FWR5TtXLGXybI7w7jeZcaBrtTFBmoBryUe3izP1lr4ize99iMgQ?= =?us-ascii?Q?kOCUoiE4jZ0f3rtjvHiVRe3BjpERfuMXxopQ+I+mA756Q8QKMOoIp5uHJzBk?= =?us-ascii?Q?eU78geKHpJwK9Yqfcy4iYFTcZfGDV2wKK/ybXpLqASXzE+JTiO6wq2CTFL3t?= =?us-ascii?Q?XcCzMnWiON6ECKsNTChKVc3B9Y3Om2BG4U9b15Qg2mHmI0GT073DQgqnpqlW?= =?us-ascii?Q?/2vpUgWOp6h/t11jznZ5/k+YQZ/J05d+T1JJaFS6HeS0MhG4MG04Ws3xMJPD?= =?us-ascii?Q?w9jyj7ZpQB48CWPby4dX7A1XDF7Kj4MyaIfJOfjTbP2xhn0DSfIvFzuvWuV5?= =?us-ascii?Q?npZQgHQVaIv6VNRY4r0iPAc7YYzpJoVUtqJWC1Q2NLs+XK6DCKmzi3B9ITyi?= =?us-ascii?Q?uoe2STpmUHqpb5hvPvF9slRcdmtAXOWHTc5JC937vxGVJOw1PURgs2lFiOLO?= =?us-ascii?Q?ZMqrnd8sJo7Srf90T6tLRt6Nav/nItDMj5iMHBFdtHSXUEC7FBzja75IZo38?= =?us-ascii?Q?OQ=3D=3D?= 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: DM8PR11MB5591.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 467363a5-9ff7-4923-7535-08dc90f5ae52 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jun 2024 06:53:24.5388 (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: AOinEBAuqrgnZJcciytZGUWfJRMOqnugjkQJOSPcvZcoZ49OWbjHrENBExbGKNODSYhN2hQXPmUckwfCU4Kq78dkQOl11gqBV7xoHW1sfVg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR11MB7847 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: Dooley, Brian > Sent: Wednesday, June 5, 2024 10:54 AM > To: Ji, Kai ; De Lara Guarch, Pablo > > Cc: dev@dpdk.org; gakhil@marvell.com; wathsala.vithanage@arm.com; > Dooley, Brian > Subject: [PATCH v1 1/1] crypto/ipsec_mb: unify some IPsec MB PMDs >=20 > 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 AP= I for > these PMDs. >=20 > Signed-off-by: Brian Dooley > --- Acked-by: Pablo de Lara