From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
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 <dev@dpdk.org>; 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 <amitprakashs@marvell.com>
To: Thomas Monjalon <thomas@monjalon.net>
CC: "dev@dpdk.org" <dev@dpdk.org>, Jerin Jacob <jerinj@marvell.com>, Vamsi
 Krishna Attunuru <vattunuru@marvell.com>,
 Anoob Joseph <anoobj@marvell.com>,
 Gowrishankar Muthukrishnan <gmuthukrishn@marvell.com>, Cheng Jiang
 <honest.jiang@foxmail.com>, Chengwen Feng <fengchengwen@huawei.com>
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: <PH0PR18MB5167F2158F3B66F46B2C2498C8592@PH0PR18MB5167.namprd18.prod.outlook.com>
References: <20240805135110.2509227-1-amitprakashs@marvell.com>
 <20240926121308.260788-1-amitprakashs@marvell.com>
 <PH0PR18MB516736FBEA2C57D803A384B4C8432@PH0PR18MB5167.namprd18.prod.outlook.com>
In-Reply-To: <PH0PR18MB516736FBEA2C57D803A384B4C8432@PH0PR18MB5167.namprd18.prod.outlook.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_|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 <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=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 <thomas@monjalon.net>
> Cc: dev@dpdk.org; Jerin Jacob <jerinj@marvell.com>; Vamsi Krishna
> Attunuru <vattunuru@marvell.com>; Anoob Joseph <anoobj@marvell.com>;
> Gowrishankar Muthukrishnan <gmuthukrishn@marvell.com>; Cheng Jiang
> <honest.jiang@foxmail.com>; Chengwen Feng
> <fengchengwen@huawei.com>
> 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 <amitprakashs@marvell.com>
> > Sent: Thursday, September 26, 2024 5:43 PM
> > To: Cheng Jiang <honest.jiang@foxmail.com>; Chengwen Feng
> > <fengchengwen@huawei.com>
> > Cc: dev@dpdk.org; Jerin Jacob <jerinj@marvell.com>; Vamsi Krishna
> > Attunuru <vattunuru@marvell.com>; Anoob Joseph
> <anoobj@marvell.com>;
> > Gowrishankar Muthukrishnan <gmuthukrishn@marvell.com>; Amit
> Prakash
> > Shukla <amitprakashs@marvell.com>
> > 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 <amitprakashs@marvell.com>
> > Acked-by: Chengwen Feng <fengchengwen@huawei.com>
> > ---
> > 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
> <snip>