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 9331D45BD5; Fri, 25 Oct 2024 12:12:47 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8015F4028F; Fri, 25 Oct 2024 12:12:47 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id E17AA40156 for ; Fri, 25 Oct 2024 12:12:45 +0200 (CEST) Received: from pps.filterd (m0431383.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 49P759kC001071; Fri, 25 Oct 2024 03:12:43 -0700 Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2047.outbound.protection.outlook.com [104.47.55.47]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 42g6mpgeqt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 25 Oct 2024 03:12:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=WAZoyp2gnlP2DwgDaq+kiUN7vGa845fL53P57ZWyFhAFxN1ira1bwLVwmIZQWyuWHu/k5f4oHQgw44ws/AMJvemqPflXaqRQW8U5B2hWA/9VD7TtSyQldT7d6hoQazL8y75sGsYqyxhBsCPGGpEc8Hr3sZLjQiV+VYpGXbSjxEPYiT3ZhBdkg7GFY12sm1lfsHLp+6Ddp3GZB0ppAuhnFVOC/sMwgMaC0uDcrLtmmtkGrQJv5P4FIW0NHa9+v2yqbHqv1XBy0qXb3OMvQWZBvTce9kCwmTANKi5r47tDCHSImqJsI96Fy4Umi4wV7cqureks2QJEq2e6kNw3J3V6BA== 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=Rz66LKciuHIM4vPm1sZiqyxl9HkFUbqLT0Cq6uK9b9s=; b=tHjGRcTUBTUW/47qWfOGz7EDmDAwfOer5y2ibVKmaNYEYcIXZGemeUg2qFjJ1aQ80u+M2NoWp6j5TM5IDa0HHJl+YdtzPrMOmabhJ8idMsjzqe9VCFSVSO4M3Ak5CE69JIlDwZgBYy6rHTYUDL1qhznrT3Xw9YGf5321nGTWkUoD7MIMs5dvkLEr9gwwqFgiT55PHKY4AsAaxit6BRjjqX31OekcCkz5ch2slYNcNO6YhBbEn8f8Yshp9Trv8t0ilAzoPTZ9qhprg9yEQrtaUrnACtbVHH80yRoK6lTrqN+EVzClviwq7qdgLYuKihNZnWxAZi1f6S0hcTau40Rdbg== 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=Rz66LKciuHIM4vPm1sZiqyxl9HkFUbqLT0Cq6uK9b9s=; b=RKFJARS9QQEAcpLMSvwqwnwXwhIKzpdYNFMT/XF2peotwRiOnLFengJ9teXlWN4QiLgD794XrvPS1BnJi55E3oof8ODpU7CWwLV5OKc519Phqse6v1jT9eDcD+J80CHTerKkE1O6rZWuLrur7bKWf7IxjfZ4nfLBtqbF4mFwNSk= Received: from PH0PR18MB4425.namprd18.prod.outlook.com (2603:10b6:510:ef::13) by PH8PR18MB5382.namprd18.prod.outlook.com (2603:10b6:510:255::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8093.17; Fri, 25 Oct 2024 10:12:39 +0000 Received: from PH0PR18MB4425.namprd18.prod.outlook.com ([fe80::424f:7fcf:ce0d:45c4]) by PH0PR18MB4425.namprd18.prod.outlook.com ([fe80::424f:7fcf:ce0d:45c4%5]) with mapi id 15.20.8093.018; Fri, 25 Oct 2024 10:12:39 +0000 From: Shijith Thotton To: Bruce Richardson CC: Jerin Jacob , Pavan Nikhilesh Bhagavatula , "dev@dpdk.org" , Wathsala Vithanage , Nithin Kumar Dabilpuram , Kiran Kumar Kokkilagadda , Sunil Kumar Kori , Satha Koteswara Rao Kottidi , Harman Kalra Subject: Re: [PATCH v2] common/cnxk: allow enabling IOVA field in mbuf Thread-Topic: [PATCH v2] common/cnxk: allow enabling IOVA field in mbuf Thread-Index: AQHbJsZre4fcrE/Co0CsUjiSfl1Glg== Date: Fri, 25 Oct 2024 10:12:39 +0000 Message-ID: References: <20241014110608.2170844-1-sthotton@marvell.com> <20241025095040.2275978-1-sthotton@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: PH0PR18MB4425:EE_|PH8PR18MB5382:EE_ x-ms-office365-filtering-correlation-id: 1d2f51d9-c0b2-4022-cbfe-08dcf4dd8e63 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|366016|376014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?TnovdXZYV0xWWGJZS1hCT1AvWTNjMm5xcVZEV0lqNDJ6b3lhYUNIcmw0S2tM?= =?utf-8?B?YlhnZlpBQWYzbDV4NUVvNGg3VWRVaGc2VWJMVWxaU3NPbEJpbWozandEVmN2?= =?utf-8?B?NU0zYkNZTW95dHZVUXJTQkxIaWJhZEhOaXc2OUdGWEEyUTlwUXlIb2NZUERh?= =?utf-8?B?UVBjS2lhWEp3L0IrbXN5TmlGWUlWVzRKamFtUDl3d1ZNRWFOVFVsdHljVE0v?= =?utf-8?B?OWZsL2tZdTI5cjFJcmtGUTQwUXE0Q2xlNk40TFhybDFyTk1DcXdmSENqZEQ3?= =?utf-8?B?UG9Bc2NtTnNQQ1FIckExZ1hpVGRxanUwZTU5dWFqWVRZT0wvM1VyV0w4QnJz?= =?utf-8?B?dGZTQm9sTXNjcU5KUnBCSzJWUGtKRWJ1UW04aWsxdm1TaWFTRlQ0aUU4N1U2?= =?utf-8?B?ZHpGRkpvV1REcVpRelJSZFJmdXRremVQOTA4R1U5VEROYVNidVdJcW1DbnBN?= =?utf-8?B?aWRHZVErTnI3ZWwrNXlaRC9tUE9FV3VpUDJ2VFphNzg0d0hqVlk5aWFjdWox?= =?utf-8?B?YlA2VEJMeDdoQi9PdGlqRElaZUVHV3RFdHJyZDVZQ0E3ZXF0SzhhVXFHcGtD?= =?utf-8?B?S3hzVnIwbzBXNkhkYUYwNWNjNXJlQUthRzVtcVQzY3ZnZGZaODB5MTNNTW8v?= =?utf-8?B?Snl3S2hBdk5jVDNRYzAwU0diRlVYL1hEWkRNdzJrTmJ2ME4wZkhHU0NrTFBH?= =?utf-8?B?SnB6Y1RoQ1haWTVIRzhGaWdWN2ZyS1JYWkZMbXBKT0Z1YzJNbExLR2NYdzE1?= =?utf-8?B?NEZCNXdCZmtYSGIva2I2MmpYcSt6ZDZnMmxweTA0WUNGbC92VGtHT05ITE1u?= =?utf-8?B?RmIvV29FN2dGYk9UemkrdHl0Q1dPRXhTYzhkdm9HTlNyUytocC82amQ1b2VD?= =?utf-8?B?T29uU1VPRGlmQmRBUjk2c05kY2N2alZhczY2VjlFcmliR2VLbWFadkx6N1kr?= =?utf-8?B?b2Nwa2NYU0RjWGRVYVErc1k4UEtkOHFiWmVzVktYdzMrSGNzWG15MHdadFN0?= =?utf-8?B?ZlJoSTg1cTdvOGJzcmNudmxOUld5M1p6b0dFbXZjemdRYjhFS0IxZEFGTmZO?= =?utf-8?B?Rm93V3M0Ujlua1FHWVB1bHI5UmM1NWtlTWxJZkRNeHh5U2RxeXphSytHcGM1?= =?utf-8?B?cnJVZTNIWlZweURCS3R6TkdzYUhFaERRQng0SHJlL2ltVzhQdVF6M3o0TDRu?= =?utf-8?B?SG1yeFBaL05CL1Q3TDd3a1NRQnNTWmEybmNuM25LK0ZRc0xxV0k2ZXAvVDVa?= =?utf-8?B?N242MEl1YXdpWlBBNHk2aHFlc2RRbkE0ajlZMmRaQU40bHVKUWpDQXRtYmJI?= =?utf-8?B?dWl2WFpuaXRXa2lCenRScGpiY2NwdkRENXNoVnAvMld6dXB2QjRmU2N2T3Fl?= =?utf-8?B?S3JZemd2Tk5KQXZ3TmVYbkdXVk9RdHBNZzBqRlhnbUpXNjhTcjg5ZHVEc1Zy?= =?utf-8?B?TzJwMjFhcGFtRjVkMHpBeE5tMkpsQjc0NkhJbzRRTUV1TEVSUUdqM2RPSDNp?= =?utf-8?B?RkVrbEdmVDhUQjgvNGhXNy9TYjBuZ0NPakErKzlyVVVVNUYyK2xKWFREZmpS?= =?utf-8?B?WlY4QkdOb0pPRUVHM29tRDZ3WE11UkQ3OHo5TnVqSTFBV1N0VlpyTTFKdDR1?= =?utf-8?B?YlJwZjNsMjYvQmxsRDVpYnJXdUswMFhacmY1aDlBeGh1TTRiZkZFV0s2c1V5?= =?utf-8?B?dFh1emJKQ2I3dzZxdTNmeCtWT2h1QmdHUDdCYTIrV005VzJYNEZjZmROKzQx?= =?utf-8?Q?pSrNFmCp7K2D2thno8rO/J5fqmOJdmb1khl3mOO?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR18MB4425.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TzZ5cDRIVlBUU1Z2a0wxRTdlbnVOWE0xRGFpTmh1M3BJT01jWWZSQys5c2VW?= =?utf-8?B?VjNSanMzeExDZG1aVFE4N096KzRDYTVZV25sSVBXWWduSG4zejZrb3FHdHRu?= =?utf-8?B?NWxNUFQ4TXdVblJ5YlZiakRSS1dpakE4MHZJNlo5OXhIM3J4azAwL01MNHM3?= =?utf-8?B?VnZMYW1KMCtGeUtKTXdoY0YyMFcvRE1DQU5iS2dkemo0amZhaTZObkpVMG5B?= =?utf-8?B?R3dCcGxmbzRhVmVYS1ZwenEwaWZlazNyTFh5OEowbVNHM1E0aFkzRUp4UTJC?= =?utf-8?B?Q2NDWCtRU2VIUEVpbG9QaFhrRW5FSGRGNnIrd1N0d3BZV3pyZm9YTGV1TjA1?= =?utf-8?B?LzJSOFpTNnJ1N0dEMWN4eVQycGVkTG4rUUZSUEZVaXdkd3pRVkloQWZFVk5o?= =?utf-8?B?cUF6REo5QS80RFY5UUFVM1FuVFEvSmh1aTNYRHl0bEVidHRKZFErdjVxTXNr?= =?utf-8?B?ZW9QY3pEdDZBNC9mY3k2ZldJR3c3WEFnWmtGWkdpazk0RVh6M2g1YVJKaitM?= =?utf-8?B?R0tpMUVVNnZ6M1g2R2Y1MVZrV2VsWGJ5YjlrVnhDaUNSalY0dEFKR3VWeFhx?= =?utf-8?B?SytJOHFZblhYa0czQWR2K1RPUGRzNVBFaHFuRGJ0Y2ZrenBnRW1raWx6bWY0?= =?utf-8?B?cmNQbkx4VXFMUGJXT1AweGlZNnJSak1LVGhMdnZvUTRxY2JrRkJabkpZSDZo?= =?utf-8?B?QUNQL1pQVjdzMUIvTzNERTEwQ1FLQmJaaHY1eDV5N0E5WHF3c2Y5Vng4bkx6?= =?utf-8?B?Y1NWQTd4MHJDUVFVaUhOMlBHTVlDQ1FxbzV0dmVUYnV1cEt2YzdPZXV5aWZR?= =?utf-8?B?QmZyUnp2RXV1cVR0TU9PeSs1Z1pVM0hVVFNaOXdGb3NSMFJVWHllK0Nyc25o?= =?utf-8?B?NGJ0WnNtd0RlUzdvVzlLSWsrUzFmSWdhalNOdGFXZGszMGZVa0Fvakd4djk4?= =?utf-8?B?bElzdzMxbHpUa2tqR3JHQTE4eXhSY2tiSmRxM1dQak5HWi9CMHJYWXNFMGtP?= =?utf-8?B?bjgwZXU4Z3FEazlPUGs2TGREWEkxZUs1T2didWFkcTdwbUtpNlYvRzhTcm44?= =?utf-8?B?RWNhY3pNOStHaUpaL0FrS2tTMVB3bDVUZ243azE2SW1JSFpyODBOTnhraFpx?= =?utf-8?B?dTBlZ1lidDFwbk9GZGFhaVZaaFVpR0w4amlhWmZwaTR3UmZnVjkvRU93djdl?= =?utf-8?B?REZ2aE1KQVJDM1I4RUQ3WHFJbFNuMFdhMTduOGlwTzZtLzA0Z1NGczBFb0py?= =?utf-8?B?L3Boak04K2dkRitkWE5qOHUvRXh2cmVzRnN3UzFFdUM2eWlpbUIwUEdhTE9F?= =?utf-8?B?a2FnT0E3QThSa2xsTEhTRkRJTkVMeXcxVWdpYjNZdjQ2NUJDZzl6dERCaG9y?= =?utf-8?B?Ri8vVkY5RGx1TlNUazB4WVEvK1lNMWlPQ2w0RlQ5WkR1eEo5TjRRdm11Snlu?= =?utf-8?B?ajJDRVFrUk1aOThzTFFXTFBWM0pXWDROb0UzOWhLajFmeU1lQ3M5Zm9OSVJh?= =?utf-8?B?Z2YwTmhlNG1WcWFIblZWdVhjbnJyYVRocDhZbXRJa3dCRGYzRUFVOGhiNU5E?= =?utf-8?B?QVBoMHdlZ3Y4WFNJNmRWNzR0SUx2SlN4M0hCRVJFT2FsMHVFTC9wSERxdjk0?= =?utf-8?B?dlJ0KzE2ZE5FWjhxdmF3UU81MUFoU09tWDhNNmszVzdnb0RzRVhHakRtNEhF?= =?utf-8?B?c2U4aEtMTWZQM29RZXU3dGdZL0RNRzl6VDkzaXBjM1B3dSs0dWFIM3BnWVc2?= =?utf-8?B?SVhBV00wOEd5cEZjV1hGOU9WN09yZm4xZXNjRDlRbUdxNXh0NitQYjE4ZjJU?= =?utf-8?B?djEvemY2eW5IbHBFOUNQWWdQWG9YcFIrRkRheWhuc1g1RE45K3VLdmR0VllX?= =?utf-8?B?Tk5mKys2cnNTdWc0RlhiUnFsNzlLOHFYL0lqZHJoL09ZdDFrL0ZGWGxMb2di?= =?utf-8?B?VFRBRmN2WSswSG56WnRwSHRoUlZsWVBzSlJvd0NBNG9DSm5OZFZFUjlsYWty?= =?utf-8?B?UEYxa0IxY2FlMFhpRDV0Mlc3TkphaXlJcFh0RWVOSmVwR3BqME4rQ0lsRENp?= =?utf-8?B?SCtKQ1VVb0N3SGg5N2d1R2NLMEtFL2VCblJpWGNPbytqMlgxZlJrTHhZd1do?= =?utf-8?Q?RATL1vi3Z3XJ/WPFMKY02Uy5i?= MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR18MB4425.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1d2f51d9-c0b2-4022-cbfe-08dcf4dd8e63 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2024 10:12:39.3098 (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: tsn+8sDeJi2Yo6NT3MyKcD7yEY1b8lejLLYsoTpyFcektJKxjMUmawGDjLw1djrlw5dMn4/BVRkBuEKNE9FP6A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR18MB5382 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Proofpoint-ORIG-GUID: 9UkYimGy-7mUxSpBlIbudajfLzmSIM-Z X-Proofpoint-GUID: 9UkYimGy-7mUxSpBlIbudajfLzmSIM-Z X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.687,Hydra:6.0.235,FMLib:17.0.607.475 definitions=2020-10-13_15,2020-10-13_02,2020-04-07_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 >On Fri, Oct 25, 2024 at 03:=E2=80=8A20:=E2=80=8A40PM +0530, Shijith Thotto= n wrote: > The value >of RTE_IOVA_IN_MBUF has always been disabled on CNXK platforms, > as >IOVA in the mbuf is unnecessary. This update changes that behavior to > >respect the value > >On Fri, Oct 25, 2024 at 03:20:40PM +0530, Shijith Thotton wrote: >> The value of RTE_IOVA_IN_MBUF has always been disabled on CNXK >platforms, >> as IOVA in the mbuf is unnecessary. This update changes that behavior to >> respect the value set by the user. A warning message will be printed if >> the build is configured to enable IOVA on the CNXK platform. >> >> Signed-off-by: Shijith Thotton --- v2: - Don't >> override the default value of RTE_IOVA_IN_MBUF in CNXK platform. - Print >> a warning message if IOVA in mbuf is enabled on CNXK platform. >> >> config/arm/meson.build | 8 ++------ >> drivers/common/cnxk/meson.build | 6 ++++++ 2 files changed, 8 >> insertions(+), 6 deletions(-) >> >I think you probably need some doc updates for this. The current doc (cnxk >platform guide) says "Meson build option enable_iova_as_pa is disabled on >CNXK platforms." This is no longer true. Instead, you probably need to put >- in more than one place in the docs, I suggest - a note telling the user >that the option should be disabled. > Thanks, will update the documentation.