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 A2629A00C2; Mon, 26 Sep 2022 11:25:42 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4B2774069B; Mon, 26 Sep 2022 11:25:42 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 6BC3D400D7; Mon, 26 Sep 2022 11:25:41 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 28PLVSTO022614; Mon, 26 Sep 2022 02:25:40 -0700 Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2046.outbound.protection.outlook.com [104.47.66.46]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3jsy8r5hxr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 26 Sep 2022 02:25:40 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iYftWHmpvWszGkEOGjluktqYsD2uMV0vs7R3Geoih3OUNhVNhOgFvZ/nAW/yGPrIkzxrjDhCVLNAABWc3d0ABUQ1pS0Qik8iwmxA5+VP361ahcKVBgnayzbWoc+e6We0peD8/n0LY+E3T2Jei+qOJ5VoEbujQZ/KgrLw0DNSPy9sicMD7Gm4g28qWSCzorqgYCBg6oWFVv0+wOFqmNstdMg8YBH0GyUhJ8rZCR6SFFalqtdVmIJzYirBRQsVOiLMKlwVfenrWble+53mHDVSnNFlDct/2tqkKMFKdmx7XDjOPd70Rx7LH2QLCv5qMRPZlsb47maDcLXuw7e4Xb7R/g== 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=zYzSreJR21g//ersRbUINUHHucV6bq/LcAG4vzrmXVU=; b=DBFeGelBDNe2ouVRm9bK3Ra404CWKB6zV/ZgRCDJHtZTdK+iQdK228cKLZpjMdknC5sLDHjDTtlDVUqmk8HOARpFWJwUsMgRxkuzjAuo7S06Va/NGOWm+COX40iTaS5i3VQIMo0dTCm5uTWDTGXu2DwTfJG+wjXQP1djNYXC8OkLm3mUmIVNF3N7j/OzhusPJdTXgXmg/2gSVXuHYGV7TIF9EnBUtRxTYdE8fdt6kvSfW/H3YhB2IZS8olfHsUdspTdiC5qo82DhKig27xBG3d2Q+/aZ0mQMrRZPVe2t+jaEnQCGu6uvadO0SKnOyYXsiHz184cflXtwWE7iCcz8dQ== 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=zYzSreJR21g//ersRbUINUHHucV6bq/LcAG4vzrmXVU=; b=PLVcqhcTayNG5yZmSHKijXQt0wCJ3VvCd64vEQKCK24A/7LEqD+dMN/trs0iUmhSSRpsE2zIq6o1LvOSvPOQrnUxbaZSAMpXhVv/O5KVM0jtj7nXL4LN2lxbJBIpPDlRqqxpy2tXfJzlpL0fZRxTq+9JSqKWa32SBOjhZm+aaMk= Received: from PH0PR18MB4672.namprd18.prod.outlook.com (2603:10b6:510:c9::16) by MW5PR18MB5095.namprd18.prod.outlook.com (2603:10b6:303:1ce::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.25; Mon, 26 Sep 2022 09:25:38 +0000 Received: from PH0PR18MB4672.namprd18.prod.outlook.com ([fe80::a524:5764:366d:74ce]) by PH0PR18MB4672.namprd18.prod.outlook.com ([fe80::a524:5764:366d:74ce%4]) with mapi id 15.20.5654.025; Mon, 26 Sep 2022 09:25:38 +0000 From: Anoob Joseph To: Anoob Joseph , Akhil Goyal CC: Aakash Sasidharan , "dev@dpdk.org" , "techboard@dpdk.org" , Jerin Jacob Kollanukkaran , Thomas Monjalon , Hemant Agrawal , Sachin Saxena , Ciara Power Subject: RE: [PATCH 0/1] Add security perf application Thread-Topic: [PATCH 0/1] Add security perf application Thread-Index: AQHYsuVU5MVcKI4LhkCOZB4jhAPTPq21tmrwgDv3CkA= Date: Mon, 26 Sep 2022 09:25:38 +0000 Message-ID: References: <20220811035933.802-1-anoobj@marvell.com> In-Reply-To: Accept-Language: en-IN, 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+PGF0IG5tPSJib2R5LnR4dCIgcD0iYzpcdXNlcnNcYW5vb2JqXGFw?= =?us-ascii?Q?cGRhdGFccm9hbWluZ1wwOWQ4NDliNi0zMmQzLTRhNDAtODVlZS02Yjg0YmEy?= =?us-ascii?Q?OWUzNWJcbXNnc1xtc2ctMmJmNjM0NTUtM2Q3ZC0xMWVkLTljNDItNGMwMzRm?= =?us-ascii?Q?NWY5YjRmXGFtZS10ZXN0XDJiZjYzNDU3LTNkN2QtMTFlZC05YzQyLTRjMDM0?= =?us-ascii?Q?ZjVmOWI0ZmJvZHkudHh0IiBzej0iNDM2MSIgdD0iMTMzMDg2NTc5MzQ2Mjc2?= =?us-ascii?Q?MjU4IiBoPSIyWFFPNks4WW1ic3lKNTJHU0F2ZWtJOGZlNVk9IiBpZD0iIiBi?= =?us-ascii?Q?bD0iMCIgYm89IjEiIGNpPSJjQUFBQUVSSFUxUlNSVUZOQ2dVQUFQNEZBQUNp?= =?us-ascii?Q?ZjA3dWlkSFlBYUVydWRBN01XeVZvU3U1MERzeGJKVUpBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBSEFBQUFDT0JRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?RUFBUUFCQUFBQTZQcWVsQUFBQUFBQUFBQUFBQUFBQUo0QUFBQmhBR1FBWkFC?= =?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?QUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFB?= =?us-ascii?Q?QUFDZUFBQUFZd0IxQUhNQWRBQnZBRzBBWHdCd0FHZ0Fid0J1QUdVQWJnQjFB?= =?us-ascii?Q?RzBBWWdCbEFISUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCakFIVUFj?= =?us-ascii?Q?d0IwQUc4QWJRQmZBSE1BY3dCdUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-refone: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFBR1FB?= =?us-ascii?Q?YkFCd0FGOEFjd0JyQUhrQWNBQmxBRjhBWXdCb0FHRUFkQUJmQUcwQVpRQnpB?= =?us-ascii?Q?SE1BWVFCbkFHVUFYd0IyQURBQU1nQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFRQUFBQUFBQUFBQ0FBQUFBQUNlQUFBQVpBQnNBSEFBWHdCekFHd0FZ?= =?us-ascii?Q?UUJqQUdzQVh3QmpBR2dBWVFCMEFGOEFiUUJsQUhNQWN3QmhBR2NBWlFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFB?= =?us-ascii?Q?QUlBQUFBQUFKNEFBQUJrQUd3QWNBQmZBSFFBWlFCaEFHMEFjd0JmQUc4QWJn?= =?us-ascii?Q?QmxBR1FBY2dCcEFIWUFaUUJmQUdZQWFRQnNBR1VBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUFnQUFBQUFBbmdBQUFH?= =?us-ascii?Q?VUFiUUJoQUdrQWJBQmZBR0VBWkFCa0FISUFaUUJ6QUhNQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFDZ0FBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQVFBQUFBQUFBQUFDQUFBQUFBQ2VBQUFBYlFCaEFISUFkZ0JsQUd3?= =?us-ascii?Q?QWJBQmZBSFFBWlFCeUFHMEFhUUJ1QUhVQWN3QUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reftwo: QUFBQUFBQUFBQUJBQUFBQUFBQUFBSUFBQUFBQUE9PSIvPjwvbWV0YT4= x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR18MB4672:EE_|MW5PR18MB5095:EE_ x-ms-office365-filtering-correlation-id: 9738f65e-edf9-4dec-c2fd-08da9fa112f9 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: fOnYfjSXEDl5CzKEdZivD4cdAqULpl0xGIcVJ2TCf4nDxDIgmEIlaqoZZpyjiLLbHWOl3Z2Ol66Wd/7eJ8+GJb6Lg0djyp9LYPcpaMadv+1+eHngyKA2gV+1PN84VOmriLnS4oVTsRf6UhMblyKa4RjpsiMsbMSoxX+lFrsofNMbQkjQozdHHYMEz+sTt/lZTL18ZBoTF2MaOu8ZgLmBxIjUBGP4lhSwT8ejxyLxsLDoueCVSBWZ6NLOgMs9a8ghYyuN2lYUBOVu+MfSJqMNO9y5cvEX/Rrm+JRyN8Qs5956rptiB0Y/kRl7rqX9z1p/GTVrwPECfmYblfL/S+dLZrXQOCjPGMS78uawPCf419nPLwSOYfEcws0kzEkzakd1uI7MGdrn9eUTVOnUvbc8xLKiV1edIBGZgNHnmYX7vZjsSNTW7N/B85vIaYlD3K2S6NqvtYE9qh73NdUduk/3AXzuWb0TrooVZnAlR2FLrHrWcG7IG2/tREbd3l39B7Utg7iuLPRn3u3/UaAEpbnTSM3IEYCVQ4JR7hZaY4OVroxVvoDw7uAXDnCFhaNW1ZnYn5qQgGBM1bMHNGeEZXuFLgSo+eRi8N4hj/2NomdZGeyZ99FzHpy1UkhSnXlFMiG+Xz7Nf4V4tXBbN6jQfeFY73uZVnFUCLPwU0/NLGhxdYmqlZRj+LstAJOXhT/dR9IvxIGQH2h4qyltI3AJpQp2tP1RGj0zx2gTQ0UIMgtt43gMRlEv3rNsDIqM2J6IE81fE2S9XANkTOjzmSEDwpmgLg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR18MB4672.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(39860400002)(136003)(376002)(346002)(396003)(366004)(451199015)(7696005)(6506007)(9686003)(26005)(186003)(53546011)(122000001)(83380400001)(15650500001)(2906002)(5660300002)(52536014)(8936002)(55016003)(71200400001)(54906003)(110136005)(64756008)(66446008)(66556008)(478600001)(66476007)(66946007)(76116006)(41300700001)(4326008)(316002)(6636002)(8676002)(66899012)(33656002)(38070700005)(86362001)(38100700002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?lCDo6uSyI37VqTQWe0o9gh0AXAfVR9KzGcaII/fJaKZ9gWLWhtsd4wZrtS3i?= =?us-ascii?Q?d//3NJfrsKGI0lrvloA5JgCS+llUMOarmfe6WzmV5xaWAD3TArHpEISLBu0C?= =?us-ascii?Q?bwP/jRpJrPh+xl35pc+ze4YfV9MVfuCprTvUyYFOEv9LTnNeHMOBLsbyerrV?= =?us-ascii?Q?tYn71zAripTbi4l6SNS5TUC1NjMD5Wq+TLwmhK5Uf/cyNVTZqmNq1mKM240v?= =?us-ascii?Q?s5Jht6gNVhx0s+BRBfL/SNUMo6peSnnDSXipKW+ahTWoIT8Xnp+c45wTfzkI?= =?us-ascii?Q?pb/cqVKF4cRYZwItVRuvPZjDqsAlQQZvyBnpGzU7AUqN5cSfdL80B1TXwFIh?= =?us-ascii?Q?MTWFgDsdxjg+DZDbGda1RaiiI/ANdTjJdDtFiBkVM8efFYPCtkLY7G83Vhsa?= =?us-ascii?Q?GL6OFahU9oe8RY+4wK7/W2IhYaXhz4CgY0o809oB8XWwEeHvTnEdBWRXu8wQ?= =?us-ascii?Q?/lZ8UUBjsT8/NpQSDaYzCOrmrW6CcudYq9NGQ/ZRKrsR9pIe1mEXMli7VZ9z?= =?us-ascii?Q?sRTdodmOd1u3XZQQ9i5XCKsI2ys+LdYRwBOPUA+m9+F8EOrpiLV5kmbUKgfm?= =?us-ascii?Q?enTdHLNvEdQjQ6Lr1Sd3k1+Nh/CIawRH9r/0hT7uhZfFvW2MXBBIbYvjKwj5?= =?us-ascii?Q?GFpgbo94qlfEhKo1QIudqhwSTMNo3FOWgN/BbH7hjMuAmszxSR2Ye4pNT/DI?= =?us-ascii?Q?9RuDQSfRKtwtcWcHXhsOJ6Lvk0WLkcs5HVU+fD3W5qEpiZ0D+uM3mk3cuB+w?= =?us-ascii?Q?JolJImKN3qNfV9Elql9iBca+3J5ZtQIchL7+avBjWEIXUnP7bmUpNi6x+adI?= =?us-ascii?Q?LA8fIgP30d4AfNl5Er8ajSBFvdxVi3kcR9XX132fktWY0rSXs+LtAiuKOonn?= =?us-ascii?Q?Z+NkXEc4naurJ1SAY0AoEkERcfCVMNAtav/WbrHlSwUemqLXmxr+EjhTarRe?= =?us-ascii?Q?Dcthf3XJ6jnI2N+wXZ+Y4k00lGBDrrQQ8Zvr8EjFKjc/WsHuXPW0HXL4JWLV?= =?us-ascii?Q?3EsyQQXGrmgC9ZRdqYwPWnFx3/MzzWClI68mStZ77WEudUlueot8yjsgE1Ma?= =?us-ascii?Q?khleXWWAS5cUDdd4NvHzZFJmpgU+UUsuyPKJsjKxR1AyyFr1K1xAfgn6kkAc?= =?us-ascii?Q?HIp4qailFk5d/BE+X3wq46IOCTquDUskzh+DFs3fdEBie1q9qaxviyF9Ty7K?= =?us-ascii?Q?2MBpfeI0ZEEP7RJWFkKGm5NczxZ16C7r0UM4yUGI7lzCELvGaaDwjzW46jM2?= =?us-ascii?Q?Ol9emx7lji529Db8oT8uH8VFOezTFfKBE910V79QvdICtRJk+3h4tT9pbPRR?= =?us-ascii?Q?95un17iqfUm/ey8cVqdUdatirULQB4dkelnZvvJhnRo9sUU1IPkXXutzyXXh?= =?us-ascii?Q?IRWz2K97ai++zXEQBqzls+8Xr87vV7RKNGTAcf4ME6/SBEOfeGRLT6gg4waA?= =?us-ascii?Q?oGi0CriXIjnfPWueDVG1Kro5jKuLl0HvXET/bTP2UrYfKWShG+YFMGB8Axxk?= =?us-ascii?Q?HXsHh85yMMtCbmibrQCXb3Apczo2ptPzoFd5g9xjFkYVXzjpXtvAqm5knXWy?= =?us-ascii?Q?RduiMbTkgmzhsW9rDkk1i3F2l73oEwWHEBN8+ux6?= 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: PH0PR18MB4672.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9738f65e-edf9-4dec-c2fd-08da9fa112f9 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Sep 2022 09:25:38.3100 (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: 6EOz4Zyk+kA+rHpYiWrVh0NdxZAt6Sc8NFf8BhZwFhUYAEi/3L01rv0UgZdJjdUGXX/CWJqSLsY5h69cIMqlpA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW5PR18MB5095 X-Proofpoint-GUID: LqHBfJYti-_7KmL5A_PDyRf_3vgqSkcf X-Proofpoint-ORIG-GUID: LqHBfJYti-_7KmL5A_PDyRf_3vgqSkcf X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.528,FMLib:17.11.122.1 definitions=2022-09-26_06,2022-09-22_02,2022-06-22_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 Hi Akhil, Do you have any further comments? Thanks, Anoob > -----Original Message----- > From: Anoob Joseph > Sent: Friday, August 19, 2022 12:50 PM > To: Akhil Goyal > Cc: Aakash Sasidharan ; dev@dpdk.org; > techboard@dpdk.org; Jerin Jacob Kollanukkaran ; Thoma= s > Monjalon ; Hemant Agrawal > ; Sachin Saxena ; > Ciara Power > Subject: [EXT] RE: [PATCH 0/1] Add security perf application >=20 > External Email >=20 > ---------------------------------------------------------------------- > Hi Akhil, >=20 > Please see inline. >=20 > Thanks, > Anoob >=20 > > > > Hi Anoob, > > > Subject: [PATCH 0/1] Add security perf application > > > > > > Add performance application to test security session create & > > > destroy rates supported by the security enabled cryptodev PMD. The > > > application would create specified number of sessions and captures > > > the time taken for the same before proceeding to destroy of the > > > same. When operating on multi-core, the number of sessions would be > > > evenly distributed across all cores. > > > > > > The application would test with all combinations of cipher & auth > > > algorithms supported by the PMD. > > > > > > The app is similar to 'test-flow-perf' tool which captures the rate > > > at which flow rules can be created and destroyed. > > > > > Is it not good to add this into dpdk-test-crypto-perf? >=20 > [Anoob] IMO, It is not good. Following are the reasons, >=20 > Dpdk-test-crypto-perf is primarily for capturing crypto operation through= puts. > And so the framework allocates minimal number of sessions and the datapat= h > function pointer etc deals with only one session. The entire framework av= ailable > in that application is for populating crypto_op and mbuf, which is not re= quired > for this app. Touching that framework would mean throughput tests would g= et > affected, which I don't think is the right thing to do. And for PMDs like= Intel's > (which don't have security support), it would be an unnecessary performan= ce > drop. >=20 > The proposed app currently runs for all supported ciphers while in dpdk-t= est- > crypto-perf, it runs only for a specific algorithm combination. If we wan= t to limit > the functionality of the proposed app to match dpdk-test-crypto-perf usag= e, > that also calls for a major rework. >=20 > And the only thing that can be reused is probably cryptodev init & queue = pair > configuration. As you are well aware, security device can be cryptodev or= an > ethdev. Dpdk-test-crypto-perf doesn't have support for initializing ethde= v and > rightfully so. Adding this to an already complicated framework will be co= unter > productive in the long run. >=20 > > Can we add as a separate .c file, say, cperf_test_sec_session.c in > > test-crypto- perf folder and use the existing framework. >=20 > [Anoob] As I mentioned earlier, nothing from the framework can be leverag= ed > for this application. If you insist on not having a new app, then all thi= s can be > integrated into dpdk-test-crypto-perf, but that will follow it's own path= from > very early stage (mempool allocations etc need to happen differently). An= d it > would mean adding more command line options (which is currently at 37) as= we > add more options for measuring security perf. >=20 > > This way we can leverage it for crypto sessions also. > > > > > > > Anoob Joseph (1): > > > app/test-security-perf: add security perf app > > > > > > MAINTAINERS | 6 + > > > app/meson.build | 1 + > > > app/test-security-perf/meson.build | 14 + > > > app/test-security-perf/test_security_perf.c | 554 > > ++++++++++++++++++++ > > > doc/guides/tools/index.rst | 1 + > > > doc/guides/tools/securityperf.rst | 47 ++ > > > 6 files changed, 623 insertions(+) > > > create mode 100644 app/test-security-perf/meson.build > > > create mode 100644 app/test-security-perf/test_security_perf.c > > > create mode 100644 doc/guides/tools/securityperf.rst > > > > > > -- > > > 2.25.1