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 4680B432F0; Fri, 10 Nov 2023 09:15:32 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0917E402E7; Fri, 10 Nov 2023 09:15:32 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 610EB4026D for ; Fri, 10 Nov 2023 09:15:30 +0100 (CET) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3AA6Owbo019125 for ; Fri, 10 Nov 2023 00:15:29 -0800 Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2169.outbound.protection.outlook.com [104.47.56.169]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3u9f7x0bn4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 10 Nov 2023 00:15:29 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MQ/FasbbstynMiaWUs7NPB4c+WTOp1R+clUy8aseNyNYohFPbAhGLDs2PfIhuJmtJ3XGs1IoBTD++vMfhPXCnw2oiQQDwpUCVZv2ERTrikJXOEQxhjL7x022YzyoXCMCsPBg2h3B3nULNE0yf99ZBJNf80T9yFIDDPA6Ywq+ctXF7WBiagb3aQc5lmgoGw36ymmNAtM3NNeJvDMTydIZRx+4Kt6OWy2yH9Q+X+UBQtF7dyrU+sLA6/ahP+631EupMuCXkAfAmpNsUNacwjH38/20t5WfU0WJnRXHcPB1TZ6I77fUgpBseHHbWFcCpYl4vcIbtNby/qhhFlYfF1Wpvg== 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=k6CZ3b1YUP9KEd71jlmnoq/PILj2b49k96gmhQZYLPg=; b=UifP9H9jIpNWPXsK0zPwW499OQYq9s+tmNrU3z7e9zEBP+A+WrPNyOdYqRLnNnkxWesq3XhnmKAPx7sN78+YpE8xI4XLNstBLsbH5rAVtetdVJjumVciwb72SMbi7scti/WSFzAaW6OaGoLEfX4OUduwfKlulWoVXdvCulmWUAZ7zfD9zjou5P8EgZBosW94Y69oIlhPiLpjokUTg9NvOCPNs+dRpGLIGd2Ycn4rHxTkpa0iOgvcUifjFGoKrjKNVi6gnypedX0cQ1y7bx+uZJQ7Yu3eBNSmp75c8CvOlxaquEVFxwWnjpOYTottdx7P+Qy2WmWtGE7+LSAUHoPFYw== 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=k6CZ3b1YUP9KEd71jlmnoq/PILj2b49k96gmhQZYLPg=; b=H3gmxETcy6DWUwYao4ZQxotynESJ6DKB0GLQN1WGuCduAL3UErMZdLzF9eZbudfa94ewzs3x1cRkovnmEpXOXJUQ9V3z4mwz7BbLWmzGIDNBO/008I9yAz3xIxQ1YB5NO8HlmoDyH7WROrmnLeQKvS/1tuXxT2vIov/CyuPKCv8= Received: from MW4PR18MB5244.namprd18.prod.outlook.com (2603:10b6:303:1e0::16) by CH0PR18MB5506.namprd18.prod.outlook.com (2603:10b6:610:181::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6954.29; Fri, 10 Nov 2023 08:15:25 +0000 Received: from MW4PR18MB5244.namprd18.prod.outlook.com ([fe80::31c7:a53c:1016:ca6c]) by MW4PR18MB5244.namprd18.prod.outlook.com ([fe80::31c7:a53c:1016:ca6c%7]) with mapi id 15.20.6954.029; Fri, 10 Nov 2023 08:15:24 +0000 From: Vamsi Krishna Attunuru To: Amit Prakash Shukla CC: "dev@dpdk.org" , Jerin Jacob Kollanukkaran , Amit Prakash Shukla Subject: RE: [PATCH] doc: add cnxk dmadev performance tuning details Thread-Topic: [PATCH] doc: add cnxk dmadev performance tuning details Thread-Index: AQHZ8tuzD2g1SIn3RUyvnfakzbhlI7BzdVyw Date: Fri, 10 Nov 2023 08:15:24 +0000 Message-ID: References: <20230929134846.625979-1-amitprakashs@marvell.com> In-Reply-To: <20230929134846.625979-1-amitprakashs@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-dg-ref: =?us-ascii?Q?PG1ldGE+PGF0IG5tPSJib2R5LnR4dCIgcD0iYzpcdXNlcnNcdmF0dHVudXJ1?= =?us-ascii?Q?XGFwcGRhdGFccm9hbWluZ1wwOWQ4NDliNi0zMmQzLTRhNDAtODVlZS02Yjg0?= =?us-ascii?Q?YmEyOWUzNWJcbXNnc1xtc2ctNDgzZDdmOWUtN2ZhMS0xMWVlLWI3MTAtYTAy?= =?us-ascii?Q?OTE5MTQxZmVkXGFtZS10ZXN0XDQ4M2Q3ZmEwLTdmYTEtMTFlZS1iNzEwLWEw?= =?us-ascii?Q?MjkxOTE0MWZlZGJvZHkudHh0IiBzej0iNTQzNiIgdD0iMTMzNDQwNzc3MTgz?= =?us-ascii?Q?NjQ0MjYwIiBoPSJObXVWaFhyV1luU3lPYWhoQ2ZVQ1A2WGltOUE9IiBpZD0i?= =?us-ascii?Q?IiBibD0iMCIgYm89IjEiIGNpPSJjQUFBQUVSSFUxUlNSVUZOQ2dVQUFCZ1dB?= =?us-ascii?Q?QUJrU3BVS3JoUGFBZFhDTTJ1cVZmalUxY0l6YTZwVitOUVpBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBSEFBQUFCdUR3QUEzZzhBQURvR0FBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBRUFBUUVCQUFBQTlSZW5Md0NBQVFBQUFBQUFBQUFBQUo0QUFBQmhBR1FB?= =?us-ascii?Q?WkFCeUFHVUFjd0J6QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFFQUFBQUFBQUFBQWdBQUFBQUFuZ0FBQUdNQWRRQnpBSFFBYndCdEFGOEFj?= =?us-ascii?Q?QUJsQUhJQWN3QnZBRzRBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNB?= =?us-ascii?Q?QUFBQUFDZUFBQUFZd0IxQUhNQWRBQnZBRzBBWHdCd0FHZ0Fid0J1QUdVQWJn?= =?us-ascii?Q?QjFBRzBBWWdCbEFISUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCakFI?= =?us-ascii?Q?VUFjd0IwQUc4QWJRQmZBSE1BY3dCdUFGOEFaQUJoQUhNQWFBQmZBSFlBTUFB?= =?us-ascii?Q?eUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-refone: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFB?= =?us-ascii?Q?R01BZFFCekFIUUFid0J0QUY4QWN3QnpBRzRBWHdCckFHVUFlUUIzQUc4QWNn?= =?us-ascii?Q?QmtBSE1BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFBQUNlQUFBQVl3QjFBSE1BZEFCdkFH?= =?us-ascii?Q?MEFYd0J6QUhNQWJnQmZBRzRBYndCa0FHVUFiQUJwQUcwQWFRQjBBR1VBY2dC?= =?us-ascii?Q?ZkFIWUFNQUF5QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCQUFBQUFB?= =?us-ascii?Q?QUFBQUlBQUFBQUFKNEFBQUJqQUhVQWN3QjBBRzhBYlFCZkFITUFjd0J1QUY4?= =?us-ascii?Q?QWN3QndBR0VBWXdCbEFGOEFkZ0F3QURJQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUFnQUFBQUFBbmdB?= =?us-ascii?Q?QUFHUUFiQUJ3QUY4QWN3QnJBSGtBY0FCbEFGOEFZd0JvQUdFQWRBQmZBRzBB?= =?us-ascii?Q?WlFCekFITUFZUUJuQUdVQVh3QjJBREFBTWdBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQVFBQUFBQUFBQUFDQUFBQUFBQ2VBQUFBWkFCc0FIQUFYd0J6?= =?us-ascii?Q?QUd3QVlRQmpBR3NBWHdCakFHZ0FZUUIwQUY4QWJRQmxBSE1BY3dCaEFHY0Fa?= =?us-ascii?Q?UUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reftwo: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUJBQUFBQUFBQUFBSUFBQUFBQUo0QUFBQmtBR3dBY0FC?= =?us-ascii?Q?ZkFIUUFaUUJoQUcwQWN3QmZBRzhBYmdCbEFHUUFjZ0JwQUhZQVpRQmZBR1lB?= =?us-ascii?Q?YVFCc0FHVUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFF?= =?us-ascii?Q?QUFBQUFBQUFBQWdBQUFBQUFuZ0FBQUdVQWJRQmhBR2tBYkFCZkFHRUFaQUJr?= =?us-ascii?Q?QUhJQVpRQnpBSE1BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUJ3QUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFB?= =?us-ascii?Q?QUFDZUFBQUFiUUJoQUhJQWRnQmxBR3dBWHdCd0FISUFid0JxQUdVQVl3QjBB?= =?us-ascii?Q?RjhBYmdCaEFHMEFaUUJ6QUY4QVl3QnZBRzRBWmdCcEFHUUFaUUJ1QUhRQWFR?= =?us-ascii?Q?QmhBR3dBWHdCaEFHd0Fid0J1QUdVQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCdEFHRUFj?= =?us-ascii?Q?Z0IyQUdVQWJBQmZBSEFBY2dCdkFHb0FaUUJqQUhRQVh3QnVBR0VBYlFCbEFI?= =?us-ascii?Q?TUFYd0J5QUdVQWN3QjBBSElBYVFCakFIUUFaUUJrQUY4QVlRQnNBRzhBYmdC?= =?us-ascii?Q?bEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFBRzBBWVFCeUFIWUFaUUJzQUY4QWNB?= =?us-ascii?Q?QnlBRzhBYWdCbEFHTUFkQUJmQUc0QVlRQnRBR1VBY3dCZkFISUFaUUJ6QUhR?= =?us-ascii?Q?QWNnQnBBR01BZEFCbEFHUUFYd0JvQUdVQWVBQmpBRzhBWkFCbEFITUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FB?= =?us-ascii?Q?QUFBQUNlQUFBQWJRQmhBSElBZGdCbEFHd0FiQUJmQUdFQWNnQnRBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-rorf: true x-dg-refthree: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFB?= =?us-ascii?Q?QUlBQUFBQUFKNEFBQUJ0QUdFQWNnQjJBR1VBYkFCc0FGOEFad0J2QUc4QVp3?= =?us-ascii?Q?QnNBR1VBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUFnQUFBQUFBbmdBQUFH?= =?us-ascii?Q?MEFZUUJ5QUhZQVpRQnNBR3dBWHdCd0FISUFid0JxQUdVQVl3QjBBRjhBWXdC?= =?us-ascii?Q?dkFHUUFaUUJ6QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQVFBQUFBQUFBQUFDQUFBQUFBQ2VBQUFBYlFCaEFISUFkZ0JsQUd3?= =?us-ascii?Q?QWJBQmZBSEFBY2dCdkFHb0FaUUJqQUhRQVh3QmpBRzhBWkFCbEFITUFYd0Jr?= =?us-ascii?Q?QUdrQVl3QjBBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFBQUFB?= =?us-ascii?Q?QUFBSUFBQUFBQUo0QUFBQnRBR0VBY2dCMkFHVUFiQUJzQUY4QWNBQnlBRzhB?= =?us-ascii?Q?YWdCbEFHTUFkQUJmQUc0QVlRQnRBR1VBY3dCZkFHTUFid0J1QUdZQWFRQmtB?= =?us-ascii?Q?R1VBYmdCMEFHa0FZUUJzQUY4QWJRQmhBSElBZGdCbEFHd0FiQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFFQUFBQUFBQUFBQWdBQUFBQUFuZ0FB?= =?us-ascii?Q?QUcwQVlRQnlBSFlBWlFCc0FHd0FYd0J3QUhJQWJ3QnFBR1VBWXdCMEFGOEFi?= =?us-ascii?Q?Z0JoQUcwQVpRQnpBRjhBWXdCdkFHNEFaZ0JwQUdRQVpRQnVBSFFBYVFCaEFH?= =?us-ascii?Q?d0FYd0J0QUdFQWNnQjJBR1VBYkFCc0FGOEFid0J5QUY4QVlRQnlBRzBBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reffour: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFD?= =?us-ascii?Q?ZUFBQUFiUUJoQUhJQWRnQmxBR3dBYkFCZkFIQUFjZ0J2QUdvQVpRQmpBSFFB?= =?us-ascii?Q?WHdCdUFHRUFiUUJsQUhNQVh3QmpBRzhBYmdCbUFHa0FaQUJsQUc0QWRBQnBB?= =?us-ascii?Q?R0VBYkFCZkFHMEFZUUJ5QUhZQVpRQnNBR3dBWHdCdkFISUFYd0JuQUc4QWJ3?= =?us-ascii?Q?Qm5BR3dBWlFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCdEFHRUFjZ0Iy?= =?us-ascii?Q?QUdVQWJBQnNBRjhBY0FCeUFHOEFhZ0JsQUdNQWRBQmZBRzRBWVFCdEFHVUFj?= =?us-ascii?Q?d0JmQUhJQVpRQnpBSFFBY2dCcEFHTUFkQUJsQUdRQVh3QnRBR0VBY2dCMkFH?= =?us-ascii?Q?VUFiQUJzQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVB?= =?us-ascii?Q?QUFBQUFBQUFBZ0FBQUFBQW5nQUFBRzBBWVFCeUFIWUFaUUJzQUd3QVh3QndB?= =?us-ascii?Q?SElBYndCcUFHVUFZd0IwQUY4QWJnQmhBRzBBWlFCekFGOEFjZ0JsQUhNQWRB?= =?us-ascii?Q?QnlBR2tBWXdCMEFHVUFaQUJmQUcwQVlRQnlBSFlBWlFCc0FHd0FYd0J2QUhJ?= =?us-ascii?Q?QVh3QmhBSElBYlFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFB?= =?us-ascii?Q?QUNlQUFBQWJRQmhBSElBZGdCbEFHd0FiQUJmQUhRQVpRQnlBRzBBYVFCdUFI?= =?us-ascii?Q?VUFjd0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFKNEFBQUJ0QUdFQWNn?= =?us-ascii?Q?QjJBR1VBYkFCc0FGOEFkd0J2QUhJQVpBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?RUFBQUFBQUFBQUFnQUFBQUFBT2dZQUFBQUFBQUFJQUFBQUFBQUFBQWdBQUFB?= =?us-ascii?Q?QUFBQUFDQUFBQUFBQUFBQWFCZ0FBR1FBQUFC?= x-dg-reffive: =?us-ascii?Q?Z0FBQUFBQUFBQVlRQmtBR1FBY2dCbEFITUFjd0FBQUNRQUFBQUFBQUFBWXdC?= =?us-ascii?Q?MUFITUFkQUJ2QUcwQVh3QndBR1VBY2dCekFHOEFiZ0FBQUM0QUFBQUFBQUFB?= =?us-ascii?Q?WXdCMUFITUFkQUJ2QUcwQVh3QndBR2dBYndCdUFHVUFiZ0IxQUcwQVlnQmxB?= =?us-ascii?Q?SElBQUFBd0FBQUFBQUFBQUdNQWRRQnpBSFFBYndCdEFGOEFjd0J6QUc0QVh3?= =?us-ascii?Q?QmtBR0VBY3dCb0FGOEFkZ0F3QURJQUFBQXdBQUFBQUFBQUFHTUFkUUJ6QUhR?= =?us-ascii?Q?QWJ3QnRBRjhBY3dCekFHNEFYd0JyQUdVQWVRQjNBRzhBY2dCa0FITUFBQUEr?= =?us-ascii?Q?QUFBQUFBQUFBR01BZFFCekFIUUFid0J0QUY4QWN3QnpBRzRBWHdCdUFHOEFa?= =?us-ascii?Q?QUJsQUd3QWFRQnRBR2tBZEFCbEFISUFYd0IyQURBQU1nQUFBRElBQUFBQUFB?= =?us-ascii?Q?QUFZd0IxQUhNQWRBQnZBRzBBWHdCekFITUFiZ0JmQUhNQWNBQmhBR01BWlFC?= =?us-ascii?Q?ZkFIWUFNQUF5QUFBQVBnQUFBQUFBQUFCa0FHd0FjQUJmQUhNQWF3QjVBSEFB?= =?us-ascii?Q?WlFCZkFHTUFhQUJoQUhRQVh3QnRBR1VBY3dCekFHRUFad0JsQUY4QWRnQXdB?= =?us-ascii?Q?RElBQUFBMkFBQUFBQUFBQUdRQWJBQndBRjhBY3dCc0FHRUFZd0JyQUY4QVl3?= =?us-ascii?Q?Qm9BR0VBZEFCZkFHMEFaUUJ6QUhNQVlRQm5BR1VBQUFBNEFBQUFBQUFBQUdR?= =?us-ascii?Q?QWJBQndBRjhBZEFCbEFHRUFiUUJ6QUY4QWJ3QnVBR1VBWkFCeUFHa0FkZ0Js?= =?us-ascii?Q?QUY4QVpnQnBBR3dBWlFBQUFDUUFBQUFIQUFBQVpRQnRBR0VBYVFCc0FGOEFZ?= =?us-ascii?Q?UUJrQUdRQWNnQmxBSE1BY3dBQUFGZ0FBQUFBQUFBQWJRQmhBSElBZGdCbEFH?= =?us-ascii?Q?d0FYd0J3QUhJQWJ3QnFBR1VBWXdCMEFGOEFiZ0JoQUcwQVpRQnpBRjhBWXdC?= =?us-ascii?Q?dkFHNEFaZ0JwQUdRQVpRQnVBSFFBYVFCaEFHd0FYd0JoQUd3QWJ3QnVBR1VB?= =?us-ascii?Q?QUFCVUFBQUFBQUFBQUcwQVlRQnlBSFlBWlFCc0FGOEFjQUJ5QUc4QWFnQmxB?= =?us-ascii?Q?R01BZEFCZkFHNEFZUUJ0QUdVQWN3QmZBSElBWlFCekFIUUFjZ0JwQUdNQWRB?= =?us-ascii?Q?QmxBR1FBWHdCaEFHd0Fid0J1QUdVQUFBQmFBQUFBQUFBQUFHMEFZUUJ5QUhZ?= =?us-ascii?Q?QVpRQnNBRjhBY0FCeUFHOEFhZ0JsQUdNQWRBQmZBRzRBWVFCdEFHVUFjd0Jm?= =?us-ascii?Q?QUhJQVpRQnpBSFFBY2dCcEFHTUFkQUJsQUdRQVh3Qm9BR1VBZUFCakFHOEFa?= =?us-ascii?Q?QUJsQUhNQUFBQWdBQUFBQUFBQUFHMEFZUUJ5QUhZQVpRQnNBR3dBWHdCaEFI?= =?us-ascii?Q?SUFiUUFBQUNZQUFBQUFBQUFBYlFCaEFISUFkZ0JsQUd3QWJBQmZBR2NBYndC?= =?us-ascii?Q?dkFHY0FiQUJsQUFBQU5BQUFBQUFBQUFCdEFH?= x-dg-refsix: =?us-ascii?Q?RUFjZ0IyQUdVQWJBQnNBRjhBY0FCeUFHOEFhZ0JsQUdNQWRBQmZBR01BYndC?= =?us-ascii?Q?a0FHVUFjd0FBQUQ0QUFBQUFBQUFBYlFCaEFISUFkZ0JsQUd3QWJBQmZBSEFB?= =?us-ascii?Q?Y2dCdkFHb0FaUUJqQUhRQVh3QmpBRzhBWkFCbEFITUFYd0JrQUdrQVl3QjBB?= =?us-ascii?Q?QUFBWGdBQUFBQUFBQUJ0QUdFQWNnQjJBR1VBYkFCc0FGOEFjQUJ5QUc4QWFn?= =?us-ascii?Q?QmxBR01BZEFCZkFHNEFZUUJ0QUdVQWN3QmZBR01BYndCdUFHWUFhUUJrQUdV?= =?us-ascii?Q?QWJnQjBBR2tBWVFCc0FGOEFiUUJoQUhJQWRnQmxBR3dBYkFBQUFHd0FBQUFB?= =?us-ascii?Q?QUFBQWJRQmhBSElBZGdCbEFHd0FiQUJmQUhBQWNnQnZBR29BWlFCakFIUUFY?= =?us-ascii?Q?d0J1QUdFQWJRQmxBSE1BWHdCakFHOEFiZ0JtQUdrQVpBQmxBRzRBZEFCcEFH?= =?us-ascii?Q?RUFiQUJmQUcwQVlRQnlBSFlBWlFCc0FHd0FYd0J2QUhJQVh3QmhBSElBYlFB?= =?us-ascii?Q?QUFISUFBQUFBQUFBQWJRQmhBSElBZGdCbEFHd0FiQUJmQUhBQWNnQnZBR29B?= =?us-ascii?Q?WlFCakFIUUFYd0J1QUdFQWJRQmxBSE1BWHdCakFHOEFiZ0JtQUdrQVpBQmxB?= =?us-ascii?Q?RzRBZEFCcEFHRUFiQUJmQUcwQVlRQnlBSFlBWlFCc0FHd0FYd0J2QUhJQVh3?= =?us-ascii?Q?Qm5BRzhBYndCbkFHd0FaUUFBQUZvQUFBQUFBQUFBYlFCaEFISUFkZ0JsQUd3?= =?us-ascii?Q?QWJBQmZBSEFBY2dCdkFHb0FaUUJqQUhRQVh3QnVBR0VBYlFCbEFITUFYd0J5?= =?us-ascii?Q?QUdVQWN3QjBBSElBYVFCakFIUUFaUUJrQUY4QWJRQmhBSElBZGdCbEFHd0Fi?= =?us-ascii?Q?QUFBQUdnQUFBQUFBQUFBYlFCaEFISUFkZ0JsQUd3QWJBQmZBSEFBY2dCdkFH?= =?us-ascii?Q?b0FaUUJqQUhRQVh3QnVBR0VBYlFCbEFITUFYd0J5QUdVQWN3QjBBSElBYVFC?= =?us-ascii?Q?akFIUUFaUUJrQUY4QWJRQmhBSElBZGdCbEFHd0FiQUJmQUc4QWNnQmZBR0VB?= =?us-ascii?Q?Y2dCdEFBQUFLZ0FBQUFBQUFBQnRBR0VBY2dCMkFHVUFiQUJzQUY4QWRBQmxB?= =?us-ascii?Q?SElBYlFCcEFHNEFkUUJ6QUFBQUlnQUFBQUFBQUFCdEFHRUFjZ0IyQUdVQWJB?= =?us-ascii?Q?QnNBRjhBZHdCdkFISUFaQUFBQUE9PSIvPjwvbWV0YT4=3D?= x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW4PR18MB5244:EE_|CH0PR18MB5506:EE_ x-ms-office365-filtering-correlation-id: b15d99ec-db0a-4adf-1276-08dbe1c530da x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 9lP0rioXjOXT+3a3Go54Y2g6Da/mBJOFPKfdPWFz44Uz8xu1fKFe5hEV1j13U/QiHTPDM1I6eMzh/NbSPiwZb365cdi6tHp/Na/7HrKoi0FbdKxZgf/M0i1jQ6zKPtaQyQlpjKZ7dLU37fehIDyv+OIer29knb1RdRrIHiJNHI/ppVJxKi9VsolNuYnC/MuQZ4MQURRj2j6dTR7SLc/uEUL2yIttwzW13uICVaDyDgDQMaxVOd2hRuOO+VRA6ZL/+fyfL5l5spIZEwqiCeNEoD/Dqd0ggzCwykjy8yPKXdtf46oNPVz4oAyeNF9l0qxbfX1ioTDpPiaU4cil9ayiucpvzZskFKoHSj20g3HxfbnbAstSrg1QZ27r/X9i+TEjDuoLC1b7whC8AbmEDyxYcC6ZZuBbarnahStnHZqyYSX+orf8Lxr9ImsVxXs6vM8BkgUui5/m9Ux1vXhsVqwAOOBzUDJNTRHY4jdWFY1vIH932J/frP/uREq0PDga2PVdpTDjIOMQVdVL0cm5d1C0EaRTkVf9O7kifsjsCFM+h2cgXQVoUdQDykKSHwk8RboJgM9MKOZEhh1P3mDF786oEnlDVRE32g8An+cFBkpYaiZwQJQ4qx0ThaXrUxF3rgN5 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW4PR18MB5244.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(346002)(366004)(376002)(396003)(136003)(230922051799003)(186009)(451199024)(64100799003)(1800799009)(478600001)(26005)(6506007)(71200400001)(53546011)(7696005)(66946007)(76116006)(55016003)(66556008)(6636002)(66476007)(64756008)(83380400001)(66446008)(54906003)(9686003)(107886003)(41300700001)(316002)(8936002)(38100700002)(6862004)(8676002)(4326008)(5660300002)(122000001)(2906002)(86362001)(52536014)(33656002)(38070700009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?1qubFKwg7SkzLmexz66eG86JqZ+b+OklrzIS5KZ8Au8MEbtdUmNu9aJ4rVvf?= =?us-ascii?Q?gH0l0WJOhV+Uza/cD+AF01lbFzdT32f6h/+oW1kCwPf2tksW/SyBdd5lGpTI?= =?us-ascii?Q?+vhee0aCKXfIHFtYa+oOpQt2Xf+IDYkQtU8PMfvGGn1wSgn2YvryFMcDrH1R?= =?us-ascii?Q?TecwDBrMzwEXlHdPrkVXV3j4OEI2T7Bso8ubgP4AcYH0HHUzkLVO2mZ47WHr?= =?us-ascii?Q?nv7sjpLl6ro27rXF54O4UIYHR/4jeQldUywC6sbFNs/HXVhHxPYfQHeCBiP0?= =?us-ascii?Q?dlU5U2imTiPORNlXzVF7AZwjYZbCugJT8c9eUI4USc2VrGPQQ0B1b5GOYaWM?= =?us-ascii?Q?BzATDwoo3oPaEWSTOlNX5PMiqTjlTXx1HzGaaZv0KsKbNqAVYEs8vNZ5pywS?= =?us-ascii?Q?iuQQTgpSRDChPrmlgMcFGCtVh9Vjoz6QoMu5CQRTQQXDViYLt9hEGXoTp5uI?= =?us-ascii?Q?RklBoYRzpGZSw7JfK7pR/5TF2mQQNtJCVJ0RdKVpTZzxfMXsoCnL4gOm2G3j?= =?us-ascii?Q?O13ZfkSns4/vQTPO3yFcXdIGiZJ5OyI8gvI23S8C4r7dmyHcJ8u73Ku8jE2N?= =?us-ascii?Q?O6W8CPMKnth6BNMj+CRV1G3TVmApnxjSd7kZrXLmqPnyccjw0LDi4Gd3nuHj?= =?us-ascii?Q?yoJeQUwl8Xth4FzEoLg5iG/12462wIPfZ0PrpKM+tAgOmtH1joVTMW8Z2GP9?= =?us-ascii?Q?UBO1NcbbqA6vlbZh4U43uGAorlv43ePTBraJ8W4TaHDljloUf3U7CRFk9DX3?= =?us-ascii?Q?ElDJTghCh7Lr/RhuKdgGIzm7KnnjVX3u1WCq4X7cVI421tV9oe6aS+66zMto?= =?us-ascii?Q?Vyy7sOmb+0COj18TGoCUl7Gys/rgzqe1Pq3DKY8TLRQR5PnKajjFxmsovzlt?= =?us-ascii?Q?ufBY7tibaJBh/AW1GEahiItq9gALCsuzGo5IYmh2reHspWoL53YkcwIVdoai?= =?us-ascii?Q?GX4sH72FdfEwtzMnf6C6de32p2C8ShwQoLzhnoiRQSIPBGK4mc12sOY1amsC?= =?us-ascii?Q?2k6zlac0ZDUsH1UjUroDgtddLnN159t8r5ztVskG+YZ0HCx/yJWjE+5FFP3R?= =?us-ascii?Q?VbAsH+vonLX+bnR3AdCOqo4vPKzyuYPfXYswJL3Gac2n0MMpTsIN7Wozcz5S?= =?us-ascii?Q?CLwehi7rsLsWbqvCSZsIl1JZbnz7BqM07C5VlJOZqlgsQIXkkzFm8hNxD240?= =?us-ascii?Q?HcG4cdrGd3KstTezADCzeK58t3Q+21iOzpWVq7Ofc7EfuAZ09URGGsIGwJSM?= =?us-ascii?Q?ckftwsA+xP/fpMofs10NErEdupOSF3B3SaiSzFD9nIGS43KfCUMItZ3cbg/o?= =?us-ascii?Q?6n7i5v4wQ7lCgYhtlubmBJzG1nZ1AunfBPelNZaFsGV6mxVFJNfaUrIjjI/j?= =?us-ascii?Q?SQvAOC7XjNi6boLxU8VgKbVhIokkuGlveNWjczvoH2dUBgZ4C7/QRAMvUliw?= =?us-ascii?Q?cpuVTaPhfOXrmMss9vcvTmG9z72Cu0u1Rlkg48PzGAzfsN+H/U30P8ClyXDH?= =?us-ascii?Q?V8/P+z5a/c+eKnbAGdypCXXwzYNyiac1sjN4sXiJhfha30pe9QdU+NK36LXp?= =?us-ascii?Q?NoYRIX6fgeKyMy4Fih12evZ75qZ/XwiUr1XL3bM9?= 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: MW4PR18MB5244.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b15d99ec-db0a-4adf-1276-08dbe1c530da X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Nov 2023 08:15:24.7316 (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: U0Y7X7nHrD0LDJ4zw5F9/VM8LgvZ1tUhsUJtf0zN0w1R1tpLjUmdss2KSoFrwhjcpvaY8040rr+o+X4Kb8CAdg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR18MB5506 X-Proofpoint-GUID: fWGSSkizAS8rJjZH349tKv8G2OMr_NJn X-Proofpoint-ORIG-GUID: fWGSSkizAS8rJjZH349tKv8G2OMr_NJn X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.987,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-11-10_04,2023-11-09_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 Acked-by: Vamsi Krishna Attunuru > -----Original Message----- > From: Amit Prakash Shukla > Sent: Friday, September 29, 2023 7:19 PM > To: Vamsi Krishna Attunuru > Cc: dev@dpdk.org; Jerin Jacob Kollanukkaran ; Amit > Prakash Shukla > Subject: [PATCH] doc: add cnxk dmadev performance tuning details >=20 > Updated cnxk DMA driver document to explain about performance tuning > parameters for kernel module. >=20 > Signed-off-by: Amit Prakash Shukla > --- > doc/guides/dmadevs/cnxk.rst | 30 ++++++++++++++++++++++++++++++ > 1 file changed, 30 insertions(+) >=20 > diff --git a/doc/guides/dmadevs/cnxk.rst b/doc/guides/dmadevs/cnxk.rst > index 418b9a9d63..8d841b1f12 100644 > --- a/doc/guides/dmadevs/cnxk.rst > +++ b/doc/guides/dmadevs/cnxk.rst > @@ -56,3 +56,33 @@ Performing Data Copies Refer to the :ref:`Enqueue / > Dequeue APIs ` section of the dmadev > library documentation for details on operation enqueue and submission AP= I > usage. > + > +Performance Tuning Parameters > +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > + > +To achieve higher performance, DMA device needs to be tuned using PF > +kernel driver module params. The PF kernel driver is part of the octeon > +sdk. Module params shall be configured during module insert as in below > example:: > + > + $ sudo insmod octeontx2_dpi.ko mps=3D128 mrrs=3D128 > + eng_fifo_buf=3D0x101008080808 > + > +* ``mps`` > + Maximum payload size. MPS size shall not exceed the size selected by P= CI > config. > + Max size that shall be configured can be found on executing ``lspci`` > +command > + for the device. > + > +* ``mrrs`` > + Maximum read request size. MRRS size shall not exceed the size > +selected by PCI > + config. Max size that shall be configured can be found on executing > +``lspci`` > + command for the device. > + > +* ``eng_fifo_buf`` > + CNXK supports 6 DMA engines and each engine has an associated FIFO. > +By-default > + all engine's FIFO is configured to 8 KB. Engine FIFO size can be > +tuned using this > + 64 bit variable, where each byte represents an engine. In the example > +above engine > + 0-3 FIFO are configure as 8 KB and engine 4-5 are configured as 16 KB. > + > +.. note:: > + MPS and MRRS performance tuning parameters helps achieve higher > performance > + only for Inbound and Outbound DMA transfers. The parameter has no > effect for > + Internal only DMA transfer. > -- > 2.25.1