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 AE2064591E; Fri, 6 Sep 2024 14:46:25 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4CB8442EAB; Fri, 6 Sep 2024 14:46:25 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.19]) by mails.dpdk.org (Postfix) with ESMTP id 9F0CC4025D for ; Fri, 6 Sep 2024 14:46:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1725626783; x=1757162783; h=message-id:date:subject:to:references:from:in-reply-to: content-transfer-encoding:mime-version; bh=kRECItKqKrr9M/mJiYQdupurPfX4qeeGA8mcJk3gtfY=; b=fx6y4VzAbvNfdcCdTB4DETlr0Hi8xNY/d13ALSnr+A2WocBEZwaYkiMM YPBY3rEGaMgu1zj52n6Lb5iZyVAwPV7Ag9apk1W9WEfN9/ornjnUDqgmO a7mJ3eqxFai4a+BtAE95DrLryBzIPsdV2dwgfVOw5IdE0FkxD4NObFHN5 YMY+KeQVb6OjFzgZf1yCpBQzOsoFwVvokPAKASoRRpRx7GV6uSRTfSJhC zrTcv7EjggJffcN5NVULpvFqgAxa5Q2+4UyTEZ7eMXbGBVCWmObBtDEwH fLyJ95yTZm8YW+/vfnMc4xsE9Q9umlGJBedT5Q5Y7mWPflKMHJfUmmHj+ g==; X-CSE-ConnectionGUID: kBrErLxrSb+jZQf1vgeNJw== X-CSE-MsgGUID: 7n/pkAw2QHq9D/rvXKYjPQ== X-IronPort-AV: E=McAfee;i="6700,10204,11187"; a="23940313" X-IronPort-AV: E=Sophos;i="6.10,207,1719903600"; d="scan'208";a="23940313" Received: from fmviesa003.fm.intel.com ([10.60.135.143]) by fmvoesa113.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Sep 2024 05:46:22 -0700 X-CSE-ConnectionGUID: ape828eMS0GHWTam195alA== X-CSE-MsgGUID: RgfsY7KqSrSkz6Ia+qhutw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.10,207,1719903600"; d="scan'208";a="70085750" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmviesa003.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 06 Sep 2024 05:46:22 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Fri, 6 Sep 2024 05:46:21 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Fri, 6 Sep 2024 05:46:21 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Fri, 6 Sep 2024 05:46:21 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.47) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Fri, 6 Sep 2024 05:46:21 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=vkYX7KJbhOPIntzp/lSQ33uIXpZygWuW02/aEfewz4DxH1hlKnHgwmQ1EtU39yiTsm89AmsbNV0m0EZShzlMDE+i6Mm87kcfJ3akpEQ3z60OjHkO9r1gc8rrG5/xcSd6u3ISr4YJxYCchqERXHbhePRi2YgqbVgAjjAP50KF7P0gl+xDFgkHu1sEmlrlZ3DmwCpRziUbiIfHpXXTAHq5DKYk3WtVqQ1eiN7ZWh4UYgH4/bcqtzAi3nKxngnH2QN8aQCiZywJAUlSL3d8wuVKtXum8imDkrkpI3jZ94H1FMaA1AsdCZ/9QDHXxL9O5+EfGm/eIJ5bxkbsL+GDSG7saA== 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=rizVgt9H429+KMjkv8qtd/pwpkJOpoPTS/QOpMaJf00=; b=mN3VyPWh2GaaVg0NFoGBznYzj+g0/3dbrtdNWP9tKyHaeH3AMtvaNs83YYnRJhMqYwNnI+KuUDCr8vZGxws9GXEQe2YoHOqGkH/JrpbntNlCbEFBz6E3NSt3Cvpb2HzTvhaiDBplcbEJNrcGNL7aWgJ1Y4H0gzbAkIrziTnhYlZpPv/ZenEQ87Q5m41BYs9KTtz/xhmvxemLB8j5WqcbBljFgbucgAbE1bhn7TUvLfTJDRjZp4je6lAoGzn8yd1pQBFn3twKyan4tAT2MFPE4ub1aIp55Bl61llYCmFc+GeIwfUgPgzabl7Fqg17s+7PjAmOM9c5E3JhOfUpIvPQRA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from DM4PR11MB6502.namprd11.prod.outlook.com (2603:10b6:8:89::7) by CY8PR11MB6961.namprd11.prod.outlook.com (2603:10b6:930:5a::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7918.28; Fri, 6 Sep 2024 12:46:19 +0000 Received: from DM4PR11MB6502.namprd11.prod.outlook.com ([fe80::21e4:2d98:c498:2d7a]) by DM4PR11MB6502.namprd11.prod.outlook.com ([fe80::21e4:2d98:c498:2d7a%4]) with mapi id 15.20.7918.024; Fri, 6 Sep 2024 12:46:19 +0000 Message-ID: <84df3e19-f6cb-4a32-9360-a4384ce4c2ac@intel.com> Date: Fri, 6 Sep 2024 14:46:13 +0200 User-Agent: Mozilla Thunderbird Subject: Re: [RFC PATCH v1 0/5] Adjust wording for NUMA vs. socket ID in DPDK To: =?UTF-8?Q?Morten_Br=C3=B8rup?= , References: <98CBD80474FA8B44BF855DF32C47DC35E9F6B6@smartserver.smartshare.dk> Content-Language: en-US From: "Burakov, Anatoly" In-Reply-To: <98CBD80474FA8B44BF855DF32C47DC35E9F6B6@smartserver.smartshare.dk> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: DUZPR01CA0014.eurprd01.prod.exchangelabs.com (2603:10a6:10:3c3::7) To DM4PR11MB6502.namprd11.prod.outlook.com (2603:10b6:8:89::7) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR11MB6502:EE_|CY8PR11MB6961:EE_ X-MS-Office365-Filtering-Correlation-Id: bbbe7d0c-a910-48ca-7dc1-08dcce71e75f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?Tnl6MzdaUHNZVnpiTGd4SFdLelRlaHVWaHljbDc2TkFLUHhuU0VIWFZTNGJO?= =?utf-8?B?UTBCRlZ1bFNxODc1bnhKM0k1akN6MU9VcjZGOExWZVNQb093TFIvQjJqVzZ5?= =?utf-8?B?Q2VvcFZJZDlYdXBhdzh5bUN5anFJZTVWK2F2NE0vY1VuTjlLUEJldVpWTzBt?= =?utf-8?B?b0ZYcmVTc2s1OHJsUVhCQlppWGJSRW44dVhiQyt6WU1aVlM5S1Y3YlN5L3RL?= =?utf-8?B?cmhtczIrOUwxN0dKTHUvY2Joa3hhWEQ4TFJVQmtNVGtFVEtrVS9lUkdEbGJ5?= =?utf-8?B?OThNVEtDSUVmVC95ZjBUak52WXBYbkpDa1ZBTDZSLzI5bzAyTkVIa05QRjdI?= =?utf-8?B?ZkJJUjk3cGtXdHVLTHcwTGJ0Y3hiOXNTb2hOYTFBRTZzZWtpVlN5d29pYnJS?= =?utf-8?B?RjI3ZHVhSkFLOVE2UjZGNGg5MkRMRWVSMTZISzR2TVFxcUFrRGxYK0hoM1FZ?= =?utf-8?B?QkF3OEVHL3M3VjM3dXIxLzFXUUFobXhHTkdIREhNRXp3VWtMK0s0dzhDYllz?= =?utf-8?B?SEVlQWhYWEhQRUdpR1JaWnoyd1hlNEVuL1g3LzFJYVdIeDFYbkRVaGdEdDQ4?= =?utf-8?B?S1Q3V0NEMksxV1BVK2JjL1dTdXhudDIrelVHMDk1Um9xbjQ3ZkpZOXpyL04z?= =?utf-8?B?dytjNkEzTlJFWXp1Y05xdGlhTUJsNlJVaVIvK1QyM2wrbmhyTXM2RUZZMnhn?= =?utf-8?B?dkpyaHY4eFFkUlhDUHFXZEkxVWRkdlYzdjJCL2V0cGsvelRaQmhFNG9kZEhV?= =?utf-8?B?UWw0bklCMXl5Nk9rRWkwaW5MUFlkQkJjTklGRDN0bVl3TlYralVoNHVWc0wy?= =?utf-8?B?OGJXdlJTRU1jU1U2VGtYTUx0TWkxbkRjc1ViK3B3YjNKclVpTGJCQk5OUlZh?= =?utf-8?B?UThJL0pTaTE5UTgvcWF4cGx1OFZ6V2p2WXdtWi9MM2dMeGpJWHlpLzArdGVE?= =?utf-8?B?U1FaS0JBczU3amdGeFRjL2dwaXVJSkR1bW92TXF4dnNoWEFlRktzV2NEU2ZP?= =?utf-8?B?SnpvMElINDVsSVQxaVJUK3puK0ZQUXFnWU1pcEYxMlNSSmhTcXNFSDRKa1pk?= =?utf-8?B?V3VSbFByZXQ0WU5sZ3k4OFp6VE1qUzVqVTVuMThKcVNUTFZ2TFhzN2JibFZs?= =?utf-8?B?UXVwYmg4bGJ3UzZWYStUNCtBSVB1djA1RmgvcmJsenZiNVJiMi9KMSszMjM4?= =?utf-8?B?a0w2Z2E0V3hQcFBLRG9UQkpQazdIZkJjOWF2Z21GbFYzN3FkcDEyZWduYVZB?= =?utf-8?B?Qm9FdlFLeTRzQXpKVDRQTnJMY3laNkZ4Z1N2OC9NT0pLZzlycEwvQThRaGpG?= =?utf-8?B?bWlDVFREMjMrSG1JUHhKdHNDVDBCZmJYVUxqVFhEZVdYalpXRjJwcUVtWkFm?= =?utf-8?B?SjBCNjQ4UUN6VnRlcUlJcXF6eTdOVFh5WlVMQzJsQU5uaFFMSCtxWHBCNmRh?= =?utf-8?B?eDdZOWVkU0pRVFVveGw3V0V4OGY2NnBSS0drZEdUMDBMbWZUYjRUTitXZXdi?= =?utf-8?B?elFCTkVzcHRTdmk1RnMzWHB2SURveisxbGVhSWdrV0NncnViTFRadlg0M3Fi?= =?utf-8?B?bzFROVovRnA2ellkcW5HbTBDZnU3MmdXWi9yMENPQ2x6Q0pXREloUFN0RHFy?= =?utf-8?B?Rm54SUl3cEMzNzErcFQ2Ym5ncCtSUml6Mjh6cHNhSSt5WkVaOEJYZ3RablRv?= =?utf-8?B?bzN1a3hNWVhnNHk0am9VVkRzZUlTZXlJQ1BNVEkxZHgyeVhzUFZjQnhKdTBT?= =?utf-8?B?QllCY3J4b281ZklUQmJqYTFvUmo5eW1EZm5jL1kwR1EzdFR0bHB6K1NxWGFF?= =?utf-8?Q?6OMIUMZtmMHKVExyzg9/a9DYxTtvMRgjoeAzY=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB6502.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?am1GT3ZZcmpwdTE3WCtvYXBYUldYYWJhdHhvQTkvUFhCbmhVMkd6THU3NTcv?= =?utf-8?B?R0NtRUo1NHFySThmOGZTYStieCtnWFpRQTlrTWthSVRiVlZmZlB5S1NIWHh2?= =?utf-8?B?ZC9QRkxXc2tBdUpiZGRRQVdBQmk1VExrSU51WlBRNUJpLzdWb0ZlRnNVMWRa?= =?utf-8?B?S1FiNytISTFuRGtZZ2I5TTh3RTY5d3V6bTJxSTllc2RZUGhiRGRIN2cxVk9R?= =?utf-8?B?dlZ2ZDdtdjZGYldFVTlrb0pUaWJwRGxaZ0NMMmZYRWN0VU01eElEY2hrbHBB?= =?utf-8?B?ekQvc21FbHc1ZmpRSk1zTUlnSVdFd2ZmSCtwYlVLR2llU0hmQzZjSWdXUFZZ?= =?utf-8?B?cFYxeFB4UDhZL1lrOG5SakNyVkJPYzVWbzQ1aHY1TjE5ZGtZanViVGtXRGhh?= =?utf-8?B?Tk5uK0NUd2xwbGx2Z1Nha2tNWElFajhJQjdsaFNLNUxvRWxvbFMxUTgwOGxW?= =?utf-8?B?MGZhaGwwS2RMNkpoSmEzOTZSNXhKbDVPak5LMjRHcXAzd3lSSGx0TTRjUlI1?= =?utf-8?B?OE9OeDA5cVZBWGZPVVljaVNVTGJleVlURCtteTZyM0o1VUxKTGdaN3hld2Zq?= =?utf-8?B?QnUzK01BYXZBTnhsR1M3UzR2ZCthQlExSDNob2NUenI3U05uY1BaVXdjb1Y2?= =?utf-8?B?QmcxdjdGQ09YbnRXbzR5UDdsamhDR0xGTTBhQzRBWGRabW14VDdBeWdIV3Vs?= =?utf-8?B?V21GdiswN2U5Y3dMVVR1V3MvV0hwcjNDT0FOWnY2dU5kUVZxTjBGRXZZb1c1?= =?utf-8?B?dGRuRGFNbjg3eVhxTWtnNm85c1dER01scENkcFlRVW80RnRYWVFRdDEwNGUw?= =?utf-8?B?ZGYvd2ZiMGJ1WWJmMVNPd2NWWm1VbHVqZVFYRDN4K3VFZXFMdTV6bHUxQkE4?= =?utf-8?B?RUdTMHFyWVZZcmFQQmRwZWpDVmt6blMwWTFJelNDNExGSVFtanUrcjRTUnlU?= =?utf-8?B?M2pQa2I1WmxRQnFNTzNORWVjWkdNS3l1ejI4N0dxbWFmckw0OCtzYThzeFd0?= =?utf-8?B?YW90RWJnano0bzlEbXJwMUNPQkhHWTlGNTFMQzlabUFoemxqSVZqY1pLSTl6?= =?utf-8?B?K3Y4N2RkZkxLYjdEa2V1TitHeUN0emNnUkk4VWdIOVh2M0lsY2hYdjdxem4r?= =?utf-8?B?VXZ1UVVYYUt0clR0WFY5azNteU93cVgwd0dHcTY3SkMwOW54VkpqTWtkS0R6?= =?utf-8?B?OHdtN2d1QVhndnNEejRrUE81QXppRm1UVjFOejJZU2JYNFNmWXVjUWhUSWk4?= =?utf-8?B?a3JSa2dIQXFveExBMWU2R3dqTzdRY0wzSElCd2wybFdPMy81NDJYRmdJYkht?= =?utf-8?B?VlZRdFIrRG5Ba0NnVytOWUdqbUlyaTZ5VisxUDUwNXlOdENLYTlFa1c5Y0ZR?= =?utf-8?B?UTJDeWo3UjVFTzhleHlad1FJQ0FGNVRNeGt4TCtQRGpiTkJHOW04d2RNbmdM?= =?utf-8?B?OXhidWpIVkFXNkhNNlQzUmRkSTArS3JjazVvVGhpYjRZcmZzTzRXNjZNbjJU?= =?utf-8?B?cnhubWJKeHIzMThNRzFwNDNZWmZObnRvTXFGMWpiQzZRMkMvaXBNSTZBZG5s?= =?utf-8?B?KzMzdml1c1NiSmVmdXlGc2s4c0pRNGNtZm1pWWYrZEZWNEN3L3BDVy8zNWFh?= =?utf-8?B?T0ZqampWVDVJN1hUbEdiV0NwVEpZZ0dOUlRwVWFkamxOa1MzcS8wUUdCZXNq?= =?utf-8?B?bVhkdFVnbTF0dWZualhBTHJHZ2VIVHJGS0lmeGhqZUE5VFNGUENtOEVlR3E0?= =?utf-8?B?Y0FoMU9Kang1ZUVyTm8vMHNITDlBNVNhcUlhZ2gwUll2aytIYlBTdlBlbU5Y?= =?utf-8?B?bC9ITkNEWHFzUCtYWjF3Vmk4a3NSTjdkZGhNZGg1Z2J6NGZmZkJEN0FtYWxK?= =?utf-8?B?WHJmVUQ0Wkl1NUJ4c1NZMG83ZE56OHhhN1NRVlp6SkxjbXRQUGtvT0ZpNTBz?= =?utf-8?B?ZzJrTW1iWi9ScWJHRjUwWSsxVmZaUmtlaFlNNDRValVqS3VhY1hmbGZQVnl0?= =?utf-8?B?NHNROHF0clovd3FXOTV5allRWllDTXhtVEJPUXJwdnN5ai9yNFVkVkN1dlpN?= =?utf-8?B?M2Vhd2FGUlZPTkdmRUZ0dHU1TWRCeFpsM28vZVhrZTRHVVU3NGx3ZTZrc1VH?= =?utf-8?B?TXRld2VDTmJSWVRDdzFEZHM2YjEwQ2FQT2gzamg3K3U2QXZtRDZrQU5PZkdm?= =?utf-8?B?UXc9PQ==?= X-MS-Exchange-CrossTenant-Network-Message-Id: bbbe7d0c-a910-48ca-7dc1-08dcce71e75f X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB6502.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Sep 2024 12:46:18.9404 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: +emlkjA5b3USmmbmriCXugkjBydzJj5Hc5Ah+TcUaAxY2DTe1Cfzk32xZ2SHtGUlkIbZpBDuO2bwgohowXV18GOfz1RP0F+H3bLMenOekls= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR11MB6961 X-OriginatorOrg: intel.com 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 9/6/2024 2:37 PM, Morten Brørup wrote: >> From: Anatoly Burakov [mailto:anatoly.burakov@intel.com] >> Sent: Friday, 6 September 2024 13.47 >> To: dev@dpdk.org >> Subject: [RFC PATCH v1 0/5] Adjust wording for NUMA vs. socket ID in DPDK >> >> While initially, DPDK has used the term "socket ID" to refer to physical >> package >> ID, the last time DPDK read "physical_package_id" for socket ID was ~9 years >> ago, so it's been a while since we've actually switched over to using the term >> "socket" to mean "NUMA node". >> >> This wasn't a problem before, as most systems had one NUMA node per physical >> socket. However, in the last few years, more and more systems have multiple >> NUMA >> nodes per physical CPU socket. Since DPDK used NUMA nodes already, the >> transition was pretty seamless, however now we're faced with a situation when >> most of our documentation still uses outdated terms, and our API is ripe with >> references to "sockets" when in actuality we mean "NUMA nodes". This could be >> a >> source of confusion. >> >> While completely renaming all of our API's would be a huge effort, will take a >> long time and arguably wouldn't even be worth the API breakages (given that >> this >> mismatch between terminology and reality is implicitly understood by most >> people >> working on DPDK, and so this isn't so much of a problem in practice), we can >> do >> some tweaks around the edges and at least document this unfortunate reality. >> >> This patchset suggests the following changes: >> >> - Update rte_socket/rte_lcore documentation to refer to NUMA nodes rather than >> sockets - Rename internal structures' fields to better reflect this intention >> - >> Rename --socket-mem/--socket-limit flags to refer to NUMA rather than sockets >> - >> Add internal API to get physical package ID [1] >> >> The documentation is updated to refer to new EAL flags, but is otherwise left >> untouched, and instead the entry in "glossary" is amended to indicate that >> when >> DPDK documentation refers to "sockets", it actually means "NUMA ID's". As next >> steps, we could rename all API parameters to refer to NUMA ID rather than >> socket >> ID - this would not break neither API nor ABI, and instead would be a >> documentation change in practice. >> >> [1] This could be used to group lcores by physical package, see e.g. >> discussion >> under this patch: >> https://patches.dpdk.org/project/dpdk/cover/20240827151014.201-1- >> vipin.varghese@amd.com/ > > Thank you for cleaning this up, Anatoly. > > I would prefer to take one more step and also rename functions and parameters, e.g. rte_socket_id() -> rte_numa_id(). > > For backwards compatibility, macros/functions with the old names can be added. > I don't think we can do such changes without deprecation notices, but it's a good candidate for next release. I have thought about including parameter renames in this patchset, but for now I decided against doing so. I can certainly include this in the next revision if that's something community is willing to accept. -- Thanks, Anatoly