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 12FB7C3ABC3 for ; Mon, 12 May 2025 08:24:11 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id AB9E76B00D8; Mon, 12 May 2025 04:24:08 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id A6B776B00DA; Mon, 12 May 2025 04:24:08 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 932D16B00DB; Mon, 12 May 2025 04:24:08 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 73BE46B00D8 for ; Mon, 12 May 2025 04:24:08 -0400 (EDT) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 03B55E143B for ; Mon, 12 May 2025 08:24:09 +0000 (UTC) X-FDA: 83433568260.12.B05098C Received: from invmail4.hynix.com (exvmail4.hynix.com [166.125.252.92]) by imf11.hostedemail.com (Postfix) with ESMTP id D4CFB40008 for ; Mon, 12 May 2025 08:24:07 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf11.hostedemail.com: domain of rakie.kim@sk.com designates 166.125.252.92 as permitted sender) smtp.mailfrom=rakie.kim@sk.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1747038248; a=rsa-sha256; cv=none; b=UbuSMx6FVzp3YBSab0bF+c4sZ0puqbQkaD+UO98zl+oERHWzcn4ZyUPtOD1s+PsphlFqwZ qGVB+2kLJA+mDmaPfi/ZvMiRQQRnap7lJCYjUn990ihqPPFTmK/Va+EaX4zTLUUk7ajI0K EO1t/E4zCAMO/gAUdnBiMM6Sn7KBCAQ= ARC-Authentication-Results: i=1; imf11.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf11.hostedemail.com: domain of rakie.kim@sk.com designates 166.125.252.92 as permitted sender) smtp.mailfrom=rakie.kim@sk.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1747038248; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=WirbZ89j4hDxP/VHoZnkADgMRj3ZFQZXA8lI3pyvgJk=; b=pheMSJzPR67VTFNrtrK3F9APIiL5CITzNjiGN8v05ZgO112mS/OkbZG+VpGLOKJA7lzxMu 5aLa3vZpxZs9u/K/+WW/QWDQUrXCKg/m8aW7uFDGgEZxgAic4C0uyeKyjQq+TJbKiPgnkS +aXjq2Gs8RVb+n7SITZ+UJColH/Eb9s= X-AuditID: a67dfc5b-669ff7000002311f-0f-6821b0269d8f From: Rakie Kim To: Gregory Price Cc: Rakie Kim , joshua.hahnjy@gmail.com, akpm@linux-foundation.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, linux-cxl@vger.kernel.org, dan.j.williams@intel.com, ying.huang@linux.alibaba.com, kernel_team@skhynix.com, honggyu.kim@sk.com, yunjeong.mun@sk.com, Keith Busch , Jerome Glisse , Jonathan Cameron Subject: Re: [RFC] Add per-socket weight support for multi-socket systems in weighted interleave Date: Mon, 12 May 2025 17:23:55 +0900 Message-ID: <20250512082402.285-1-rakie.kim@sk.com> X-Mailer: git-send-email 2.48.1.windows.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrJLMWRmVeSWpSXmKPExsXC9ZZnka7aBsUMg7sftCzmrF/DZjF96gVG i593j7Nb/Dy8g8Vi1cJrbBbHt85jt5h06BqjxflZp1gsLu+aw2Zxb81/VovVazIcuD12zrrL 7rFgU6lHd9tldo+WI29ZPRbvecnksWlVJ5vHpk+T2D1OzPjN4rHzoaXH501yAVxRXDYpqTmZ ZalF+nYJXBmn529lLOjirri09x1zA+N7ji5GTg4JAROJX7e+MMHYk1p/AdkcHGwCShLH9saA mCICqhJtV9y7GLk4mAVWMUu8P7sbrFxYIEHi1LxLzCA2C1DNufPXweK8AsYSb1c3MkKM1JRo uHQPLM4pYCbx9uVxsHohAR6JVxv2M0LUC0qcnPmEBcRmFpCXaN46mxlkmYTAZzaJjd3voW6T lDi44gbLBEb+WUh6ZiHpWcDItIpRKDOvLDcxM8dEL6MyL7NCLzk/dxMjMAKW1f6J3sH46ULw IUYBDkYlHt6EtQoZQqyJZcWVuYcYJTiYlUR4pzLIZwjxpiRWVqUW5ccXleakFh9ilOZgURLn NfpWniIkkJ5YkpqdmlqQWgSTZeLglGpgXDBvadt39nXpvRNPzL3y1+bNsvh/+99V79s1df7f 6aveskUssVuYPatgm4+mVuWqE7U5F52ND3+7dvkB79oc27S8PzGOL9+8Dqyb9MCQc8d1o/nm OnfNzx9h/ed1T0ztgMBvoyk8//lZ914+y97PM08m8nnY/mtZd7MCeed2NNfG/nm6Y+WVP55K LMUZiYZazEXFiQBOGpsFfAIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrMLMWRmVeSWpSXmKPExsXCNUNNS1dtg2KGwcIvMhZz1q9hs5g+9QKj xc+7x9ktPj97zWzx8/AOFotVC6+xWRzfOo/dYtKha4wWh+eeZLU4P+sUi8XlXXPYLO6t+c9q cejac1aL1WsyLH5vW8HmwO+xc9Zddo8Fm0o9utsus3u0HHnL6rF4z0smj02rOtk8Nn2axO5x YsZvFo+dDy09vt328Fj84gOTx+dNcgE8UVw2Kak5mWWpRfp2CVwZp+dvZSzo4q64tPcdcwPj e44uRk4OCQETiUmtv5i6GDk42ASUJI7tjQExRQRUJdquuHcxcnEwC6xilnh/djcTSLmwQILE qXmXmEFsFqCac+evg8V5BYwl3q5uZIQYqSnRcOkeWJxTwEzi7cvjYPVCAjwSrzbsZ4SoF5Q4 OfMJC4jNLCAv0bx1NvMERp5ZSFKzkKQWMDKtYhTJzCvLTczMMdUrzs6ozMus0EvOz93ECAz6 ZbV/Ju5g/HLZ/RCjAAejEg+vhL9ihhBrYllxZe4hRgkOZiUR3qkM8hlCvCmJlVWpRfnxRaU5 qcWHGKU5WJTEeb3CUxOEBNITS1KzU1MLUotgskwcnFINjBv+z2WclX4oaIJW5bYgXqdo81AJ WbNWjS7NwBda3841n1n7TEKk89p3Jeedp29s7qyxE8iMUfgu8XnGHq/aICX7HzPXxW33ujx1 2pSDL6ZJpXDMrtSUFzCpuWV36fXVNvXmAu5ekS9uuxctyo/8zOH/itn61jVdyR9/yyOLWljd UzT+u06dr8RSnJFoqMVcVJwIAKkpSYN2AgAA X-CFilter-Loop: Reflected X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: D4CFB40008 X-Rspam-User: X-Stat-Signature: 8kztuoh3a7c7xgdxrer3cbqgookdwx8t X-HE-Tag: 1747038247-92153 X-HE-Meta: U2FsdGVkX1+zuEQXRmrucmr8wvsfzoT6jY9lMPnmkbYYxjSJQ+TCQprCVbXE8bfiQUdPJJfQ8M6hpYlSmh+G7gVbEKrawtIX0PsBM6UEL3wjUWH6oehcEgyWjcCAdkWsTbv2Oidp4Dv+4pyiLHniMyQcH8d3rnk9kboEQFyXcvE6IPN8sXIc3GTROzXWqGT59afJyGFRv05U2dOQGQ/LvH5zBHXisYY+21GOyRoJrmzR0/2/WV5EitVJkUnsMUFyhMkhL7XglTyzVJym893yE7W1gLroyctdldO8paxlg/rF5DGn4yoF3bPvxMYowQQqDxZvlwBeERWFDTbiGrkd76ZRpMvOul4TKHa/CnSNcBRG57n3O2h/If6+WgY4gl+7OBfAViEuA5A3HcZ0ZCjkYy4to6t8NOwB1lemR8TyrmZ2qAQck191y7HoqPCNU8y36VilyOCQtjUr7nAwslu39DY4LBaZQquPO1IWmT9eg6da2E7F0LDPwpg+UjyL9p4OzXtWdHJM5EqK/bEjMlSg472IJWVXsJojySUZ0sJUzPIldaEA24owHhluffWmSplwLIQ2KJsDhmJvMOOvM+/h7mgm1bfhSflxhOs+pR1PYEWDw+ahCXGPGj2WNEKiIN+IW6EtUUfNGF5upX1HQyBBUb0yJ+rUTswFCjKkpudUcrteaEawvdBE0F5LFKzRgHJtXnXR/fMcyxC8sOVzh/qMBzD6BNt21K6LgARr9KMVYZC1wXGgj59JwU5zFYOPV111Mc2ew4RV3z6mG94imDp8/ucCZm1IpRJLibYLifLpNIEhJioJobDkAcKDXO7zrCgg9VS1cf/Ds5DOkPQ95TJeeHFX2qrANmJfXGGuOAYC/TsxiDtfNdr/hjdB9cbRyEIzT8Sp00028LbEDiAmatNEdIoZgOF4IvDXYas3aTHiS7yoAcWt+bUYWt57v00ukuQprhM5de6t0Qik8A3y6Ac 02oF7tQB GXMoNdFgO6wGJjdsNmFy2MbPudMYe747eCeS7nMIcpVR3pAfzH32LT391m6u5WxCTlRgPW7kFAKpcuis/85Xu5Ra4cch+GvN07xB+ 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 Fri, 9 May 2025 12:29:53 -0400 Gregory Price wrote: > On Fri, May 09, 2025 at 12:31:31PM +0100, Jonathan Cameron wrote: > > Anyhow, short term I'd like us to revisit what info we present from HMAT > > (and what we get from CXL topology descriptions which have pretty much everything we > > might want). > > > > Generally I think if there is new data to enrich the environment, we > should try to collect that first before laying down requirements for new > interfaces / policies. So tl;dr: "This first, please!" > > (I know we discussed this at LSFMM, dropped out of my memory banks) > > ~Gregory > Thank you for your response and for providing clear direction. I fully agree with your suggestion that we should first focus on gathering and exposing the relevant data before moving forward with new policies or interfaces. In practice, I believe many of the proposed enhancements can only function meaningfully if we have a solid understanding of the memory topology and interconnect structure?and if that information is reliably accessible in userspace. Without such data, there is a risk that even well-intentioned policies may end up diverging from real hardware behavior, or possibly degrading system performance. Thank you again for pointing us in the right direction. I'll continue to revisit my ideas along this path. Best regards, Rakie