From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id A3FCCC25B5F for ; Mon, 13 May 2024 03:28:29 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 10C176B00F9; Sun, 12 May 2024 23:28:29 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0BBCF6B00FF; Sun, 12 May 2024 23:28:29 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E9E9A6B0100; Sun, 12 May 2024 23:28:28 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id C5B3D6B00F9 for ; Sun, 12 May 2024 23:28:28 -0400 (EDT) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 5A7CCA02B8 for ; Mon, 13 May 2024 03:28:28 +0000 (UTC) X-FDA: 82111939896.16.7AD8CCB Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2057.outbound.protection.outlook.com [40.107.93.57]) by imf07.hostedemail.com (Postfix) with ESMTP id 73FA640004 for ; Mon, 13 May 2024 03:28:25 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=amd.com header.s=selector1 header.b=abMptQR6; spf=pass (imf07.hostedemail.com: domain of bharata@amd.com designates 40.107.93.57 as permitted sender) smtp.mailfrom=bharata@amd.com; dmarc=pass (policy=quarantine) header.from=amd.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1715570905; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=hTlbASfZ4a8+Aqf5ELTtmHs1mEpS3p1tt3VvWBGp8Ww=; b=BXlrqA4nuUcaBAW2sJgL0se56MKLrObmMHIB8hSYECypGl92rfqroZwmEWbQlZZuSVMUsx HyDjMgSLLtd6wmzPjQyECq6M1ygAq6Qjakvcc6M6zPu57vlrBLrju6dsPNsIf/aTRPL8jD m4U0/Ckq3mcSveXy9z23yf1ZI39uRqI= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1715570905; a=rsa-sha256; cv=pass; b=E8GgUycTw2VetC47VGIXt1gWPjP1pwo5TcJdbF8nv4bmhg96wwI+00miaw9LsfJJLCiVzA zYVoMqn1JEmuQCtRXwLoaAH4lwsMdM8pRPDeDv7GOwWDlIYXh4ZJpOJyP17ShoiSG9CmC3 dtumphVXyddhu0xYBB4hTqg5mKqlWHA= ARC-Authentication-Results: i=2; imf07.hostedemail.com; dkim=pass header.d=amd.com header.s=selector1 header.b=abMptQR6; spf=pass (imf07.hostedemail.com: domain of bharata@amd.com designates 40.107.93.57 as permitted sender) smtp.mailfrom=bharata@amd.com; dmarc=pass (policy=quarantine) header.from=amd.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kNRIoNYJyuct9QemwpWF+3t1hCeDyB89TfYJ5ws5YrfeJkmzRYHMQLn1oSPYDis86VMTIEOT0e/noTuMisgI5a4NMjOLz56LQfzpelnmdQkefRRzTVUOJ06/mEiFQvOtqmEqe7jJWnO/NeZs3v1QX1AZgP6ZmE5bNchI2qptU/txna7mrpF/K4s1B7f6It2tq6VHg63UW3s6e32va98qJJ2fw1afyaHH0g7Gc2RvOK0eQUE/XtjyapZ2vhHo/iOth2Agy4EjUhwqfLP0KudFLquCUmFREGe0PQB6wMvEYmav2goXoEpVEU3G38MiuggNncpCexn0kxn/PRvH2dQBbQ== 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=hTlbASfZ4a8+Aqf5ELTtmHs1mEpS3p1tt3VvWBGp8Ww=; b=ElB5115PIJDYRA7ibFiz4Iq+H1TfBhkbwBXywzV84ZSIOc4N/luTPPIdUvlkBunUZ3MxBDITy2cTxSc3ILR2LIqmLZj/QXn2KVEqVTKpzRA19M0HRy0Z6G0Hab7KZVPBlajk8j7nHXGQaloV8IcY/SDGvAddW60vh+HQVI33qL73AMcbfnxLya6KKl/HI59BZKVJG7TfZb2MuUUQKlIJbbrOEOaZwWZclmi07S9SreM//ZqiGCc4zuG+6NM0jguFt/zfGrVF8vVdT+oH9tfyVRGpp6vDCpybu+XmZyV+PHjxYkG7Uo/ib3Z1DZ5f1JkVROw+YV4aPzQ//S2P/F/8Yg== 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=hTlbASfZ4a8+Aqf5ELTtmHs1mEpS3p1tt3VvWBGp8Ww=; b=abMptQR6pMkDHjWq2yXVsW7BZFIApNTHQaTIuR0xYHyDQBl1HKyeKrTbhmt7tJ7jFHBaLMXakDG3dxohr4lyjuB+pyaX97/Lwf16wQ9f7AYZX/jVBeuRDQR9gpgIB5vixoLRWLw9v9AvfucF3U76sQwu+bnp4uvvxp7OrNPnNTs= Received: from IA1PR12MB6434.namprd12.prod.outlook.com (2603:10b6:208:3ae::10) by PH8PR12MB6987.namprd12.prod.outlook.com (2603:10b6:510:1be::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.55; Mon, 13 May 2024 03:28:22 +0000 Received: from IA1PR12MB6434.namprd12.prod.outlook.com ([fe80::dbf7:e40c:4ae9:8134]) by IA1PR12MB6434.namprd12.prod.outlook.com ([fe80::dbf7:e40c:4ae9:8134%5]) with mapi id 15.20.7544.052; Mon, 13 May 2024 03:28:22 +0000 Message-ID: <730d3894-fbc8-432e-ba7c-c53be28d5780@amd.com> Date: Mon, 13 May 2024 08:58:09 +0530 User-Agent: Mozilla Thunderbird Subject: Re: [LSF/MM/BPF TOPIC] Locally attached memory tiering To: "Huang, Ying" , David Rientjes , lsf-pc@lists.linux-foundation.org, linux-mm@kvack.org, Michal Hocko , Dan Williams , John Hubbard , Zi Yan , Dave Jiang , "Aneesh Kumar K.V" , Alistair Popple , Christoph Lameter , Andrew Morton , Linus Torvalds , Dave Hansen , Mel Gorman , Jon Grimm , Gregory Price , Wei Xu , Johannes Weiner , SeongJae Park , David Hildenbrand , peterz@infradead.org, a.manzanares@samsung.com References: <20240508213918.7ndnrjs6pxnklbpi@offworld> <87pltviwv5.fsf@yhuang6-desk2.ccr.corp.intel.com> Content-Language: en-US From: Bharata B Rao In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: PN3PR01CA0060.INDPRD01.PROD.OUTLOOK.COM (2603:1096:c01:99::14) To IA1PR12MB6434.namprd12.prod.outlook.com (2603:10b6:208:3ae::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: IA1PR12MB6434:EE_|PH8PR12MB6987:EE_ X-MS-Office365-Filtering-Correlation-Id: df9be703-8dbf-475e-42e8-08dc72fcbd51 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|376005|7416005|1800799015|366007|921011; X-Microsoft-Antispam-Message-Info: =?utf-8?B?a0tOZ1JZdmozSW1Qa0pUaTV5QWFNbkxqQUN1YmpWUzgzTGE4SXZSamtIZFpJ?= =?utf-8?B?RTMySkRBRHZQZnNZeWgreE1PYjN0U1F6RExMaXVKT0MxWE1qc0VNcnp6OTV0?= =?utf-8?B?V3BESURMRHRheHFJaFU4NU1UY0tWOWhXTTlBTGpSMHIzTHlweGdRWGZnYlEx?= =?utf-8?B?TURrdUw1UysrMnh1UWJYdExWbzA0NUEvMkh1cmtwZ1RaK2Z3QTNhRzc0N3Vp?= =?utf-8?B?KzdrbUcwT0c3YjVXa3VHSE1xWEduaDJlZTZlNHUzV25odGNmNFRFV0RMMnhZ?= =?utf-8?B?N1pUWVp3WFZ2WlR0TVRWWUdaQlA1Z0lvSlFyUkxIUXVFcHhEc2tkNTY5Z2ds?= =?utf-8?B?ay91MnVJU0Y3WnljWTJHV0pXK3l5anltWmZCdjMyUjBtaUMxZ2pNaDA5R1hp?= =?utf-8?B?eVRjUkJFYlpMVm50R09VdEhGdlRKeUNvQTB4TmpSNWMyNWZPQUMwaWdnNThT?= =?utf-8?B?OFFrRGFKaEdxMllSVGk1RU5iZVluVEk5OGU0UGhzSGdYUTZLVWszTVJRVG91?= =?utf-8?B?RkcxTTExSmg2aWM0M3F5blJjSlFoTXdGcStGNjhpdlNORkt5VEoxWTFFc0Vj?= =?utf-8?B?NDBuZmRjSkI5Q3lic3F5Y2t6SDhIcmYyaGtPVlJxaDJHRjNoZ0lqY1NFTFI3?= =?utf-8?B?WHBRbGp0VWlDNE9vbU9SN3ZidCtZejRkQkVlVTFMRndoMGdlQ1djUG90T0s5?= =?utf-8?B?emRJRjZXVTJzcnQrSFVwT21HYWxqUWdobnJlTitSNE13dGJaWXNmVWduMDJH?= =?utf-8?B?MW0zcmRGaldqSktNVFhObnNFQk5XMS9BVnc4VFZmaWdBOUUwU0wwWVdNNC9W?= =?utf-8?B?VEsxTjlLa2t2NDZGK3I5aDJDMEtneXFkTEVSeVNhcjdMU3RGSFVkTFhIMkk3?= =?utf-8?B?OExEMDhKd21vbWhjd3BYRzdqYnhGN1dTbnVwT3NMeDY5bHk2SDdEUWxZMEJJ?= =?utf-8?B?b1dMT21xTXZlLzVTOE4yQjFlRUY4WnJKeEdMSG9qY0Y1REM1RzZNdjBlVzFU?= =?utf-8?B?STVPZFV2WGtiOW9GNlplZTliU1lSWmd5QWc3MEtsVmhLSFFKaTFFL3hmN09T?= =?utf-8?B?UHI4YklNRnY3enZNMGRMWi9UTW12VHdXS0RjU0s4cVNNVFd2WVhUZUxxSmdD?= =?utf-8?B?SUZQVDFEby9pTDVFRi9ZRzVvZmJPTkxKT09pQ1lXenBDRkluOUNvcyt3TnRq?= =?utf-8?B?SDNRWnhFQW5ncVpnM3BiVU1zNHhGTGkrNHZBMlJEd2lIdE1lcGkvZUxjT2xO?= =?utf-8?B?VG9pSDRSRUNjY1IvWnMybTIzTDFvVXNlS2V3VzhJejhZbDMrWGQwYjZlWXBD?= =?utf-8?B?bVFOdkU2ZlA0Zks1WG9tTXEwdGI2MjlJc3ZrcmM0cWp6cmRNR0VNaXVpUnpE?= =?utf-8?B?M1EyR0tYc2xiR09qcEEzMXRuVmdiN3NBVjF1OGlyTDhEMDZSRml5dzE4VHFk?= =?utf-8?B?aXU0RnZnMkxRZkVPWE5rVzA1K1Y0U2VzWWNnMnRObUplMFRkaGZLeWdHbmI1?= =?utf-8?B?eXhIWHFXNHVSN3BaRENTSUdZVlZsY2ZtTTBPckVoaXJSZksrM3U3aU1UeTFL?= =?utf-8?B?K1VuN2hiQjJRV09MclFua3gyMGN4L2liQXlOR2tTUmJBa283dDFocDhnUGRi?= =?utf-8?B?dlYyOEg3K3FPcDdublBGeW5zUjFOYk85TEhybXZjMHlCT2JwZFdBNnQyRlZj?= =?utf-8?B?TTZOaHpab3o1WXM0TFUrYi9GNjJ4UEZ2YXB3c3lvNGcvbzA4SXp4d3hnPT0=?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:IA1PR12MB6434.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376005)(7416005)(1800799015)(366007)(921011);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?T2VQNWNSY1EwOGIzZzdUZ2xuTURpWlJDOGdkaWhnZVdVM05SVDMwZytoL3Rx?= =?utf-8?B?U3BDL0luRGZjbEpESkorK3MzK0pDNWJnLzBHWkNTcDk1bkhYYlE0RFptaVc4?= =?utf-8?B?OG83ek52c2RxNERTSGtySGM5blVpQnVWL2ZIdHJHL0Z0bnZxU1JHdHdKbERT?= =?utf-8?B?TDgyN3Y1d2FielYvMEpCYnZwdjJQKzZneGRLMWcvcjN3bjJKZGFZSUdUYWc2?= =?utf-8?B?d1pXL1JtekdReE9oT0hiN3h3clFjVk9ReUdEMHZHWUozdE9CcHBORC9BR1ZP?= =?utf-8?B?amQxREFFOTloWXBmUjlDN3VQbTJHY0V2ZC9mM0o1UGtraDlpMkFyNldIeUdD?= =?utf-8?B?elVmK0N1TEYyZHd5UlpjZ292bk1sMk55QUI3VG9TM014eXNKZkN3Ni9lZVFh?= =?utf-8?B?WTlLU3BZTW51VUEydDhSZXh6UVF0QW5haHNHajNzUHNZUkx4dGI0K0I1cURz?= =?utf-8?B?bDhjcnpodHBycFB1L01vZFB2ckJGQVFTVjVTQzJncjAvWjJnTE8rWG0vTnNH?= =?utf-8?B?ZUZ2ZTA0ZEE0VkVBbE91YzJDNE5PQzlhWUp2eFJPNmpJNS9sUmZ1RUVibi9V?= =?utf-8?B?eFVBTXRHaStMSXlYL1IxY0RtQjNxQUhYNVI3eDRNakdNd05LMlluSFNITkpX?= =?utf-8?B?ZFY0alhSaFVRdkcwWmdLY1BDemFHRVhFRnd3bU9NSFhuTTJqbGNtS3NSc0Iy?= =?utf-8?B?bEYxbmhPd1dTdHFoUjVkR240NXlySGdwRFhWSThyTW1lLzdQQ3BPb1hYd3ha?= =?utf-8?B?TjdwVkU1eldQNFVLdnlqaHkzUllXL2lObit4MTMyR0FNdnQ2ZVY4NFFJRkd4?= =?utf-8?B?cm9tamppMVhUTE1xdHQybnpLS3E1anN1cmR0M3BJdStXOEJTMWdkblRkZFFW?= =?utf-8?B?U3hHSVd4U3NzSjkwMmt5RG9jZG9leWFGcFR0b3NEQnk0bTIwK1E5ZTJaYVBQ?= =?utf-8?B?ckJkU1Q3cEJleGlXNVFBUnBKbU1uWVU5aXhSZExOclBRSDNxSWNzbmNNMWda?= =?utf-8?B?M1BEYUgrZUtvTDQxNVVVbm1BVVI1d3N5OXk3WjhFMm9ZZ3MyZ0ZHd2FFVm8v?= =?utf-8?B?MVhPWDhjUTJWcE9ibUFwUEJKcno1d3NiNkhrTktibUdtZnJseElaNG5ZVk05?= =?utf-8?B?K1drYzZPSVpzQjBRQmF1S1RtbDNWOTVtMjVLd2JwZ1hKVWtJaGZqcmgxRFBu?= =?utf-8?B?MXpSYTBTT1lzM1haS0pRbkNpMTYvYnlCdzNFc2MyZmdYbkJiOElaWTh0MHdS?= =?utf-8?B?N2srTkc2UjNrZ3lvRTl4aS8wOGROZ05vRGt6Wmw5a0FNemFXY1VxdmZJdHk4?= =?utf-8?B?OVhPT3RidE9UdjlUL1paMTE4b1JZajJ1TnUrd2Q3UkZrZXJSQStoVVRSS013?= =?utf-8?B?S3lyMmYxQ2NodmhuSGFSOVBXV1BNQWovWVd5NTZBMGppcGFROE1zYlBHOG5l?= =?utf-8?B?TCsvRXhsWEtJUTZGTU41L3ZCWllONGE0K0RLUlowN3cvdnNacjdjWHVUNjRS?= =?utf-8?B?WUs4RmZ6azRhWWVsQzFzdHhYb2Y5Sm83dkkxN0NxSnRRWW16SXphVDZVTHd2?= =?utf-8?B?bHFHcEx2U3VOSTZVUFdWN25UM1VPK2NRMDlsYjRicjJacnVBb1orOG42TENl?= =?utf-8?B?S1l6Uy9FODlpWHlKU0xTanVKRkFaNHYzVVdUNUhhN0RndW04Y0NrL3Fpd1FV?= =?utf-8?B?aTZIT2pJdmJWZE1xSFJIODh6SmNaWHU1K0Q2Y0t4WHNCQ1o1dzhlK041aXJS?= =?utf-8?B?VzBIajJtemVtdFptQ2VSek1nOFE1TUZNTkZMK2dKLzU3R3ZieHBPdlJMbzlP?= =?utf-8?B?Q3dRbW15VWFwM3dReTlSNE4wc2JvTDFnbG00Z2hJS2R0RUZ6SlVIMkkxUmRR?= =?utf-8?B?QkxFT2F0Q2syWXRwMUlVMnRyRTBHQ2xYbDhDaGh2aHZOdUhpUnZCWWRMTUFG?= =?utf-8?B?aUdkU3plMFpPckFpendhSGFkYnN2MTlGeUp3TzdicktVYkN5VEZ2R2VJT0FE?= =?utf-8?B?eFlBT1NNMy95T0xSZUJRKzRjUkFqRXQ5dzRoNWU0dzlzWk9vb1Q2a2x0SUNr?= =?utf-8?B?d1hOc0xBTmJ2UC9GcHpJK0R2RFJROSt0aHJDY2RydWM3TlIrem9VTFFjSzlT?= =?utf-8?Q?Ox04HeEGn0WYvDd7gikluEEp9?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: df9be703-8dbf-475e-42e8-08dc72fcbd51 X-MS-Exchange-CrossTenant-AuthSource: IA1PR12MB6434.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 May 2024 03:28:22.2181 (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: /lwvf6Ybtd75O7nrOd2GTCJ3omkuqlE6ZpIW5FHnzh6cqPw1lxINBAve0EoMIb/Gt+BmTh2nsNBqmdnFW5A2rQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR12MB6987 X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: 73FA640004 X-Rspam-User: X-Stat-Signature: japhsdwb7388itamofntx367fkznw7re X-HE-Tag: 1715570905-875745 X-HE-Meta: U2FsdGVkX1+dHWHcJ6Wp1c2R3txAuCdFKPnEWaxpuuxyNfAJZZUwWfPhMMvu7buc5mXBwhUgm5FVUhv+P04tECr2nuM+FgHaj2vktRqf4NKNiL8gG1OedL+zdip54dwl5Vk315TTTrQiU0SK3YfKefX6TJTdU3rPyu+z3LaCUrI5HWdewjyopTRa/y9+QTj9eDixfklrlCEcqv6ZPViBBDwrLhuxs5aW9mIiUqwjh8mT8q8n+5jwLBVKqfiG0cZE6poG9nFDYPgQZ+K2P5x1q7kYxAtdUwBcQhKPNM24d1u+9gTZmEuDiTbWbYwd4YpidiQAuvF+SWwTInSz34+vy3kv0VIRrkfY2MKvd3/vthEEdudM+Uhj9eXby8XfdKYCTMmy74As8jKe6IiOrlSyNJYloF1LkiKQeEWEitTEfbkdwe/q+jDZTdryYSRrFwcs41OtfwRzQwnbNhJn5KUKiOplKHxtMzkLSfiYWo2Ebcq+VSzzyod/+3JgzZRYW8MPQZ4tGv9VEdXnG2vXxk2woBQb9zKfUvHqe+/ZC8WWiiAlc3YeDYE0JlSjaYQdesgn2aP9ieVMQFUu2jstm1krG017zI4zD+DcSjLGAVHbEHs+2RTzCPNP6fqwGfSbr7Ew1TgWG3wEj2VOuqGljtWjuCc2ZwxNkUT4MK/M0biX2gpj2NPKfvaapf4VwWriZYhdKyh4byixT8tLJvllZR2Ilz0qCsl8SlErGVjdelEsfRyrItZQItOajWu75DWeuSOqvBo5rKOMVpigcslALEH+bT09teWBKrRR+H2QoPWK+UL2c46n3Hvkpx+Xow1/u/kyp+RFkIst2HqKPwmv4nbtWGeqEpLHudCbHDEvwwtep5inOtpgfmZrMWNcp2zYx1yWeZ952aaRYNSodl+0+02H2t3Y6Sbm/UJ4CbAhptlQ49Whh/BqgNMmM7Qal+0ZfacWZJneQZH0Nn1WlQnKSGL mZwwB5DY FZjJp0QxX5OVCTMtNPTY4r1QSvuc2NLYgRh6AJpohMNTygys8e+39heSH+IGmVW97fTiQZFnBN+gEVBV63ZvmGkZM6dc73trqV+Juq/7CIArXBj7n2pO93IFhfGfXQnhijgAYFYymfnt28tPllh+sqvEPWnj/LE6J8bdVOpBvvaiIIeXPy0BsqIiUfJKzJDZFeCK5GdSh9D4iYTfxmt5hMInvZs37kSlnevwUbpv22Y9G8UhQegTLUEjsYB52b/xSoMNe7URX0ZMCNMeP5FWvm1ZvI8iDWR0+q0Gt09U38M3GJTKG055Emx+vC8W9r9ZurCmebXp23EVTa6ngNgTE9WFld8Duf2lqNbEFwbX9kx8qolhvS59YWTyaktOcQg5b1UdexkFGUNAqn1OGTb1SsPR+4Z090D8QR0shu0NM6J7vESGSGM6BS3k24maRADryyJ1x X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On 5/13/2024 7:19 AM, Davidlohr Bueso wrote: > On Thu, 09 May 2024, Huang, Ying wrote: > >> With the default configuration, current NUMA balancing based promotion >> solution will almost try to promote any faulting pages.  To select hot >> pages to promote and control thrashing between NUMA nodes, the promote >> rate limit needs to be configured.  For example, via, >> >> echo 200 > /proc/sys/kernel/numa_balancing_promote_rate_limit_MBps >> >> 200MB hot pages will be selected and promoted every second.  Can you >> try it? > > Yes, I've played with this tunnable and, just like the LRU approach, it > shows nice micro wins (less amount of promotions/demotions) but little for > actual benchmark improvements at a higher level, merely noise level or > very sublte wins. In fact, the actual data from that series for this > parameter was a ~2% pmbench win with the rate limiting, but a 69% promotion > rate descrease. > > And this is really my point, how much effort do we want to put in > optimizing > software mechanisms for hot page detection? Are there other benchmarks we > should be using? Yes, some representative benchmarks to evaluate the effectiveness of hot page promotion would be useful. Recently there was a discussion about the effectiveness of hot page detection in the context of a micro-benchmark. More details here: https://lore.kernel.org/linux-mm/929b22ca-bb51-4307-855f-9b4ae0a102e3@amd.com/T/#m04eb5d9dfb30133156d4dcb33b09b89a4e9299ea > And perhaps doing the async promotion and not incurring in > the numa balancing overhead and comparing the cost of migration before > promoting would yield some better numbers, but that also might be easy to > get wrong when compared to the relative hotness of the page. Regards, Bharata.