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 D07DD42EDA; Fri, 21 Jul 2023 14:03:36 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6401A40E2D; Fri, 21 Jul 2023 14:03: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 DC3B940DDC for ; Fri, 21 Jul 2023 14:03: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 36LAOniB008558; Fri, 21 Jul 2023 05:03:34 -0700 Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2101.outbound.protection.outlook.com [104.47.55.101]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3ryh5ehbjg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 21 Jul 2023 05:03:33 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W0MeqMhWhDqpHtnrzyHG5ZnmazviRP1GH/mQ/8Qu8ToZ7QNPiif721fvvlZQnGwaD/3Ckv9L7cVs6GSDHXE3PJtXE8RNTNavBwoC7SJCVb4UrleV2Cb85ZtFtDkuqTBLxbvDb6V7DlcAO+KSaneLMy9v6qf1HveCXKcxKbxrd7V1lPQGwXzQLgnZ5HvvVzBaYfgSzYuKCgzpnOWpqTp21kKPIyQ2YEeLJ2XX5ORnMcFGF88kBvZKIZ/mPHhAY96jxhHW7cpNoeyuKFwyA3rH6/wHJw8HtP3h1rG3zf9/8njKYERGsO++3mLADBP8WhxZVTCQ2YdAg/kpLPEXyJjnEQ== 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=FXby3qiXAMzK4InUj7KfbUadCWFBeChKC8eMni9R1Yk=; b=Vya+6OZSU1Bnt6XZUHNqyRFGKS45LY8Y8z0422kduIwhxwZiQtcERnF7kSg/Xg0Lw8bhw6UeXNoKCmfhCX9XVnnaQVT6YgSd525jfhlysvkzcUGRt0gCbxdfb1XCZKH7xg4v+WskYfq7reEzNmN4sp+j+RCBTY0UDgU8DyHGp0APf8l+iP3ZtSuils1VKK95hq7+5f9Fq38FSChAUCifJzraurzzElkPu9codSP7UqnzKxXGVA27ElvWy+YoDCzn3U3QGn3M7hfBMp6QpQ746pVXN+rL7hPJWCboCMSLwKB2902YfKluRRDpvfQi9fLvwss2Bq7+r/FnjN5c3aaLcQ== 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=FXby3qiXAMzK4InUj7KfbUadCWFBeChKC8eMni9R1Yk=; b=G/P7hccoSx/GPlGcTOsxsNnJaJYvFCmBzu7JHTJMCLqplJ+Jhr0k1wxb2gmnmjau/Ilh1NDUMpgHjum2DhrNh1gfqLrvE42mgBFgSSLtAZYaB9iavL2m1Ef+NuEX1y8murxsDus2kMRyUYG2H6w0q5lC5akDZH2D3+N1W/4TGq8= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by MW5PR18MB5152.namprd18.prod.outlook.com (2603:10b6:303:1ca::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6609.28; Fri, 21 Jul 2023 12:03:31 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::3250:2334:5f28:411a]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::3250:2334:5f28:411a%6]) with mapi id 15.20.6609.026; Fri, 21 Jul 2023 12:03:31 +0000 From: Akhil Goyal To: Suanming Mou , "ciara.power@intel.com" CC: "dev@dpdk.org" Subject: RE: crypto decryption support in test-crypto-perf pmd-cycle-count test Thread-Topic: crypto decryption support in test-crypto-perf pmd-cycle-count test Thread-Index: Adm7vqZ1p3+EVGjcQAOMlm4/lScZoAACca8wAABE/kAAACbvAA== Date: Fri, 21 Jul 2023 12:03:31 +0000 Message-ID: References: In-Reply-To: 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+PGF0IG5tPSJib2R5Lmh0bWwiIHA9ImM6XHVzZXJzXGdha2hpbFxh?= =?us-ascii?Q?cHBkYXRhXHJvYW1pbmdcMDlkODQ5YjYtMzJkMy00YTQwLTg1ZWUtNmI4NGJh?= =?us-ascii?Q?MjllMzViXG1zZ3NcbXNnLTk5NzVkNmQzLTI3YmUtMTFlZS1hMDk3LTk0ZTZm?= =?us-ascii?Q?NzY2MTkwN1xhbWUtdGVzdFw5OTc1ZDZkNS0yN2JlLTExZWUtYTA5Ny05NGU2?= =?us-ascii?Q?Zjc2NjE5MDdib2R5Lmh0bWwiIHN6PSI2ODIyIiB0PSIxMzMzNDQxNDYwNzcy?= =?us-ascii?Q?MzgxNjciIGg9IndmTWZWOStZeGNrblp4dC9IZkJPYjJ4bXRYND0iIGlkPSIi?= =?us-ascii?Q?IGJsPSIwIiBibz0iMSIgY2k9ImNBQUFBRVJIVTFSU1JVRk5DZ1VBQU40UEFB?= =?us-ascii?Q?Q1h3ODlieTd2WkFTM1VXZ3RWZHUrUkxkUmFDMVYyNzVFWkFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFIQUFBQUJ1RHdBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFFQUFRRUJBQUFBSTdxVHBBQ0FBUUFBQUFBQUFBQUFBSjRBQUFCaEFHUUFa?= =?us-ascii?Q?QUJ5QUdVQWN3QnpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFBR01BZFFCekFIUUFid0J0QUY4QWNB?= =?us-ascii?Q?QmxBSElBY3dCdkFHNEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FB?= =?us-ascii?Q?QUFBQUNlQUFBQVl3QjFBSE1BZEFCdkFHMEFYd0J3QUdnQWJ3QnVBR1VBYmdC?= =?us-ascii?Q?MUFHMEFZZ0JsQUhJQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFKNEFBQUJqQUhV?= =?us-ascii?Q?QWN3QjBBRzhBYlFCZkFITUFjd0J1QUY4QVpBQmhBSE1BYUFCZkFIWUFNQUF5?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-refone: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUFnQUFBQUFBbmdBQUFH?= =?us-ascii?Q?TUFkUUJ6QUhRQWJ3QnRBRjhBY3dCekFHNEFYd0JyQUdVQWVRQjNBRzhBY2dC?= =?us-ascii?Q?a0FITUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQVFBQUFBQUFBQUFDQUFBQUFBQ2VBQUFBWXdCMUFITUFkQUJ2QUcw?= =?us-ascii?Q?QVh3QnpBSE1BYmdCZkFHNEFid0JrQUdVQWJBQnBBRzBBYVFCMEFHVUFjZ0Jm?= =?us-ascii?Q?QUhZQU1BQXlBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFBQUFB?= =?us-ascii?Q?QUFBSUFBQUFBQUo0QUFBQmpBSFVBY3dCMEFHOEFiUUJmQUhNQWN3QnVBRjhB?= =?us-ascii?Q?Y3dCd0FHRUFZd0JsQUY4QWRnQXdBRElBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFFQUFBQUFBQUFBQWdBQUFBQUFuZ0FB?= =?us-ascii?Q?QUdRQWJBQndBRjhBY3dCckFIa0FjQUJsQUY4QVl3Qm9BR0VBZEFCZkFHMEFa?= =?us-ascii?Q?UUJ6QUhNQVlRQm5BR1VBWHdCMkFEQUFNZ0FBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFDZUFBQUFaQUJzQUhBQVh3QnpB?= =?us-ascii?Q?R3dBWVFCakFHc0FYd0JqQUdnQVlRQjBBRjhBYlFCbEFITUFjd0JoQUdjQVpR?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reftwo: =?us-ascii?Q?QUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCa0FHd0FjQUJm?= =?us-ascii?Q?QUhRQVpRQmhBRzBBY3dCZkFHOEFiZ0JsQUdRQWNnQnBBSFlBWlFCZkFHWUFh?= =?us-ascii?Q?UUJzQUdVQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVB?= =?us-ascii?Q?QUFBQUFBQUFBZ0FBQUFBQW5nQUFBR1VBYlFCaEFHa0FiQUJmQUdFQVpBQmtB?= =?us-ascii?Q?SElBWlFCekFITUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFB?= =?us-ascii?Q?QUNlQUFBQWJRQmhBSElBZGdCbEFHd0FYd0J3QUhJQWJ3QnFBR1VBWXdCMEFG?= =?us-ascii?Q?OEFiZ0JoQUcwQVpRQnpBRjhBWXdCdkFHNEFaZ0JwQUdRQVpRQnVBSFFBYVFC?= =?us-ascii?Q?aEFHd0FYd0JoQUd3QWJ3QnVBR1VBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFKNEFBQUJ0QUdFQWNn?= =?us-ascii?Q?QjJBR1VBYkFCZkFIQUFjZ0J2QUdvQVpRQmpBSFFBWHdCdUFHRUFiUUJsQUhN?= =?us-ascii?Q?QVh3QnlBR1VBY3dCMEFISUFhUUJqQUhRQVpRQmtBRjhBWVFCc0FHOEFiZ0Js?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?RUFBQUFBQUFBQUFnQUFBQUFBbmdBQUFHMEFZUUJ5QUhZQVpRQnNBRjhBY0FC?= =?us-ascii?Q?eUFHOEFhZ0JsQUdNQWRBQmZBRzRBWVFCdEFHVUFjd0JmQUhJQVpRQnpBSFFB?= =?us-ascii?Q?Y2dCcEFHTUFkQUJsQUdRQVh3Qm9BR1VBZUFCakFHOEFaQUJsQUhNQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFDQUFB?= =?us-ascii?Q?QUFBQ2VBQUFBYlFCaEFISUFkZ0JsQUd3QWJBQmZBR0VBY2dCdEFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-refthree: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFBQUFBQUFB?= =?us-ascii?Q?SUFBQUFBQUo0QUFBQnRBR0VBY2dCMkFHVUFiQUJzQUY4QVp3QnZBRzhBWndC?= =?us-ascii?Q?c0FHVUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFFQUFBQUFBQUFBQWdBQUFBQUFuZ0FBQUcw?= =?us-ascii?Q?QVlRQnlBSFlBWlFCc0FHd0FYd0J3QUhJQWJ3QnFBR1VBWXdCMEFGOEFZd0J2?= =?us-ascii?Q?QUdRQVpRQnpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFDZUFBQUFiUUJoQUhJQWRnQmxBR3dB?= =?us-ascii?Q?YkFCZkFIQUFjZ0J2QUdvQVpRQmpBSFFBWHdCakFHOEFaQUJsQUhNQVh3QmtB?= =?us-ascii?Q?R2tBWXdCMEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkFBQUFBQUFB?= =?us-ascii?Q?QUFJQUFBQUFBSjRBQUFCdEFHRUFjZ0IyQUdVQWJBQnNBRjhBY0FCeUFHOEFh?= =?us-ascii?Q?Z0JsQUdNQWRBQmZBRzRBWVFCdEFHVUFjd0JmQUdNQWJ3QnVBR1lBYVFCa0FH?= =?us-ascii?Q?VUFiZ0IwQUdrQVlRQnNBRjhBYlFCaEFISUFkZ0JsQUd3QWJBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFB?= =?us-ascii?Q?RzBBWVFCeUFIWUFaUUJzQUd3QVh3QndBSElBYndCcUFHVUFZd0IwQUY4QWJn?= =?us-ascii?Q?QmhBRzBBWlFCekFGOEFZd0J2QUc0QVpnQnBBR1FBWlFCdUFIUUFhUUJoQUd3?= =?us-ascii?Q?QVh3QnRBR0VBY2dCMkFHVUFiQUJzQUY4QWJ3QnlBRjhBWVFCeUFHMEFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reffour: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFBQUNl?= =?us-ascii?Q?QUFBQWJRQmhBSElBZGdCbEFHd0FiQUJmQUhBQWNnQnZBR29BWlFCakFIUUFY?= =?us-ascii?Q?d0J1QUdFQWJRQmxBSE1BWHdCakFHOEFiZ0JtQUdrQVpBQmxBRzRBZEFCcEFH?= =?us-ascii?Q?RUFiQUJmQUcwQVlRQnlBSFlBWlFCc0FHd0FYd0J2QUhJQVh3Qm5BRzhBYndC?= =?us-ascii?Q?bkFHd0FaUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFKNEFBQUJ0QUdFQWNnQjJB?= =?us-ascii?Q?R1VBYkFCc0FGOEFjQUJ5QUc4QWFnQmxBR01BZEFCZkFHNEFZUUJ0QUdVQWN3?= =?us-ascii?Q?QmZBSElBWlFCekFIUUFjZ0JwQUdNQWRBQmxBR1FBWHdCdEFHRUFjZ0IyQUdV?= =?us-ascii?Q?QWJBQnNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFB?= =?us-ascii?Q?QUFBQUFBQUFnQUFBQUFBbmdBQUFHMEFZUUJ5QUhZQVpRQnNBR3dBWHdCd0FI?= =?us-ascii?Q?SUFid0JxQUdVQVl3QjBBRjhBYmdCaEFHMEFaUUJ6QUY4QWNnQmxBSE1BZEFC?= =?us-ascii?Q?eUFHa0FZd0IwQUdVQVpBQmZBRzBBWVFCeUFIWUFaUUJzQUd3QVh3QnZBSElB?= =?us-ascii?Q?WHdCaEFISUFiUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFDQUFBQUFB?= =?us-ascii?Q?Q2VBQUFBYlFCaEFISUFkZ0JsQUd3QWJBQmZBSFFBWlFCeUFHMEFhUUJ1QUhV?= =?us-ascii?Q?QWN3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUJBQUFBQUFBQUFBSUFBQUFBQUo0QUFBQnRBR0VBY2dC?= =?us-ascii?Q?MkFHVUFiQUJzQUY4QWR3QnZBSElBWkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFF?= =?us-ascii?Q?QUFBQUFBQUFBQWdBQUFBQUEiLz48L21ldGE+?= x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR18MB4484:EE_|MW5PR18MB5152:EE_ x-ms-office365-filtering-correlation-id: 3b8c7a0f-9d34-482a-5d59-08db89e280a0 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: zNK7uSPTypfgmKdhxeRvhNmHVhW9QuIyE9DltLgY5SHPBllgwLivrE20jj54XbMWYP5pCw38/IeWH1IbXAfudE0YIbaaw+p8oRnhmRR1oqwVMmKTvaqvAb4r+dtS+wPPw4QEbIuEeOCDct7zCzsexiCBrHaF0Jlq7rpItFzBX/KIC3O06zcZ9fxDbT4HNF08g+0mOizM1pz9dpGzJEKFtcqf0bbNMPZ/691uKS5EN0ouAVidVKZCfrQwKXoxH60lclgvbHJ5Q8/pVSZ1fX6xQWlw/s78dWLdFtbfYNGYI2jq5NEywVPv/b43ugRMKR3tVsDXVo+3nxOXOMYlVuZgTNYosZitNO5VjEOxATNkUi41SEZ0oi/dW+3OSIGUwzl+mkXUrVGoepHgmJTAx24FXs+j5altI1COJ8XKhdYeT9hcPhtuFUxZ5srB3APL+ydHqONyCb5BNkQoNnMeuB6ICWlwh4zubUHt1+egXBLNF3qiiyTqvooN8nv3Qpzu27mPJYkflkv4OMG4qGUu1pEiSKCpv9aXXT4n324iTbQpIxQtq+0MGi9YeRik9Y3S5th9qGoRqcq+0StD1QP3BQ1G+r0PzjKeu9nzotvi8cNFNqytDvqeV/yfDXFEGw3aiIVW 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)(376002)(346002)(39860400002)(396003)(366004)(136003)(451199021)(9686003)(55016003)(122000001)(38100700002)(6506007)(53546011)(55236004)(186003)(26005)(52536014)(5660300002)(33656002)(8676002)(41300700001)(8936002)(2906002)(7696005)(71200400001)(38070700005)(66946007)(4326008)(66476007)(66446008)(66556008)(64756008)(316002)(110136005)(478600001)(86362001)(76116006); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?fmFu53OKEso96vzpLHT+bE0ZHC1whM/tp9eGwyZazQJipbftoZiYscgi5XLi?= =?us-ascii?Q?32a/3uYU3WFm7al7z/L5a0MpAhoDTcp7INO+SFDFH4eCSPqgsX7S6AEHJFZP?= =?us-ascii?Q?vSSP0vVhIDIpebZrIG//c7gRW7WKsXr8WHCKesW0mafvEZwOLdYu48sDdwG5?= =?us-ascii?Q?ANiyWFL7q5aEIlluSLaP5gH7Ziiz1VmdagN/QiPxVeMtukrxEUiADfNgIioO?= =?us-ascii?Q?ypp3+smekYbk6+8yWKZ/AMOjtoyt9n1M0J8PwM4S2s3jt941ZQnc9uIqIMgr?= =?us-ascii?Q?bojnghLIJRouQwbrTECDRSzt2Nt7jX6ybsw/nw//ZmysCezHwYTQbQ2z/ogQ?= =?us-ascii?Q?pOkUVxxeNATE0XAFcle665fq3BNzBjU6RZDNz/d6t1mcbDDMdmZ5XourBQRR?= =?us-ascii?Q?WPp7yEzNd+a/m+CPbi+F1gz4W+l/rtIMWdLPqOtZ3oS1OdQKUdxtxvqHT1Wu?= =?us-ascii?Q?HcgepU4pPyA1Z1AabZ619tKZXv7792uyII9lmaO/hHcxw29TpUDiGkNNH6LD?= =?us-ascii?Q?TvlfaNMn7NvVgF2AQW2rnDOHBzIfvpTRWrXTisIcr1ltfchDq21vCgpvcZ9A?= =?us-ascii?Q?CS+PK1BvLbxTlahAVa79cXRzhqtX/2Q2MHVicm4ofh+wTKDtWixfVBL47fZu?= =?us-ascii?Q?1mYSs/SPJQn4VFO8ONYyQzmtbLsVQNHWeKrInSIAtvXHQgtlKLss8IC/4YJS?= =?us-ascii?Q?UzRsRDeyeyjtzgbxs9XAKf98MO8ovgpfTPqP+cIweDuGPIvLwAqKE2Lkhrbd?= =?us-ascii?Q?6FjKwcuivoGexLihTrXstaLNp1AsCUskZlKe+gY/h9yhm3W8BVZa0F7ANAcF?= =?us-ascii?Q?9N2IjGQR8jNX9SNALvs2RwxGSD4TR9VQlUr4ewRAmy9jgDIHecpeHNmGX8CT?= =?us-ascii?Q?Ojal86AguZwzURBWB9Tc8mVbEztHxKnuro7z69EJVqtbFqynirbmnSxJVHjH?= =?us-ascii?Q?rcrL5RRYKZM+vYS0IdJ10sfaBzSpQAC5hmdCYan2vNhjRfesiCFGz1/UtoTN?= =?us-ascii?Q?DnbG6dzKFGq9634RDriny61KqZ/Csh+fNGw+Enl0Mxq52PbIwQY7efIavZTY?= =?us-ascii?Q?JYLV5akvpTm34s3fig1VVbyeSqCRMsID8pxJ4WLF4GyVkivAOug4uu6TFP2L?= =?us-ascii?Q?YATvyRDJVMYexo34aa99ATkXUXPN9UFL+HGNy/l8C3t8G+pGs4dQ9FwQXpFV?= =?us-ascii?Q?kSYWvfo57cJghdY2tciZ/HNgxdTT+RDD+ZiPe9bO3UWx8rOJ0ibVPr5vLrHV?= =?us-ascii?Q?Jp8oat3cSfbPb6Xnl6UevXqxCb5doDUk8MLhnX7MyVLJDnSzdWjs/x/s4h21?= =?us-ascii?Q?D1yxigCm9ymgsx36qbhLoaE0MRbW0IxrRemxad7+2+4PIP0ql0Satgw/FyqY?= =?us-ascii?Q?4UnApRLJ4e14pcsiLxBp7PPaCP/+E9wXWucfY+PVpqU2iB6HcYa2JR9DXPxl?= =?us-ascii?Q?cQQRIe/J1pQflDdj84TCC8mXxeq/rWVMTc0tRnUnAe9mmdfUQzWcSSzsSAfW?= =?us-ascii?Q?Du1gbAIAmAwiwT0GrdAUS+3QFa6/tsRte/a+vbn+/6I4yp90RGhsEqiszDku?= =?us-ascii?Q?oHq3gNusTFTvbYqo1LRnRyOy20c7FUA+lFtFvfNM?= Content-Type: multipart/alternative; boundary="_000_CO6PR18MB448464C9EB6FA1C99C60BCE0D83FACO6PR18MB4484namp_" 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: 3b8c7a0f-9d34-482a-5d59-08db89e280a0 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jul 2023 12:03:31.6565 (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: s4tvIDU9T4WQfpl6yo5mHap+HyBrvpvfE99DM0SzhpCAw0ESzHdAjNes4bPwQDJmGZtmhE1UZuH9Q9cZqZPXrA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW5PR18MB5152 X-Proofpoint-GUID: yjHkT3nM2VbxEXn_jiIdGnB8ndW0A-E7 X-Proofpoint-ORIG-GUID: yjHkT3nM2VbxEXn_jiIdGnB8ndW0A-E7 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-07-21_07,2023-07-20_01,2023-05-22_02 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 --_000_CO6PR18MB448464C9EB6FA1C99C60BCE0D83FACO6PR18MB4484namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Yes, for auth cases, the PMD may give errors. However, cipher only cases wo= uld work without issues. You can send a patch to fix this. But make sure not to add that inside the = time keeping loop. From: Suanming Mou Sent: Friday, July 21, 2023 5:23 PM To: Akhil Goyal ; ciara.power@intel.com Cc: dev@dpdk.org Subject: [EXT] RE: crypto decryption support in test-crypto-perf pmd-cycle-= count test External Email ________________________________ Thanks Akhil. Yes, I see. But for decryption, we should prepare the correct cipher data, right? Or th= at test does not make any sense. I assume decryption with incorrect data will cause PMD reject work properly= . From: Akhil Goyal > Sent: Friday, July 21, 2023 7:49 PM To: Suanming Mou >; ciara= .power@intel.com Cc: dev@dpdk.org Subject: RE: crypto decryption support in test-crypto-perf pmd-cycle-count = test Hi Suanming, The pmd-cycle-count mode is for counting the cycles for enqueue and dequeue= . It does not matter what is the content of the packet, as we are not validat= ing the content after dequeue of the packet. PMD/Hw will assume it as plain/encrypted paylo= ad and will process it as per the session attached. Hence, doing memcpy to mbuf is not required. Regards, Akhil From: Suanming Mou > Sent: Friday, July 21, 2023 4:06 PM To: ciara.power@intel.com; Akhil Goyal > Cc: dev@dpdk.org Subject: [EXT] crypto decryption support in test-crypto-perf pmd-cycle-coun= t test External Email ________________________________ Hi Guys, Sorry for the inconvenience. I have one small question with pmd-cycle-count test in test-crypto-perf app= lication. As in pmd-cycle-count run code, I don't see the cperf_mbuf_set() function i= s called to fill the test data. So for decryption, I assume it will always fails. Feel like pmd-cycle-count= test does not expect to support decryption. Or is it a bug? I have no idea with the application design background, is it expected? Thanks, Suanming Mou --_000_CO6PR18MB448464C9EB6FA1C99C60BCE0D83FACO6PR18MB4484namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Yes, for auth cases, the PMD may give errors. Howeve= r, cipher only cases would work without issues.

You can send a patch to fix this. But make sure not = to add that inside the time keeping loop.

 

From: Suanming Mou <suanmingm@nvidia.com= >
Sent: Friday, July 21, 2023 5:23 PM
To: Akhil Goyal <gakhil@marvell.com>; ciara.power@intel.com Cc: dev@dpdk.org
Subject: [EXT] RE: crypto decryption support in test-crypto-perf pmd= -cycle-count test

 

External Email


Thanks Akhil.

Yes, I see.

But for decryption, we should prepare the correct ci= pher data, right? Or that test does not make any sense.

I assume decryption with incorrect data will cause P= MD reject work properly.

 

From: Akhil Goyal <gakhil@marvell.com>
Sent: Friday, July 21, 2023 7:49 PM
To: Suanming Mou <suanmin= gm@nvidia.com>; ciara.power@intel.com
Cc: dev@dpdk.org
Subject: RE: crypto decryption support in test-crypto-perf pmd-cycle= -count test

 

Hi Suanming,

 

The pmd-cycle-count mode is for counting the cycles = for enqueue and dequeue.

It does not matter what is the content of the packet= , as we are not validating the content

after dequeue of the packet. PMD/Hw will assume it a= s plain/encrypted payload and

will process it as per the session attached.

Hence, doing memcpy to mbuf is not required.

 

Regards,

Akhil

 

From: Suanming Mou <suanmingm@nvidia.com>
Sent: Friday, July 21, 2023 4:06 PM
To: ciara.power@intel.com; Akhil Goyal <gakhil@marvell.co= m>
Cc: dev@dpdk.org
Subject: [EXT] crypto decryption support in test-crypto-perf pmd-cyc= le-count test

 

External Email


Hi Guys,

 

Sorry for the inconvenience.

I have one small question with pmd-cycle-count test = in test-crypto-perf application.

As in pmd-cycle-count run code, I don’t see th= e cperf_mbuf_set() function is called to fill the test data.

So for decryption, I assume it will always fails. Fe= el like pmd-cycle-count test does not expect to support decryption. Or is i= t a bug?

 

I have no idea with the application design backgroun= d, is it expected?

 

Thanks,

Suanming Mou

--_000_CO6PR18MB448464C9EB6FA1C99C60BCE0D83FACO6PR18MB4484namp_--