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 3C8E1458E6; Tue, 12 Nov 2024 16:26:59 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2795A40280; Tue, 12 Nov 2024 16:26:59 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id C09684025F for ; Tue, 12 Nov 2024 16:26:56 +0100 (CET) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4ABJRH85003930; Tue, 12 Nov 2024 07:26:56 -0800 Received: from nam04-bn8-obe.outbound.protection.outlook.com (mail-bn8nam04lp2044.outbound.protection.outlook.com [104.47.74.44]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 42t84pne2a-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 12 Nov 2024 07:26:55 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=oQxPFBmIl0b1YPBk6Iq34Ssae6mJZ0IYcgJINNGEypvbWPZP5+4r+sELr5IaL28KPKsX7qkmc7mNyjhpiZdrjm/70wANLN8ikGAnhe/SUuUeTJmomILZrE0RbCxmn0Pc95nlqH41MKK3MP7DRXTXvx0V4eJRengujCDM4ctR6xzV2CztkhbDEZrYIlArPGsBukrsJsfJKzC/YKXob3twleHQYHm5kAC8VSDMXRM9hBFLnYotJ/o1suGxlbOG02MH5POYT6+ZsTqjldpxzTnPO9GTlvf94ReRpBh5QylZuyAphcXC+bNf5rkwH6f4LKA2+MLvC7kN0iLgz49OrvwfCw== 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=lndWdr7B6PKHhKAuEv1aLdCcd73A0uschigQhkFIKvs=; b=R+OGjes6+s1fYsuKCOTPGSzgm7rmF959HobIhPfKukgblGyFnKFcr+Y/GaFNun11mli0mAOjE4szTrTbxfHpB34JxYRAf8tHGWlgTWlcrfiSHUJgBmADJCS2QkQZGXz97v6i3QohnX052BOPdKi202Gp6kIHozxdaUlYbHgcSBELMduKEmNVUtvNny1c9A/DbRctUbYWjvuEcMos/3ED1nxJZZvop6+ZhWiMIJ0sK17dESkU52wulMWt5cbmxL41ub+6rWEIklnSJuZm+j5eUZioT2Ia4rJNoL0h5+ZkDkpdQowECny9RY445w/Mgt7dzz32M/r4h3guxU6P7LvA6A== 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=lndWdr7B6PKHhKAuEv1aLdCcd73A0uschigQhkFIKvs=; b=udxQ9SjqtpJT/MqrPzGtFOkcFSm7c+ULqXeFv8kXzSMSsOSjefwdMLWFqdkakVOHqlfkYifgtiQ2v3nx2XT7ERBZi+qhWg70xgtGPghWxlmDrym7fVbZ8vGubw+g1yGdPq1Ws70vIxo1jsFE+CI6RgKb6mePmtQOeWYveS1F+Bo= Received: from PH0PR18MB5167.namprd18.prod.outlook.com (2603:10b6:510:168::7) by BN9PR18MB4283.namprd18.prod.outlook.com (2603:10b6:408:11c::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8158.17; Tue, 12 Nov 2024 15:26:51 +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.8137.027; Tue, 12 Nov 2024 15:26:51 +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+irKRB2zAgCMG3JA= Date: Tue, 12 Nov 2024 15:26:51 +0000 Message-ID: References: <20240805135110.2509227-1-amitprakashs@marvell.com> <20240926121308.260788-1-amitprakashs@marvell.com> In-Reply-To: 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_|BN9PR18MB4283:EE_ x-ms-office365-filtering-correlation-id: 2544fdae-4246-4b08-9916-08dd032e6e7e x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|1800799024|366016|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?+xKg63mZklgAynt3TFkAXWN85GQ9Tu+TYXwwigH/lu8vZ2+JJWKNPfPvujvU?= =?us-ascii?Q?qqypNDVvvrophdvkWfE6uYAxqXgrkUnSKT9iEmA72bg9/t5zwab2DJw2YSW4?= =?us-ascii?Q?tb0dCxgBp6WU3Y7XsjyZ3U7/NJDGd9iDKXodOivFUp/K8+NOtS+exo08zm0F?= =?us-ascii?Q?ZN42v21+QvOX02/XWnIePU1zClXSILPjMRKDVOED+x+5XCsc/C23hAdp6fSY?= =?us-ascii?Q?v/usvhdCRMVSAE8tyv12v3NebP+IadecbW3Wm2PD5eD/BtGhlagiHhmVCfFx?= =?us-ascii?Q?GOlgVvA0+oA+MtkYMqdj9x9aFtmiAMkl4/x/QdN7WbKvb4537eJ7ySkU1b7n?= =?us-ascii?Q?RVNdm/jyQOSqzGSXl0OIYBxyRYllxPzYgmI/QMnHzfw3ecbaz/GqyvY4xlJq?= =?us-ascii?Q?mSwyLnw1wN7DiO5Bpg5JcIK+kg1LIsBofhXBkyxcGlOeGQQMTb173X4CcWH7?= =?us-ascii?Q?3JAYX8Asuj52kueO2x6iwmKmx2JPpJMty7OkHjVWoIhaf9SFkNKU1hIIS3gR?= =?us-ascii?Q?ZDFKUYBwH4uZroiAw3GUBnty8crN+w3yrW7AhCty1IN5MVz8Ahv6jdl+6Byd?= =?us-ascii?Q?RMSnXAUbuJQMPwxUEm/f1VdEEww1VcOmGPaQh0kETzu+ixKAHLCglPdUN+Mi?= =?us-ascii?Q?+YVkumMoJQvyUvTEMH2WPluCqD6+wV431V3T1Z51cET8lhvKMil0ejqx+8Nn?= =?us-ascii?Q?5Sni9Qn7QMvOCJTVuHNf1+wJ5y0s7U8JnelGuzskcYhkTWwCSud5djvaCdo2?= =?us-ascii?Q?2ToaKq4VG59RLQmJmbjGhe4piGuP0io6l6NV4xSGv5rnQ9ffyXwUecDCp2D8?= =?us-ascii?Q?H2tajP3pgIHyHh2LWI2agMV/tyxTt99n1ETG8qQ65JhzQw0z93lZDA/PvpQK?= =?us-ascii?Q?CvWIKvp+d7sUNkpEDpKHEZLJPbDPmmQRlBkcWAx8bOW8IvPAWP0O0v5sImZ1?= =?us-ascii?Q?WFGb8uPWyFvEe+4vFEMbrvAH0ZVxC1FQ90PLiqdQ8mNqPtOloCiAO67iinJB?= =?us-ascii?Q?b04D1HnK4OZhBdaN/2b7cgpz0NWbRNM3LrIXge8NTkHCzy/nU95wweYL77Fz?= =?us-ascii?Q?btoENxdXNn8Qy84iGgrJ4DdqJTvy6Huuzpq1WSBC4e7/qeiAdZYcN7lSHa+o?= =?us-ascii?Q?dJnnfwDGRJWLyCrEw9rHkxtfpTPlzRiIMTFnXA8F/IZoDDECtQZM3x2AsUac?= =?us-ascii?Q?zjWR2IRzbR99WOnkXm4K9nErzZVILt1kxQ6zH3D7J+gs1YFmACVyFbWKotzg?= =?us-ascii?Q?pOdxbL7kjjJsa3MWUweApqqRx6jLO7g9ZH4oMK9foUL4m1Pdwan7qaFpze6u?= =?us-ascii?Q?ecR4ZDLOqr/HfSW18peKzHhYwt54j/q8Tb4B4KzhfxjhMrjN2w2otVLh08s3?= =?us-ascii?Q?2+h3oyw=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)(376014)(1800799024)(366016)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?3e4VJZRgnvc+OKuR9MCLT3pV4U3/YPWxqJUqbe1eY7NajYfNiB1Uze8B+s4o?= =?us-ascii?Q?Pm+osjvlfIzQfkyOkQHOJV2UtTW8FoiKTXZAUA9dzehKqpYJlVPrylwGal0O?= =?us-ascii?Q?9p3DKfNyziRCbm1MMrP/TxsP1NvFCGDsBF0Sb+SNbFA9ZWjiwN6eiVw7GNEv?= =?us-ascii?Q?DSCVuRdSSTuvCdhqX+9ZZV9+O+RNyFQ6uirGDJjSg8+TLSQkVwqgeeUlanFp?= =?us-ascii?Q?GVg6op+U0XwWgqJR8YWqzT/aWlVmuqhyOLyCggXMV4h2R3gjb5h6TbuS9keA?= =?us-ascii?Q?XprREe2zuHpSgU7sFQ4xdZRgi7YNYISMHQAun3S1dcicYMzsWV1FGEW4rAqk?= =?us-ascii?Q?E//lCjEX3a5VhHXvqY00Wtrgehw37J7Jm4kJF34WdMxE/eBxohHmREQFrBjv?= =?us-ascii?Q?fDk7y8UXQRKo8kbhTNTmuQGHaIRYZRH3iS28lqxgIPvO4HiwWcFv6jaX/8Z2?= =?us-ascii?Q?01HZlFB2wXQ60xCUr7m/VDfd75LLVbvpOonzdMrOTbMM5cAcMBJo7ck3VMJw?= =?us-ascii?Q?5uyPcBwlD+NzbYmthv6yvJu8aIboaeQmmp3bhwWudAE6bMYBw7Zm7y1jlnDa?= =?us-ascii?Q?8BQVCk9PUeiD2RW3V2C/CS5XP2r2q0ARje6QM7Ny5ZyTtf7A0Rb80EBY/8dF?= =?us-ascii?Q?RucdGBV5cMj84ZYF93s7+dCTqdjJpZ5XWf/sNd3XhWg1verd1edSEV3tTelN?= =?us-ascii?Q?HNWks1/g7heU1/yqQApnqKWDoD/GzyYryeXT+qu5QH9uaFIzPo9zSnJ5U772?= =?us-ascii?Q?5zYLpouY+mC/0Q00938XyejjhPuPdHJ9JzDrXEGLZQYPNxqJPXJIqc3i6Syg?= =?us-ascii?Q?d/Wao/2v3EhfexPSYbWx9XrBOfKaWcQwcbMkL2I1N088g3BC7lCMexdZhtuc?= =?us-ascii?Q?Mk4YGMOac1bkBVqQmM55AecB30NTQpcn+2lLO2tIw4aScvo9bflbhlEi189R?= =?us-ascii?Q?dbezT4yWb4YXNeN4XK2BFUsTo70GAscn6SilK7ZCyQq14opK9eZBQG0hmhkv?= =?us-ascii?Q?j0gFFWK2xniGnOJ7V3CrX/TdLCiG88L/Z+R7yIW3A+7Uv3QLEeYtr/chlmTr?= =?us-ascii?Q?W98NQfpAx7JwZvYNYqNWL68ZiPV5s/B2txz2r6zGSLcxUHGZeGvsGMYNJNFI?= =?us-ascii?Q?PI4GIfmJhTtx8FpqVWwUyE05i2TMbjf9UC0ODsyRVg/YwO31SmXSdI81gAC+?= =?us-ascii?Q?qxFgZBkTBKQ0q5m1aU5YZis3W3giOp1gbLIXboVLYggJom5ZUrHyZ0wGMSdj?= =?us-ascii?Q?dhQtRYC7F1fg57I5IENaPV7cYrc2EMiGk0eQVOEr9RFJ4hY0jhpY6YZZavRs?= =?us-ascii?Q?prm7UJM22Q7onMebJJWtWg6i2URbfW5oahfIA+qA7Md/9ay6W/XcjfMkBU0V?= =?us-ascii?Q?yxr3E1EnQHHrKgQG5oyE6F36ZiNLD0NTKdwFV85YgG+Ug4b+25O31cdYG121?= =?us-ascii?Q?/871bN4RbV8kT0demmHa9wPd4C8yxUjtpyrWIDOtL398Ors7FsoFBfKQIl1G?= =?us-ascii?Q?1W1gPnTSUWd+6Us7rKc7I02VopXWkFMq6OK+Gm3rlU6bl+GE7FyqctxVZ2wc?= =?us-ascii?Q?snrhAwyMHVI72D/0HbgCFdhsPXJoJg0RB+4e5qkK?= 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: 2544fdae-4246-4b08-9916-08dd032e6e7e X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Nov 2024 15:26:51.3337 (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: 6zr1xZ8Q5l/PtTFHklVrMNcCiPTXTKB8XrOl0UY/AZjRfm6ruquoFEIk7l3GWwW9hOJgY++Dr5KNG10KhcNLITviMlHSTavJTpl/YDyLkwE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR18MB4283 X-Proofpoint-ORIG-GUID: -TOS1Qb2m5vfCbhJsdKNVsX2RA8SrKTI X-Proofpoint-GUID: -TOS1Qb2m5vfCbhJsdKNVsX2RA8SrKTI 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. Thanks, Amit Shukla > -----Original Message----- > From: Amit Prakash Shukla > Sent: Monday, October 21, 2024 2:07 PM > 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 >=20 > Hi Thomas, >=20 > Gentle ping. >=20 > Could you please consider merging this patch. >=20 > Thanks, > Amit Shukla >=20 > > -----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 > > > > Add support to configure device specific config parameters for a testca= se. > > Example: > > > > lcore_dma0=3Dlcore=3D11,dev=3D0000:00:04.1,dir=3Dmem2dev,raddr=3D0x3000= 00000, > > coreid=3D1,pfid=3D2,vfid=3D3 > > lcore_dma1=3Dlcore=3D12,dev=3D0000:00:04.2,dir=3Ddev2mem,raddr=3D0x2000= 00000, > > coreid=3D3,pfid=3D2,vfid=3D1 > > > > Signed-off-by: Amit Prakash Shukla > > Acked-by: Chengwen Feng > > --- > > v2: > > - Resolved review comments. > > > > 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 >