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 5587F45B90; Mon, 21 Oct 2024 10:39:12 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 454F64027E; Mon, 21 Oct 2024 10:39:12 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id A715E4026B for ; Mon, 21 Oct 2024 10:39:10 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 49L8P7VG002339; Mon, 21 Oct 2024 01:39:09 -0700 Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2048.outbound.protection.outlook.com [104.47.58.48]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 42dke600y4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 21 Oct 2024 01:38:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=J4UkgRYhxboWVs81EqyW+UqwWF46JqZu79Dbcq6tbRpclNExU4o6sbepaUeIdAzDClds4tPtgzP9tvkJYQV4Ei9fBYO7vyG4RQXguZZwPGDLGgUJNsPZlnh8fgpDvgklSN5u1rotYIJ8dVWrs7YwLIAfg+v+Z7X28m0VcSfeaEcBr2rjJIEA7yB01DCN4UUfpecUWFIFhPbYffIFyUU4KZXWWXHdpAGWL98TZ02T8GN4ewTsNF1ea7/awbA/GzNkuWWj8czUCKQzaa2DnIqPQ93sU+nUsb3DCtrlBniGlOAik0kzMNIRs19WSSaGGE9oCz0jV+fv4YvHVDZkflNlyg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=usZ1Em1zovbyq6fp8cGpT+pqQnsQ1f6YJKJuw5PXvUM=; b=tAdz1AzhPBGe5IlX//0WjniPn/sJcGKgeNM6ySi9eyXjhGv3Gxf4LHpgGYYJxa0Ob60MTJCi40+9vY11YtOiMh4YZXJRn+eZmwy+w4xn45os9hxwXG8jUrM5QqCci2dJqegcCd2Wm9wXFxp1W++e3UwVhCy5wVu9fr2hxwAESUVV7EviXz7zePmn0vkH6XyWuIEk3skS9vj7x/2a6+7huit1iBlH0Bn1Vy2fbBiYYj+h2A1nSKdyMKNcH7YIN5mRsQNLdJ48AkwQjbm/wpk2NaP1TnhI4wrak1UEWjyxn8gh6pOUgGOAYbVkxYUyQu4HSeoxnv3rZeL37UMhNGX8Mw== 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.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=usZ1Em1zovbyq6fp8cGpT+pqQnsQ1f6YJKJuw5PXvUM=; b=Y6uK0YdNqUgZtR4ivLKJu7CLfjcrj8pmgM64JpLEwPARfGJIzBb39l+A7u5yyZTon2LmjpRSXVThjvEJ9GPzGRprLJqdQiayzS/UOfX0lmf9F4Mj4ILFZphd1PbFY1LjuFlQQVGMgZVj4Ytvv/HVtgJvzLOxetn7SKcq5oTJoZI= Received: from PH0PR18MB5167.namprd18.prod.outlook.com (2603:10b6:510:168::7) by DM8PR18MB4456.namprd18.prod.outlook.com (2603:10b6:8:3d::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8069.28; Mon, 21 Oct 2024 08:37:18 +0000 Received: from PH0PR18MB5167.namprd18.prod.outlook.com ([fe80::fd38:dcb3:d404:a4b6]) by PH0PR18MB5167.namprd18.prod.outlook.com ([fe80::fd38:dcb3:d404:a4b6%5]) with mapi id 15.20.8069.027; Mon, 21 Oct 2024 08:37:18 +0000 From: Amit Prakash Shukla To: Thomas Monjalon CC: "dev@dpdk.org" , Jerin Jacob , Vamsi Krishna Attunuru , Anoob Joseph , Gowrishankar Muthukrishnan , Cheng Jiang , Chengwen Feng Subject: RE: [PATCH v2] app/dma-perf: per device config support Thread-Topic: [PATCH v2] app/dma-perf: per device config support Thread-Index: AQHbEA19QBMQDHYHvkqA9ixBlnE+irKRB2zA Date: Mon, 21 Oct 2024 08:37:18 +0000 Message-ID: References: <20240805135110.2509227-1-amitprakashs@marvell.com> <20240926121308.260788-1-amitprakashs@marvell.com> In-Reply-To: <20240926121308.260788-1-amitprakashs@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR18MB5167:EE_|DM8PR18MB4456:EE_ x-ms-office365-filtering-correlation-id: 258dcf2c-6eaf-42c0-249a-08dcf1ab92a1 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|376014|1800799024|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?DF4kuCgHT112pQdBj0nU24XS1e+UqVaBIcA27HPfHuIqsAHiJIIIQboPdkWe?= =?us-ascii?Q?/DHBk+tej2g9/FyWHTQsR4+m+xhdB5RLKxDFDt0oipZB7Yd0j5yPIgzIXMuG?= =?us-ascii?Q?fZIYUQ5KBSIxjCUprPS3sEw5QT8KnOC3A8zaMDnfDZoO5iM/gznP7bVo23v8?= =?us-ascii?Q?LtppSRgDZx8YoNRntah384TQdhEyypO5GMYOLhEtNa+CRcM8Zi/jZtwS6Ivs?= =?us-ascii?Q?uQYRZ7Y7rsol7A6B9YIPANbGEppWtoXK4+WXI6ZV0l0GiNq0pqpK5HrSziew?= =?us-ascii?Q?/JozGnjthX7rxfTorlCXZ42oIoFHO2VBAbhJo4gWYcCW+/+/Zxfjpwn6r1AC?= =?us-ascii?Q?P4m9P7CvlrelDCWd5la8wqtOUL5ca6FKm2PxFlizTHUwYY5ts7OAlaeeMaHZ?= =?us-ascii?Q?TQrlEQGVls9n2feJbLmvjE9JybDuxhjGYL2HQ+a7G4KQCXCU4hHmWqlMHP88?= =?us-ascii?Q?MqzZirMrZ+YqQSKezEQKCEGZ0tEHdgUyDzhimqbf323TdyOlKVLAS0gvnBlP?= =?us-ascii?Q?xV52zMO4Lwlc9ICWklcbl6QwMiT2wQUI2VCi/KTGHOG9tJs+bAd0btTHFSYu?= =?us-ascii?Q?ZE8/2TJbeuKaNoXegoBLWCoKTRG6AM9jKPQfdDjJRIgMqpRJwMjJqTqIvPUi?= =?us-ascii?Q?YgNLGXVEOHDySAmMCDS5XGen5fSy9aJLlaZFBMIrclQnEsEl9qv0hxiZD07Y?= =?us-ascii?Q?6Csfdk2xZVhZOhQtiQH07YpBKwq8mDgomlQ1x60I+W2TatAb30xCjOb2YRuK?= =?us-ascii?Q?YVtpxxQbIoCZI3sjcKzpmG8z7UpQ/7i1EvSl8/p+Bthq/WMSBzfsDfnXMVbg?= =?us-ascii?Q?NcZzPVjcjw3zq4yz3Pg01X9seZnuTcx62Elyj0vRED0R3ZN/zcGfjj3R24Fy?= =?us-ascii?Q?gvIgBUQr8iR2fxz8DIDdTlFVMWFi9ChPH2LG6Ce9vAe4FCoKLPWGlyS/pNyY?= =?us-ascii?Q?fKImjdrNz1cjODXwMD8zO6W+JiLRmmke7YkofMm2V/cjQyhp6uSJCSEimeCt?= =?us-ascii?Q?CogYIYU+nKcGrZvBMciTqODGg/Q8sZdj5NSaDWID+lVoinhRPjp1egezZLWo?= =?us-ascii?Q?IRqGyxZSAv1pfOmeh8v3d2+ZDRchVXEYsod3Le8p52AaqxGmaCzka4wvScZN?= =?us-ascii?Q?apc/VHa2cufmQnxLnwq6dJEan+WJh3LuaxswsLb31qNz3Q29B0FTCe6x7aGJ?= =?us-ascii?Q?+JkYE+Mef5ZpUXyIrakBySBvFHIp52E10utZwwV5Jt9r+Wk7e59Xxvp1VhT2?= =?us-ascii?Q?cC88vFKpYAyXwduumCHjCQxNPfUPrekF3Pc/xMsLfDK7TqOGYScQpPtnl/FG?= =?us-ascii?Q?Jzj5W4KRyB9RnTyeatb0NL4r82WlPqxhgJEng/ccfYxogr/Dt03HifmXVPAz?= =?us-ascii?Q?CIDiOno=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR18MB5167.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(1800799024)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Pw/aaMfjD2tV4CA/CQKwi9gLLrXAmX/mp49rv8Sp2AZuCDhD7DnO3OmVsvRR?= =?us-ascii?Q?uyofuVzsdO8SGsgjFg5aRcxbwEdszljtVlBSR+r8+cS5tkSVcB+KBa4gsvQi?= =?us-ascii?Q?I8WexGpMWJr83BAeHLbd2YnaXm20ydgzRck7Z4yG+IwVdYxe2ohY7jSSsCXs?= =?us-ascii?Q?pmxxl/yNf3eC3Nu5qy0A5lJyS5N3XoDWuwAbRVzB5S0yz4Tftl5UFERFm2v0?= =?us-ascii?Q?rr4Gho18rXbe1XXZmRTU3n7cP1ZBbx6VmaNZ+vmLFhmBlwT2k6LCmaLiLaub?= =?us-ascii?Q?PQ3n9XRmAC5eNsW8RGM4IGMEC1WMyMaADESESOWwAQOF8xBkEraKpDniM4Tn?= =?us-ascii?Q?/L6Ivdinll2eoayQAne9m+WjlVoB+/0FfrNsqGI4+Z2hUjEcO0ODn5Ucq/0r?= =?us-ascii?Q?WC3DVdEOa1Nhh7oFakF2EWF8r5zl9V4GXEuBZhiiuhfxQGhoHe8gNgsSYUNm?= =?us-ascii?Q?TI4RclOD2Ds3CjOYwnGYKgI3DoRdnSQnQb0TbcYXQo50qJgabPwq7APp2qg6?= =?us-ascii?Q?pEctF4TaWMYK5g0V8+G79NMHAE+7RISlLr92p3PlDgLwA6zj6U5AH5EyRR29?= =?us-ascii?Q?xLNwGGGaNZEq7a2JKlX1Rz74FThrH7cqm5KRJiE7XzWUnodo4a5rJ+inq+Kh?= =?us-ascii?Q?1JU7/BFQH2yD//lhPFVEK6Dr2c9d8CfjjBBNOuEe0uDHJFQcewoJjmM4Wn0T?= =?us-ascii?Q?87/HHgL7lxrTF0hdD1ETjq2D56B688pCiyyN60pkl4giM+aa0a5z7LURsTP9?= =?us-ascii?Q?T61IkJPP87foKCHuyFTVaKXc6jco5rQxa9rLuVrhqpkxk3jr1xn/1nH9hn8t?= =?us-ascii?Q?GFaizYUiKsvMB15xUoBWC0zqFAFxrpYlfruyVjN+n9EQQBCOLKhJLdp1I4mP?= =?us-ascii?Q?4/qcF+nEpbXkx7dWin/kIgLtqY0x5DhfQ83l/LJG0elj9K/jBj9REs7FYBoQ?= =?us-ascii?Q?oPG2PC79K5RjLQdMb5U7kmTcO+teDjrHI56z0m7xApMmhTwYRw017tljFsSV?= =?us-ascii?Q?istVU7XbgRILwppjBp5S2dONAlUMicnVx4dej0qoALlFt457mZgfdapFjb29?= =?us-ascii?Q?iIZ8Yf5QoTWnVytzlb9jjIcNmc6lcfzG7yGMO7pOjnHKCw61AvabsJVNfcjV?= =?us-ascii?Q?bXJgmqtsnPh7TZKFWotP1J/E8+S6QXHQeGUHJjMkqaal6ee5HV78I6UOCPZH?= =?us-ascii?Q?tldCKoydvYpZxYJd5pYuHqkZNRQHyQGavoA8jTvdbJQPpQIjub/dDVMxw+fr?= =?us-ascii?Q?iY24gGxPoIPGdv1ct2T8ivqkiQHaOeNL1J2a3dQ0lhr3KFgsF2Lyo2yF7bwC?= =?us-ascii?Q?JcLkZ8sukBjveVtwVeLG7yvm63mEyvMjZ1Mn7oNm2j3jKP7ZoxcSn30Zo+Lk?= =?us-ascii?Q?MFwpmJ4TAh8pqxDTa6bliZ3UilKYJ76j3bMpyvefjhLoOOGU2RL4GF5dG1vn?= =?us-ascii?Q?cpLIFp0WK9No0AfM0qwckPB9ngHEfJfcbK1xLcdOgtP6eSkFlxcZXzAJXZy6?= =?us-ascii?Q?RXEI9hsoHf3i7TYwoZoYr/ABg4N++M5riqqTu8eMLJPmUeaWo0SCgk95DFuv?= =?us-ascii?Q?uGe4k2TD4g0LkJIROSmEmApi45vhhkvFAdWHMQN8?= 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: PH0PR18MB5167.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 258dcf2c-6eaf-42c0-249a-08dcf1ab92a1 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Oct 2024 08:37:18.1195 (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: US456xaXtnQlDpZ93TNTZCjTpCdLQw9SWeODCh1CGqO52iYGOl6L0LWNobleeMZwmihvs0/1GK6dgE46uA9OJGLIhafqwE1+TB3aS5bujyA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM8PR18MB4456 X-Proofpoint-GUID: jn_VezP8PZeW6km-LWaeQi4rOMaulcNG X-Proofpoint-ORIG-GUID: jn_VezP8PZeW6km-LWaeQi4rOMaulcNG X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.60.29 definitions=2024-09-06_09,2024-09-06_01,2024-09-02_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 Thomas, Gentle ping. Could you please consider merging this patch. Thanks, Amit Shukla > -----Original Message----- > From: Amit Prakash Shukla > Sent: Thursday, September 26, 2024 5:43 PM > To: Cheng Jiang ; Chengwen Feng > > Cc: dev@dpdk.org; Jerin Jacob ; Vamsi Krishna > Attunuru ; Anoob Joseph ; > Gowrishankar Muthukrishnan ; Amit Prakash > Shukla > Subject: [PATCH v2] app/dma-perf: per device config support >=20 > Add support to configure device specific config parameters for a testcase= . > Example: >=20 > lcore_dma0=3Dlcore=3D11,dev=3D0000:00:04.1,dir=3Dmem2dev,raddr=3D0x300000= 000, > coreid=3D1,pfid=3D2,vfid=3D3 > lcore_dma1=3Dlcore=3D12,dev=3D0000:00:04.2,dir=3Ddev2mem,raddr=3D0x200000= 000, > coreid=3D3,pfid=3D2,vfid=3D1 >=20 > Signed-off-by: Amit Prakash Shukla > Acked-by: Chengwen Feng > --- > v2: > - Resolved review comments. >=20 > app/test-dma-perf/benchmark.c | 318 +++++++++++++++++++++------------- > app/test-dma-perf/config.ini | 30 ++-- > app/test-dma-perf/main.c | 199 ++++++--------------- > app/test-dma-perf/main.h | 20 ++- > doc/guides/tools/dmaperf.rst | 107 +++++++++--- > 5 files changed, 360 insertions(+), 314 deletions(-) > =20