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 EDBA4A034C; Thu, 18 Aug 2022 11:31:48 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0519540694; Thu, 18 Aug 2022 11:31:48 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 4CF8040156 for ; Thu, 18 Aug 2022 11:31:46 +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 27I1tDwl018275; Thu, 18 Aug 2022 02:31:45 -0700 Received: from nam04-mw2-obe.outbound.protection.outlook.com (mail-mw2nam04lp2171.outbound.protection.outlook.com [104.47.73.171]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3j1c6d9ew7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 18 Aug 2022 02:31:45 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aC+LlcLCCYRSuKHnFjSW0Tye8QIajNZYXMw6WamWIflVbesUMyaMBOjf4BnMPD7im536UG1082/VaqFwjyyOkFJqBuSLaKW3J5A0dKSndwlViVMT/8TSrY8VPbNEfuad1nLY0eNV/2cLv3iPq9pU29+0bjHfneV0xyqxjfz+hCNzit2JzaKe2DxzncyWiy7aVlENkAQaxMlCufJgdIcqSN/FNy6lxB51PVGXdFy7A6dIUuXRIiFNVUgq0bVJ3Rxctu8S/rVVRouew2FWGUXL7cA87XKtuh78J2Hy75JFWr4AJ67XWr/cHhmAjdiOeo51085G0ZjXG6L7djrXvJ1yJw== 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=uIsUg6ASI2JgjAyxl1Rt71q49Ld7QwrOtVvir9vd1E0=; b=ChI8tI58Rd6+ZV+DiGodI3g4pCF7dA5ogC3bmyH5DvLjBHYN2DwEIkL+XFp5LJyNmryGgR+ChV3X4CMDaI+oMgwpQsyG3EcdMhWbNj3d310jnCA0HSPUEcXpaRVSaheN2/7tj1WGVgruB9twk2to0/5+Za6OmGdKJiMeQf7ZRxH7TSiWuqU8lT9bTHwzbiE13iwqhx153Z/84viCQtAQcfzVYyAskI6OtQUIVaDPf4QGDL4AetD/eQjmVpjOCWk6yAnJrX01lpFkrabGvRKJ4sF6QyYvgHUhQjw38nFUP2H9T+vGgmPTgTjhAI9l1Nj8eXMi0GUJi4T5SPGH0vsVGg== 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=uIsUg6ASI2JgjAyxl1Rt71q49Ld7QwrOtVvir9vd1E0=; b=kKEvDw+u04XCevpPR3Qk5sa36XxU1V6yg869mzKp/g0pL7lDJWC+mT2cSA1F9tRS7sSjoKzEt7YJvXVKUnFXX0GrfZUmsUxE1uMDF1k12ZvVWRj/5u9a+dfxx04yCB6scJnwgohQJ1LgRBpr6cX78T+oLIFIE5ikAcdar46N71M= Received: from PH0PR18MB4491.namprd18.prod.outlook.com (2603:10b6:510:e6::13) by SJ0PR18MB3916.namprd18.prod.outlook.com (2603:10b6:a03:2c9::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5525.19; Thu, 18 Aug 2022 09:31:42 +0000 Received: from PH0PR18MB4491.namprd18.prod.outlook.com ([fe80::890d:7616:cd5d:a62b]) by PH0PR18MB4491.namprd18.prod.outlook.com ([fe80::890d:7616:cd5d:a62b%6]) with mapi id 15.20.5525.011; Thu, 18 Aug 2022 09:31:41 +0000 From: Akhil Goyal To: Anoob Joseph , Jerin Jacob Kollanukkaran , Thomas Monjalon , Hemant Agrawal , Sachin Saxena , Ciara Power CC: Aakash Sasidharan , "dev@dpdk.org" Subject: RE: [PATCH 0/1] Add security perf application Thread-Topic: [PATCH 0/1] Add security perf application Thread-Index: AQHYrTbILTUNLo3EQ0mh0YdmXtVBKa20bRfw Date: Thu, 18 Aug 2022 09:31:41 +0000 Message-ID: References: <20220811035933.802-1-anoobj@marvell.com> In-Reply-To: <20220811035933.802-1-anoobj@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2ea03714-3069-4df5-35f7-08da80fc758e x-ms-traffictypediagnostic: SJ0PR18MB3916:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: AM9uPfeROJH/vURv6clN6/E3tTleh+toB68lnUJwvhZ5W5FI+K6eGrpmXYVjHpRvyyHkrxr2mkuB5dascx+4uljq6dC3OsL8Iyg4sU3hqrTFSdyRNRzh0odHToINbYxekv10GbqhV0tKyXlAo5ytSia7clWAJNTLLRVc7Qi5sbMYcgkm1yIg9i7fSLqklrRrAzfpMmPNPPOkauBtwNBUzsGY/n4DKM1EUqDLw7VVBXRhSCr170WWppDRe9hXAeq8/CM3/F85ennNkt/BsM1OTOdDO7DV3L8quGMDQ5h6sCSWviphMtTO1YuDYc71kwwFVlIQ+b2JUB5JOcoWVXw+/6nSdxcS/sZ5TZ6YZkJSzxUw4ORHTSLOOuzVjyo8j0rPwIeXGWgVxC9H9Hpc8rpTnxi7Lf0/h0wNIxcRwF1geqMnt0RAnNCHqzCKqU99ZjSvKwYtaY5EQiq20z2kZoGrfwFFAINUhPrO4Yw3rDHUcHAo29Vek6Q2KeXih6ALjOqISR29upzHcAqu0e25S/Zo4f5V6PzB/Liz6pTdOUsml7tVty+xhzfxgSJeuhZ7WXoBI0qdpfVN4NNnvPyVRtT9kDCXz0cSTT3eh2tQsBkoT5tqBxc8t0lvWXpsqf/C6+zoIz8XG04DA0B8Re/nwmDDucUe6RIxvdPtAmCTNPl7S2aeGDvn1spgyn6n32UhLuOCMOlxBV9Ty04krfo0um8PJNcJAM6CkQl94qiSYbceyJhjO8++ifBURYsw0hkeLs4Srti70jJbL5wdNYP6fmjL+A== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR18MB4491.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(366004)(376002)(39860400002)(346002)(136003)(396003)(71200400001)(26005)(83380400001)(6506007)(9686003)(7696005)(55236004)(186003)(33656002)(41300700001)(478600001)(8676002)(55016003)(54906003)(86362001)(38070700005)(38100700002)(122000001)(66446008)(52536014)(316002)(5660300002)(8936002)(15650500001)(2906002)(76116006)(110136005)(4326008)(66476007)(64756008)(66556008)(66946007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?8aSQVMjWICtxgLt7kEDorGYWNcPZjfFEUKrLLEbe36JA6GXJEbtXAozbIsS0?= =?us-ascii?Q?dmWIQfMW3wsAEXyH98TSlPes/959TTeybeBuUVxaMN6IU9QypNUTbPnkjlRz?= =?us-ascii?Q?wIEU6qMnetq4iq2ZwJA0DWVMOoq5IfY8iXjLnckHHc0Hsz6mWFosls6zDM/O?= =?us-ascii?Q?/Hv1zDjtdMHzRPRw4pWR4fP6BSJk/IU5r5QGl5+xFnJdeG0P13puwu/bkVSO?= =?us-ascii?Q?VxeR9/Q9OTSxAAvvnI07AMFkffMaQOalo1K9R3mJANcmkG98WOMBIMSnRSMp?= =?us-ascii?Q?aCOsx1mGNxAtYz6F/9pHsasNf4+WR2o025EEeNNXEB0PcJgcZwYZI0vnhXF1?= =?us-ascii?Q?1V7L1g9SD2ojy12Yg1qaltXbCZ1zROP0ft6lcW4ygltAFaXDvti3ZJeDhgTI?= =?us-ascii?Q?lMTlsJIIvnzIgtnYfa0I72kjksiohqVCLBhkrJO7u+BXE5uJHu+kabDDegH6?= =?us-ascii?Q?wvwE0P/g7aloe4N48xDcBKLOHvlhdY5MMMfJYEu2oyYhquwyELJuvYkiOmfV?= =?us-ascii?Q?IxXWtKHajq55thdiKmXh6KSR6l9BuT1UESsY0Nhs7DGFdXiGbZ0cXPP/c1jW?= =?us-ascii?Q?171H0whV5jJ3Trwn6eNdNxqgwAM6pZXlr63eZ/T1uPjvoUzAs47d7XMB8hhd?= =?us-ascii?Q?5eo8pOenDMb54Siqo2BisjG11sDidKzva6vecs9OvPa5A4RDoGa73TIwdQZg?= =?us-ascii?Q?G/ha1AAem5Wes4qsJ9w06B9MT/5aFIkSEFCqQkcFrrwVJV8VtvbC4ggycwQe?= =?us-ascii?Q?18nZKlQ2IbKyczukd2gPQgGO+vMWmNbH4Svf4EHF7Ho1V920qAiuetzEqfdd?= =?us-ascii?Q?zf3VubsK6HOkcRZroXZHXsoApvtAJysT6w4Wrx1HCZtEYPFigZmKwXMSylU5?= =?us-ascii?Q?3GkwXfhWrdYmC4R2vg4TajFD6GIpAFs5cXtHJrhLdq4Tv8zeDFV/oGUMdl7/?= =?us-ascii?Q?jkV+py9WPpcQddW3dDVPZ/B5Og7E5cW8/2QER0t2F6OnRQNt1lN8pnyQJiXB?= =?us-ascii?Q?ThqaAZiWObxRNbTw3I17+fwjkoBt4vhDd1WSfINXQCOLfiPNLB5gTbRseGjP?= =?us-ascii?Q?x/vrAlWQHnhhfTHXC6XSze9n1wGwaU2Kjc9hcz7CREOaFYQRp2Nr0K4BJxBm?= =?us-ascii?Q?XHzczAuo/GrF7DTQaYr7A0fvE3GuVMv7Sx3dj8tKkYFmWWV+zOYG109Ih0BD?= =?us-ascii?Q?ciqsy2/0Be1D32XRK0vU8UBU4vK6H7EFvo3m93DzoSA5EAh2iAP1HHFyZG/b?= =?us-ascii?Q?QU/yw4rPXLCRlc9C+BxScVaR4QdYXq8nR5/vlmTJyAjx+qVWftM8oy2cXL9L?= =?us-ascii?Q?pSGzSZTFqsC7mjkLyxFnVlB00rPBSzjXVAcrimf4L1Djk5YQzrOufdS384E1?= =?us-ascii?Q?EjvJ+iJHpoVsXxE9JUO9+BPKphirG7EyRdqUTuYagQXNDzboGdQRI0Vq8XrU?= =?us-ascii?Q?Tlj3rLFa9TY+GVQnu32ET9DibStEHx/dX0nEvwmpvvaFVnhU3J8MecMWjjfN?= =?us-ascii?Q?G8T6Q4pqVgwyHi8yPWxtpnGbL/iwd/QMd8rpe5hgs0dOpNFQ/ndZzPcsFtVi?= =?us-ascii?Q?fA81ABmYnl6qqHNH5265Zt8adzNos86wPP6dz0oh?= 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: PH0PR18MB4491.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2ea03714-3069-4df5-35f7-08da80fc758e X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Aug 2022 09:31:41.8245 (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: iZzqp+qQFp35h7fOEnYtlDmlteY4QSjraMBDySMgTii0ceKK/mtfAtQaN+9LEDdDv7wqFFc4hIwKZ/tkzQieBA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR18MB3916 X-Proofpoint-GUID: 6w5qQDcr3Xv1k9I0GEKxrGF0NZI7Hk3V X-Proofpoint-ORIG-GUID: 6w5qQDcr3Xv1k9I0GEKxrGF0NZI7Hk3V X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.883,Hydra:6.0.517,FMLib:17.11.122.1 definitions=2022-08-18_02,2022-08-16_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 Anoob, > Subject: [PATCH 0/1] Add security perf application >=20 > 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. >=20 > The application would test with all combinations of cipher & auth > algorithms supported by the PMD. >=20 > The app is similar to 'test-flow-perf' tool which captures the rate > at which flow rules can be created and destroyed. >=20 Is it not good to add this into dpdk-test-crypto-perf? Can we add as a separate .c file, say, cperf_test_sec_session.c in test-crypto-perf folder and use the existing framework. This way we can leverage it for crypto sessions also. > Anoob Joseph (1): > app/test-security-perf: add security perf app >=20 > 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 >=20 > -- > 2.25.1