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 27AC6A0542; Fri, 7 Oct 2022 21:35:20 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 63E4640E5A; Fri, 7 Oct 2022 21:35:17 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 3DF6E40687 for ; Fri, 7 Oct 2022 21:35:15 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 297FLaAP006994; Fri, 7 Oct 2022 12:35:09 -0700 Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2107.outbound.protection.outlook.com [104.47.58.107]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3k2ppes108-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 07 Oct 2022 12:35:09 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=K4QijseXbiD3WDlw91d7vPmPFyIObgv+ZCuvH0GUscIc8yzjAhRCQdrWzKLrVxXfiWVeIDZC1AreuyDwMsaUu3vWhGJBhNcX2KhBOZG4zxyinJyvOUouSnZdT/aL2A2Wre5IF8x8h3VVgnjdguX7frsxDhIr6UYEi5cSSNypLfxPdZk8asaJx8pT5SG6wuE8sky6nNwkODEvgZY0F0vp7mntmPJsdnRxPVju4glbufD5Yyc13zpup6K+fSilqZiInhtiareDXiZrhMHJwpJUV2nFqO5GYn6kW9lte2iD/S5MuxJUcrzcfERXaCd+A8gliD34/Lpd3Y+pATHLKo+gRw== 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=tS8TxW9T8QrG9vVzKaEE8J+ipqR/SUEumQ5ER9xeGHg=; b=BjK8TyKYuniPrHNkKR/x3h9QJYYeLYIgwIxhBkDkGQdwnsAEVzoclHtpUC4iIshfJ1SXadTlUIdIHWM+efl0wMXVyo1eDJ5tVJkJ39hLnanJs9mj/wnaReIFzu+XWgUYjyd7rcQxk7xXZuhcyRwYzhz+nbkN9dGuF1Ena9xSfeamq+0tSTCjcpSio5ErrrLN2w7snwuLgrYC81KMvmcIfJCKSFSd8MkWVFIiatHTlK8Gd/fn769DEUB/4y5VmrQBfgXWRAeLX03eYysIFk8e52tx/xCk2tWldT+hQQWU43tm49SO3KwwguU1ZvR2Uip+wBDMGtDpj30q//I6kQY3EQ== 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=tS8TxW9T8QrG9vVzKaEE8J+ipqR/SUEumQ5ER9xeGHg=; b=rAcqKHSQaGD/unjg8HtlyDPJrIdHF/fO2SCYfrJkO3rIveKu8OXCtW7h1DnUVXG/0eOA9LOYqVtbR/hPv987mZo6bGbXgdAGoNVqsVtfJFIQELmO78um6al/A6pxli4+kW7l/Eivm/ja6EwH1WOSX64BgMaNKv9k/cHbrrWQAxc= Received: from PH0PR18MB4425.namprd18.prod.outlook.com (2603:10b6:510:ef::13) by BY3PR18MB4612.namprd18.prod.outlook.com (2603:10b6:a03:3c3::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5709.15; Fri, 7 Oct 2022 19:35:07 +0000 Received: from PH0PR18MB4425.namprd18.prod.outlook.com ([fe80::16f8:9275:a441:cfec]) by PH0PR18MB4425.namprd18.prod.outlook.com ([fe80::16f8:9275:a441:cfec%6]) with mapi id 15.20.5676.028; Fri, 7 Oct 2022 19:35:07 +0000 From: Shijith Thotton To: Thomas Monjalon CC: "dev@dpdk.org" , Pavan Nikhilesh Bhagavatula , "Honnappa.Nagarahalli@arm.com" , "bruce.richardson@intel.com" , Jerin Jacob Kollanukkaran , "mb@smartsharesystems.com" , "olivier.matz@6wind.com" , "stephen@networkplumber.org" , "david.marchand@redhat.com" Subject: RE: [EXT] Re: [PATCH v3 0/5] mbuf dynamic field expansion Thread-Topic: [EXT] Re: [PATCH v3 0/5] mbuf dynamic field expansion Thread-Index: AQHYzcH9viM6SU85XUWUs/rM3C70N64DDAaAgABf4LA= Date: Fri, 7 Oct 2022 19:35:07 +0000 Message-ID: References: <20220907134340.3629224-1-sthotton@marvell.com> <9051200.rMLUfLXkoz@thomas> In-Reply-To: <9051200.rMLUfLXkoz@thomas> 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_|BY3PR18MB4612:EE_ x-ms-office365-filtering-correlation-id: 2401b9b0-5187-47a8-331d-08daa89b0a81 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: BA5ii1ofkmLkR+wODs9JpkM6TBv2VY4I3BY8L3afuNLfv0EVX9wgm8Nkf2MsAachvpi+8HWLPQQ1oguIOlbH36e7n6QGtVbYqTDA7SC+HwxsmCU2AmH43MbhPQXXtfJkl/deuZTjaI92FwPbFEWvI26JqKvdEk9Ivt+aPWXIyeOflYhZeIgvk2adDB4x2gc+tgznEnOOycvikaPv5rZ2rBQD3BemaIiAeUIk0J8JY2B6fwgFqNHH3OTJlSaGhXeH1amkdqVYfUH/xjYHe9FLI35SKme5YGDl/nVMdZt0PciAlf1z1S0ixs+lHR6cBTDMs2mpaQxhcOvGaf0dY1LWV8cUl2zgpNlTIgipERkW8HqV2SFvwd/p+3t4666LtP9SnAfQDCGCAq3EHj3hRecEpgQhlZnw9oMmvI2qIyfde5b878yGTzmg4Ar5H1fA+HU21uEcLi42061JKb727xFo87OkJ72MIGd4whzs/mpyQG6+rwtUf1dKNnFxEqCkWIH6mDus5evUoQNja2LD+AL2iCUHGLPeQ4AMMMjp7LCspPDsIN6YmtoBJ/sbPZ8L8kHhNI22CwNiKAz6KHz8ut1gJHAtsGZMiIhlJw+U8+A5C0yIzmOdzcfeZZmKrLUfsSufRLCXRMJTvssVEg5Yhx6WKAoRo5Aw75sLsNizmQZondWHhlm4EYGM6l2k48/TKOD9LvcWi27yHD2F6/3ytsjQkjnPcZDoy5ymxJeLY2KMWmSUSsH/7KXZX9fqhAveYWfE8CXUMdOU37KScOjZAa6KHBbJKLAbeGtWIdNjuz5kZIk= 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:(13230022)(4636009)(346002)(136003)(366004)(39860400002)(376002)(396003)(451199015)(66946007)(66556008)(66446008)(316002)(86362001)(54906003)(66476007)(64756008)(76116006)(6916009)(4744005)(5660300002)(2906002)(8936002)(4326008)(52536014)(33656002)(41300700001)(186003)(38100700002)(83380400001)(478600001)(38070700005)(8676002)(71200400001)(122000001)(966005)(55016003)(7696005)(9686003)(6506007)(26005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?/ZMJW0AqF2+1YZOfUzBC2qWUPtcwT+KPMW91P0PfI9LSlQHZBXXIE2ps59yq?= =?us-ascii?Q?LkGv3p2Y+566ZnMwmwc6a4irD3ueHvrAYYYvhWSP0yyA6AqDOphCk2GCJ14e?= =?us-ascii?Q?6nhLSLeuTEv8QT9283prpOuTW67CC01nKifQfApU8DAA5g93qJMy3HxaDpE9?= =?us-ascii?Q?zrDlzTC8CB1IZAcSo4XWvSHaJsgBlHbEBWrH8ISxTxNFKNhu0XgWESERO5eF?= =?us-ascii?Q?xJg0GMFHTSmNlenFReOKgVA/X5WWdfVPNTroih/mN5IS3giQ5SILgsaicPYV?= =?us-ascii?Q?kfQq578bbyIS3SeKBnp+WTkSBJWG7Pp64vsJbOWgSJ76Y68JiQ8sMt5d2z5T?= =?us-ascii?Q?yPcOdOgJ2/3h9B3YlqhE6G6c0YTYc1G5Dbbgc5maPSQcYK3WJmNUjYIuo/Jj?= =?us-ascii?Q?9uKrG1nfg1xAQFV/W4hshwSSwEMXwUGk3wEGeXKrA+kqpC6kvA6TQjAIOLhV?= =?us-ascii?Q?gDXahv288RcfZb7VPC1vuD9Pi9o/6DTQun1MG+BvSoBpmTeBzczdSvU1el4N?= =?us-ascii?Q?sdaWB5pKMesVQTLOOUAskeStk/6bFLfCqcZRvYt/P6b4gPS9/1zL8Bdw+v/7?= =?us-ascii?Q?T2rR+btU/aPaHVdAglryD2LpxT5qArpUEu4KJixmAUOqi1oMrXFqA4diB5Ci?= =?us-ascii?Q?G9nWHD1aD64LscSHS4ncG90khFunbiD70or3fRsPL2gMlTVgaDzlPQL1aDWV?= =?us-ascii?Q?Zm1zM8XMfvzpeY94RBq0vwF73yCZ4xCeqYkcNMKOX2libeFe0DGysDaO8Qox?= =?us-ascii?Q?DOfQOG+Phc215ZuSJfMrfBPMWdvIAvjbFBFMnPt7wT0iKSQ9Kd0j2QGR+BvB?= =?us-ascii?Q?hYQLhjBa/lEmBcrxSmOGKCHTazwdgZrH0FeJRY6T4asJ8rvcQvcxSwtdZXpy?= =?us-ascii?Q?d5BltY533AtkCXKy1hdZrH0zpyjab0W9GNvDxQsE0bxRWdrrx0chOWZNEBdy?= =?us-ascii?Q?Xa5d0No4ldxulrEXWMYtyNZJsvTDg0f+8R1CAwqLB/aVxsgWH9dAnXRNSGp2?= =?us-ascii?Q?6W1dSZmBgZfLMq/s0SYFCble1duDzw4JMgxDNZrTpT+7UzQzRfBIjvsGspoh?= =?us-ascii?Q?UQySg98IDB7oJUiXiZAK4bdR2lTEeAq49Cb7nu8JTt1+/pR891MgRd8nmDEu?= =?us-ascii?Q?kQAW8n8uNB971ndemJGbJoipth6F8CCLbq4YF4eyvXb5rJQQImwL5Ucs2uJ/?= =?us-ascii?Q?DFdLhS+NFCLWJQgOGlQarWYtJMIyziWovaovz1mhljRYbZ2de2FZ3rRzNYsP?= =?us-ascii?Q?TwFky8PtwmQW7G2srKrT5UaQbvcqNRAdm7U88c7sfF9rVJS038HalgKO8pkW?= =?us-ascii?Q?tSx9N70aPET5w2pga1WYoqdn6nopmIHxS0ix57mRlpkKZNxwrDsYN2rKv2oP?= =?us-ascii?Q?oe5N1ZsEkXg09wZ/fyrneY6PhKM9A3wOpNWBwBPLdrK5pBdUOclC9k3YJJkQ?= =?us-ascii?Q?SY980EDQ734bBGBbWtI4V5rnSPgHje6aHlXAdiMZ9OKvoHKbPm8wkuPaIwKo?= =?us-ascii?Q?h20YlPPm3a7zZZLPBiI3/enRLO3tX5XOmnYlNMmRuYX3YO1bpYYfvqvbwqJV?= =?us-ascii?Q?3nXiUTsjodvXzDYnnxuYKUgwesWP1am1LZ9By7I/?= 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: PH0PR18MB4425.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2401b9b0-5187-47a8-331d-08daa89b0a81 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Oct 2022 19:35:07.5358 (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: n6fB5WQJxxvdIDtR04rZAg1Mxhel7dCEpT6RWhA0ToHtehJNISlHG28qO+WjPhvxDEpuECGy3XIbXUBB+Y0rCg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY3PR18MB4612 X-Proofpoint-GUID: JJZJBrCSOYGPnfbTNbm0MzGNDSRoAKTk X-Proofpoint-ORIG-GUID: JJZJBrCSOYGPnfbTNbm0MzGNDSRoAKTk X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.528,FMLib:17.11.122.1 definitions=2022-10-07_04,2022-10-07_01,2022-06-22_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 >> This is a continuation of the discussions[1] to add mbuf physical addres= s field to >dynamic field. >> Previous version was to add PA field to dynamic field area based on the = EAL >IOVA mode option. It was >> deemed unsafe as some components could still use the PA field without >checking IOVA mode and there >> are drivers which need PA to work. One suggestion was to make the IOVA m= ode >check at compile time so >> that drivers which need PA can be disabled during build. This series add= s this >new meson build >> options. Second patch adds mbuf PA field to dynamic field on such builds= . Last >two patches enable >> Marvell cnxk PMDs and software PMDs in IOVA as VA build as they work wit= hout >PA field. > >Shijith, in case it was not clear, >we can accept this change only in -rc1 closing today, >and we didn't receive the expected v4 yet. > Hi Thomas, Sorry for the delay, I was not aware of this deadline. I have posted v4 now= . https://patchwork.dpdk.org/project/dpdk/list/?series=3D25039