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 C3FAA45A68; Mon, 4 Nov 2024 10:56:40 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B3E39402AF; Mon, 4 Nov 2024 10:56:40 +0100 (CET) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2042.outbound.protection.outlook.com [40.107.220.42]) by mails.dpdk.org (Postfix) with ESMTP id 0F31F4021F for ; Mon, 4 Nov 2024 10:56:39 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=jrarn4bnXrWmJKX/81HTcY9pcqvzgBi8Eib26rdNqS/3TskF/CQ+YbvsYSgvwuStot8+mz1CyZlq1A3uiBRlo0hTJwrPgfBDoYRjRnw1Q1zx4Rdz7t4WsQcxi3BI5RdAk+hROIryP/KxN0iVa+ijGq5rAYI6MHHsvQfor444dKBXBwBBoP7x/7WZfwpJttvd6kZ8B/vdJGGbTwYsxBJjfuV7CSljen5s/Iwy2MreOtK/cWH903QTTdIfe3Juas7YI+NerRy1GAUsQ4yDXEXXsaV2LNO5MzMw/kFGoHkry58hd/+leO1tAB0QKDV5Hcv8VeWaqVV/C37b2fLCPw+c9A== 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=9/lugdPHLYBFLccWuEWACcB2PX6/uVL1U3MW/zcUrwg=; b=t5b4aAvkRd92gSyqac+Ezh4F31J1r2nItNZVWSfr1w3uG912Rmd4DEI78a+N05MbAZ5l+a93VukZboWIBPbjBALMA6vqUQgWUUPIktwuhzcq4GSyWzS2JRRcFMHf+TcE7RjINypDAOMh8A/6MJCLTZbLcxDdQFQxLvYeTQfsXu7PoNwqA+17jzNtYM/eniBMYeMmQ2jzBMc05NVsetcbIIKfFEAmRG/gKpuQxeg8BFyfj6QZ41NOLaczVfBZvB96XjOERUmXm71DdBTTtBazfFJTSJOuHTaf7P7u9/u8vCfYsQHLsn8dNlAE0r7a1sZbrVnRr+5KiSDnroGuBZrMDA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9/lugdPHLYBFLccWuEWACcB2PX6/uVL1U3MW/zcUrwg=; b=cfX3ue++omf4AeY2Q/+MwaxEI0k2KAYPoGfRwuZyIPG4Ab4LugtCnKX6b0A4a3mF6YPJIA3gS951WnZbi/SnKPgoEg37Lm9kzz5jrMoyr4e5c9SqBOgP8d5c+hwij9xRTbEdC49nVa1MAZhHz+gifVI1E5b6YuGWNyepnHcr5Mg= Received: from PH7PR12MB8596.namprd12.prod.outlook.com (2603:10b6:510:1b7::6) by BL1PR12MB5875.namprd12.prod.outlook.com (2603:10b6:208:397::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8114.24; Mon, 4 Nov 2024 09:56:36 +0000 Received: from PH7PR12MB8596.namprd12.prod.outlook.com ([fe80::a011:943d:7291:8069]) by PH7PR12MB8596.namprd12.prod.outlook.com ([fe80::a011:943d:7291:8069%6]) with mapi id 15.20.8114.028; Mon, 4 Nov 2024 09:56:36 +0000 From: "Varghese, Vipin" To: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , "dev@dpdk.org" , "roretzla@linux.microsoft.com" , "bruce.richardson@intel.com" , "john.mcnamara@intel.com" , "dmitry.kozliuk@gmail.com" , "jerinj@marvell.com" , David Christensen , Wathsala Vithanage CC: "ruifeng.wang@arm.com" , "mattias.ronnblom@ericsson.com" , "anatoly.burakov@intel.com" , "stephen@networkplumber.org" , "Yigit, Ferruh" , "honnappa.nagarahalli@arm.com" , "konstantin.ananyev@huawei.com" Subject: RE: [RFC v3 1/3] eal/lcore: add topology based functions Thread-Topic: [RFC v3 1/3] eal/lcore: add topology based functions Thread-Index: AQHbKo7TkSe1qp6krEGG1fG5vPPPL7KmyTQAgAAgEYA= Date: Mon, 4 Nov 2024 09:56:35 +0000 Message-ID: References: <20241030054133.520-1-vipin.varghese@amd.com> <20241030054133.520-2-vipin.varghese@amd.com> <98CBD80474FA8B44BF855DF32C47DC35E9F86B@smartserver.smartshare.dk> In-Reply-To: <98CBD80474FA8B44BF855DF32C47DC35E9F86B@smartserver.smartshare.dk> Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_94523dde-f9d1-4aa7-80a9-c0900420d3c3_ActionId=435d672b-2acc-40fb-9dfd-b4987450ea0e; MSIP_Label_94523dde-f9d1-4aa7-80a9-c0900420d3c3_ContentBits=0; MSIP_Label_94523dde-f9d1-4aa7-80a9-c0900420d3c3_Enabled=true; MSIP_Label_94523dde-f9d1-4aa7-80a9-c0900420d3c3_Method=Privileged; MSIP_Label_94523dde-f9d1-4aa7-80a9-c0900420d3c3_Name=Non-Business_New; MSIP_Label_94523dde-f9d1-4aa7-80a9-c0900420d3c3_SetDate=2024-11-04T09:52:12Z; MSIP_Label_94523dde-f9d1-4aa7-80a9-c0900420d3c3_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH7PR12MB8596:EE_|BL1PR12MB5875:EE_ x-ms-office365-filtering-correlation-id: cfc8c296-0e44-459f-17bb-08dcfcb6f854 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|376014|7416014|1800799024|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?RkJUV056dHFuNmZEMlBId1M1aGtIVVpVSURWVCs2OGcwc1Y3amUrUlNBMUlN?= =?utf-8?B?aGVOclE5dFZtOVN6U1VHNXd1QXYyOG54cElPZ2xMaldSM3VsSnZ1MS8wNlJR?= =?utf-8?B?UUpCQzVpTjd3U2RmTWtaT00vMi9JVmlJZTJhYnVFNnFQeHBaVm9VNy8xY1BJ?= =?utf-8?B?UFdINHM0SThpNWFvUFhiNEgxanB1VTM1TFB4UkdLVGZBVmQzbitRVWdpd0Zy?= =?utf-8?B?R256eXdldkZBV1FqSTY3dTZvRlNZL2IwOWFsdE1zRFF6Rm1yMFFEaGlVakJW?= =?utf-8?B?YXlWclBHOUp4THkyRGpwL3hiRkRCVEFSbTljNEFQYnFDLzdpTlRQUmcrNURu?= =?utf-8?B?UUpwWVJJd00wZ0piVkFKRU1qbmY4ZkNXakJvVHlOeFd5ajAreUowNjFnaGVZ?= =?utf-8?B?WGhVc2VIdjZCR1JNcG9Ga3EySlkvUkM0WWQ0d2RLZ2xRMWNSZ2VqRHJHM2l1?= =?utf-8?B?SnFlSjNiOHhuZnlMVEVWa1F0dE4rQWZOUGNUck1yMlU3S1lFZVhUNjhFZjhR?= =?utf-8?B?WEtpcGpFNnRScmJvZDU4YkNHKzJHNzc2M1UrQ3NDTzkzVnlmSmczNGpXdjE4?= =?utf-8?B?cHZYNC9GbEhDbW9xYThyaThBSlZ4dHBxQjdETG1aUzZua3IxR0lQMVFHa01G?= =?utf-8?B?TVdZSmtCd2dLMk00SmNWVmZUZnJnNzltT3hYRjJBemRkYVNIY1pFZ09SVDE1?= =?utf-8?B?Tnk1WEVRYWZESlNDcDhXNjJ5ZEo3ckJBOGJ0VU93Q0tlNVlJNG41V01uRkNM?= =?utf-8?B?UlI4cm9qa3ArYkhYVFdlbTJFMFNpbVd3ZUR0TDBIL2tzWTF3c1AwTUtrSXRK?= =?utf-8?B?RUpjYWJ3QlBtTXBDREozMEdZc1hqSlJsNGRhdmNMMk0yaFU4WFg2WlBqVnl5?= =?utf-8?B?cWhxRElBcjlZVjVRSk0yTkVyaVFrdmpjdldZOXZPOUFvaWRDUDNoS3ovcjl3?= =?utf-8?B?UG9VL0NseXpza1Y5dUx3VkFFa0FqYU1nVWpaeWE0NXMwUHo4K1VsRXVSdHpj?= =?utf-8?B?RU42RzdncDVBb3BSRjNWYktQSlJDbm16anBIWXU0UjZMN3AxRVl4MUlDRDl4?= =?utf-8?B?UkhjVXEwVkFpVXhya1ViTUlXQVEwTHZwWlVwNTd1MGlrMDFxcXZrS3NJZWVI?= =?utf-8?B?TFJNUUlXTyt5K0RSdHhrS21ublhQMDdhNlRueG5NNUtpR3hDZHVMYWdod1VL?= =?utf-8?B?K3A1RmY3b0V4Y3pZR1NnUXllL3VLUUFGaVRNeGRtVnJBaFNuT0tWbEFtemJQ?= =?utf-8?B?Y1ZaV3VkYWErOExudG5yVFVhZVVSZDRnQnNmZjE1ZEdjVDBzRExhem42aEV1?= =?utf-8?B?cUx6ZHpsZTdGRCtkeVZjeHREenBlRVZOOTdzdytMYTNnb2xtSFBjZ2JNVEFW?= =?utf-8?B?Qmp4TkNZNjJoSFpiOHMrT1ZUNGw3RzEvNmI1U1lDOHhTZVNpUHdlaGFEeGNR?= =?utf-8?B?ZkdtM2dXajJBaklqSWM1cUpIazdlRVYyNzVFcmpXVXRtZ0txaGNUTHRUWXMr?= =?utf-8?B?dkZ1VkZhQmFzNEdSc0lDeVV3Q0p4enhzM1RDVm5nSkdOaVdJdDM2SmQ0eEdD?= =?utf-8?B?MFdrM2dMRGgxditlVmgvT21NTzhPdXdURGhzM2pTU3ZGdWh3TjBKa1RENjRp?= =?utf-8?B?OUYrQWMrVkl1ZEJMWEZCOTVBOFFoN2JmOXBsUmhCTWJOYnFUcTNNVk5qYWJG?= =?utf-8?B?clpFMnJzS1JXeWZ4Rm9HdFNYZzBXUnZEZG9WV1h5UkR3RWN1REp5eUVFaUgw?= =?utf-8?B?b0RHemxicGdVR0lncExTQzRKNExHSWVVaUpuRDg1Y1M4RG1hSmhCa0hYeCtO?= =?utf-8?Q?9/8HBqf2sqm2bekR03bO1O4Cy5kas6+uNWXx0=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH7PR12MB8596.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(7416014)(1800799024)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Q2tjQ3JIUXBrdG1wNW1oeDhRYTVzNzNHSmdyZGxLMFhHRWlrSlZjSjBua2hV?= =?utf-8?B?eHBzaFllbU9RQ0syaTZXQ0FQS2VRUTY3dXVwTjR2MDRNVS8yek04bS9qREZ1?= =?utf-8?B?RTdTalNkYmRjWUcyU083N0UrNTB2aytPMFRibGR1VHlJR3JBQXlQdEhiYlNw?= =?utf-8?B?eUk0SVZ6b3M1aUUrbmpsd1BpN2F2TXhCaWwyNXNmY2N0Wi8yazBaZ2pIQ2NI?= =?utf-8?B?aTVOVnRrVmtObXlJN0lCRFAvRUVYbVhmdTNXSFpzV2tBVnc5WDFRdU1POHk0?= =?utf-8?B?NnJDZzlWODFwdFZMekRUcWQxSnVlck10bXBwZUJoKytQVzlONlNDT0c0Mk8y?= =?utf-8?B?amgrYkE1NzRSTHdSVzV1Y3RacmxyekNoMUdDT2FKVm84UGpZQVE4a0JyemJw?= =?utf-8?B?Yi9kNmlIZTl5MFVPc3dqMEN1Wkg0WEdobFNXYTV3RzBJRWVDTXpzZkUwUGRN?= =?utf-8?B?dVNPR1NxWjJVWENudHRCeGxwbjNKdXBodytoZ255T004OXBoaCsvbXFqTUdl?= =?utf-8?B?VFQ5N2ptVEI0b3czcXpNdy9oSDdOcjJyZ2hnbHpIMlZqYkcyNjAwamdEamxG?= =?utf-8?B?VVBuTkVIRkx5aUV0TElObUJob2c1ck1jYTN1TjBRSktBakZrK2xCWVd0dmlx?= =?utf-8?B?bWFVZUNvdnNTY1dsY1dLMVUxSTYyR1V1WURobytuQnN1YVZHbDNEbWVWbzc1?= =?utf-8?B?T1Z1MlIxWUM0UCt5ZUhIVWIzZHBscGU5ZkNDSVFHN2JaS0ZQaWZFZG54RWw5?= =?utf-8?B?OUI1QitGTk51TmFWQ2xKT3Y2K1NkaHFBblRnRHJUc2I1Sml6MFY0RFZMbm5P?= =?utf-8?B?VEJSWXhoM2o4QlpiWVo0NWhZU0c2OXFpWEFnblJBdTFhNGZZU0Z5ck1IcEhu?= =?utf-8?B?WHZaV1ZDUG5yZ3B0VWNaZHFqNnlWdi8rK2x3YnFHVU00NEljeStYQ0JCK1Z2?= =?utf-8?B?ZDJEZ20zRkJ0ZllmRTcrVnh6TTFtNHhlaHh1aG1wTVFDZFIrSWdCemNOTVpk?= =?utf-8?B?aWxpc3JGemJQcnJBQm0wNHBUV1RaREtrU0JIaTZveU5xeFM1N1RvL0ljVFVJ?= =?utf-8?B?bXhlTmVZMDZGN3orbldiQWs5RXIxbFFzb1FmQjF2WVVDNDFRNkw4Q1lhY1ZS?= =?utf-8?B?ZXVhbStPU1AzU0VvU1FOUGgwcmtMZVpSeTROQThrVnpuVmJlNU94cUc2akRC?= =?utf-8?B?TDMzSHZLb0pWQUlPcXhScytXLzhLRGwwcTBTY2p4TDRvcVhmMmhDUHdGaFhz?= =?utf-8?B?eTVtM2pCZXFIZzlVeEF4SDB3ZmFoeXIxOHJRSG1TVFlKbHJPeks3Q0dTQklk?= =?utf-8?B?MFF1Zk5MeWNqV2RSVGx3aCtqYzUySXFGVXF0S1ExMEdaZlRQaGdsVkRBTm1r?= =?utf-8?B?K1FYcU1ZT2E2SmI0VUlXUElmZktXR1loMFZUWENDekhCSkhTaHRLY29xTGxw?= =?utf-8?B?SW1ramhtQkxYbDVIeWI3a05SSGhYRU1kMFhUSUxvYW1vVS9YL3U3ZUdMek4w?= =?utf-8?B?ZHl5UUt2R1liaExzOVRaRXZUMVBKK1BkNExPZTJFUnpadGlSZE1vOWo0bTUy?= =?utf-8?B?UmlyRk5qTzhhdEpEWWxwZE9Rdlg5ZWxiSERodHFsc1JrcjZTekNtNkkrZ090?= =?utf-8?B?UTBlRHkraUVqMkVvbU1QZjNTNkFZV0FUUzF3SFBuYTRodjdRZWdnSmxOK0lk?= =?utf-8?B?RFk4TFFWZW1oTWdZczZlcHFmL1dVenNyL2ZKM0c3MlVIMGVKa1RrWEdBUnIw?= =?utf-8?B?UjJJOWZTWlFwZ2M1VmdrZjdJWU9nZEpVNGFGSzBjK0Q4UTQzTHVpYUFOY0FS?= =?utf-8?B?QTZJRWFqdGpmQ1VXVDNnMjlkbHZwV01pdG00TWhPNFp2ZzVrS3RDZjRNYUNr?= =?utf-8?B?WjBPWkdtaEFlWDNhUk9qbHJ0bVl4N2wxQ0dMcnJGTzY2V2pubXRyOG1VeWh3?= =?utf-8?B?d3Jzb2Z2QmNibEZmbDgyT1YvUENjVjVIZEdBaHUzbTZpckRaYjNFTFo2QU05?= =?utf-8?B?dEpzSDlNd1FBMTZJeDRkdlA4TyszTW43aDNlNzhYSUhjanRNT2tCUjhLMHlj?= =?utf-8?B?VWlxcE8vWW04eDFST1IvUU1mU1NybnZTdlFnYlI3K0ZhVTRwRlI5ZjFsY2lL?= =?utf-8?Q?aH04=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH7PR12MB8596.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: cfc8c296-0e44-459f-17bb-08dcfcb6f854 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2024 09:56:36.0040 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: B0EUTcnF+kWWh9mcN8uFVxoaVVUsILkhzsiyD1vJsMGr4hvLpTldTbHai0e0bFb5u291gq57y/kVazIMldakxw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR12MB5875 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 U25pcHBlZA0KDQo+IA0KPiBEb2VzIHRoZSBBUEkgbmVlZCB0byBiZSBwcmVwYXJlZCBmb3IgTDQg Y2FjaGU/DQo+IGh0dHBzOi8vd3d3LmFuYW5kdGVjaC5jb20vc2hvdy8xNjkyNC9kaWQtaWJtLWp1 c3QtcHJldmlldy10aGUtZnV0dXJlLW9mLWNhY2hlcw0KVGhhbmsgeW91IGZvciB0aGUgcG9pbnRl ciwgeWVzIGluaXRpYWwgcGF0Y2ggd2FzIGNvbnNpZGVyaW5nIEw0IGNhY2hlIHRvby4gQnV0IEkg d2FzIG5vdCBhYmxlIHRvIGdldCBob2xkIG9mIHN5c3RlbSBvciBnZXQgc29tZW9uZSB0byB0ZXN0 IHRoaXMgd2l0aCBMNC4NCkhlbmNlIHJlbW92ZWQgdGhlIEw0IGluc3RhbmNlIGZyb20gZHBka190 b3BvbG9neSBzdHJ1Y3R1cmUuDQoNCldlIGNhbiBpbnRyb2R1Y2UgaW50byB2NC4gQ2FuIHdlIGdl dCBzb21lb25lIGZyb20gSUJNIHRvIGNvbmZpcm0gdGhlIHNhbWU/DQoNCj4gDQo+IEFuZCAtIGp1 c3QgYSB0aG91Z2h0Og0KPiBTaW5jZSB0aGlzIGxpYnJhcnkgYW5kIHRoZSBDYWNoZSBTdGFzaGlu ZyAoUENJZSBUTFApIGxpYnJhcnkgYXJlIHNvbWV3aGF0IHJlbGF0ZWQsDQo+IHdvdWxkIGl0IGJl IGJlbmVmaWNpYWwgdG8gY29tYmluZSB0aGVtIGludG8gb25lIHBhdGNoIHNlcmllcywgcHJpbWFy aWx5IHRvIG1ha2UgdGhlaXINCj4gQVBJcyBtb3JlIHVuaWZvcm0/DQoNClRoZXJlIHdhcyBpbml0 aWFsIHpvb20gaW52aXRlIGZvciB1bmRlcnN0YW5kaW5nIGFuZCB1c2FnZSwgd2UgZXhwZWN0ZWQg YSBmb2xsb3cgdXAgb24gdGhlIHNhbWUgdG8gY2xvc2UgdGhlIGxvb3AuDQpCYXNlZCBvbiBteSBj dXJyZW50IHVuZGVyc3RhbmRpbmcsIHRoZSBBUEkgdG8gYmUgdXNlZCBhcyBoaW50cyB0byBQTUQg c2hvdWxkIGJlIHBhc3NpbmcgYGxjb3JlIGlkYCBvbmx5Lg0KSGVuY2UgdGhlc2UgY2FuIGJlIGlu ZGVwZW5kZW50Lg0KDQoNCg==