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 08476C28B2F for ; Fri, 14 Mar 2025 06:35:58 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D21AA280003; Fri, 14 Mar 2025 02:35:56 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id CCEDF280001; Fri, 14 Mar 2025 02:35:56 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B992C280003; Fri, 14 Mar 2025 02:35:56 -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 991F1280001 for ; Fri, 14 Mar 2025 02:35:56 -0400 (EDT) Received: from smtpin14.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id CBD02120B55 for ; Fri, 14 Mar 2025 06:35:57 +0000 (UTC) X-FDA: 83219196354.14.FC29DA1 Received: from invmail4.hynix.com (exvmail4.skhynix.com [166.125.252.92]) by imf30.hostedemail.com (Postfix) with ESMTP id DA0118000D for ; Fri, 14 Mar 2025 06:35:55 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=none; spf=pass (imf30.hostedemail.com: domain of rakie.kim@sk.com designates 166.125.252.92 as permitted sender) smtp.mailfrom=rakie.kim@sk.com; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1741934156; 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=ZpRkWvmGTEWNk03jtQDT0w9F/Ujf0DvZkmhyyLdTlDE=; b=NKIdfFBnEJ4zVHviK6k7AZZgyeIIwKD5tikc5aLx80D4VAkhbb4YOJojPRPwq9PkdNuLJq l5hA12x7oGmrp2xMxq9f3yEfTL84tNsuMypJ1x4tHGZbAbET7NYMnlfSToPHPILaHn8Vwi W4vZ4yR68yYIS3b0kzeUWj/q3fKMB7U= ARC-Authentication-Results: i=1; imf30.hostedemail.com; dkim=none; spf=pass (imf30.hostedemail.com: domain of rakie.kim@sk.com designates 166.125.252.92 as permitted sender) smtp.mailfrom=rakie.kim@sk.com; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741934156; a=rsa-sha256; cv=none; b=dRFZMvhmWnX8GMQWVHpN4LZvrHri8U8VAd3UY1xuq98EMDkXxnYbF/XzAqrV1GBopMf0GI UMwjqtPweH4L7YRtR+vfeCy1mKdEHI0aktt0PX8/Ejwml+deREpTcTU8OfF5Gfec/HFItZ 9rL5JDG0Mt9CuzRBphUBwgjLjLVcdjU= X-AuditID: a67dfc5b-669ff7000002311f-51-67d3ce4a1a60 From: Rakie Kim To: Gregory Price Cc: akpm@linux-foundation.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, linux-cxl@vger.kernel.org, joshua.hahnjy@gmail.com, dan.j.williams@intel.com, ying.huang@linux.alibaba.com, kernel_team@skhynix.com, honggyu.kim@sk.com, yunjeong.mun@sk.com, Rakie Kim Subject: Re: [PATCH v2 4/4] mm/mempolicy: Fix duplicate node addition in sysfs for weighted interleave Date: Fri, 14 Mar 2025 15:35:40 +0900 Message-ID: <20250314063547.765-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+NgFjrDLMWRmVeSWpSXmKPExsXC9ZZnka7XucvpBrM2SVnMWb+GzWL61AuM Fj/vHme3OL51HrvF+VmnWCwu75rDZnFvzX9Wi9VrMhw4PHbOusvu0d12md1j8Z6XTB6bPk1i 9zgx4zeLx86Hlh6fN8kFsEdx2aSk5mSWpRbp2yVwZUw7eJ+54Cp7Rcufz0wNjH1sXYycHBIC JhJNJ3azwNivm/YDxTk42ASUJI7tjQExRQRUJdquuHcxcnEwC6xnkni9aRZYq7BAmsTxY8dZ QWwWoJqLn1ayg9i8AsYSDXtaGSFGako0XLrHBGJzCphJvPv6FKxXSIBH4tWG/YwQ9YISJ2c+ ATuBWUBeonnrbGaQZRICJ9gkDvfMZ4YYJClxcMUNlgmM/LOQ9MxC0rOAkWkVo1BmXlluYmaO iV5GZV5mhV5yfu4mRmAYL6v9E72D8dOF4EOMAhyMSjy8G3ZdShdiTSwrrsw9xCjBwawkwrva 9kK6EG9KYmVValF+fFFpTmrxIUZpDhYlcV6jb+UpQgLpiSWp2ampBalFMFkmDk6pBkbnx/er PnXzSt3ecGlF8ff352t3xyV9zgoumf/0Sfgjg6ALcz6a/trl9HxPLaPF/cZNi2yOvzBuLpwz e4vKTfFjO1PEexYK50nKis/+Vu3noOrYsKV+9eNpZ70ObSg8sFJmrpPPhsboqPyZk4LmLYue EXi6rcOi1el8glgv2+3b1juDHjFLVHYqsRRnJBpqMRcVJwIAG1HM9l8CAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrGLMWRmVeSWpSXmKPExsXCNUNNS9fr3OV0g1O3uSzmrF/DZjF96gVG i593j7NbfH72mtni+NZ57BaH555ktTg/6xSLxeVdc9gs7q35z2px6NpzVovVazIsfm9bwebA 47Fz1l12j+62y+wei/e8ZPLY9GkSu8eJGb9ZPHY+tPT4dtvDY/GLD0wenzfJBXBGcdmkpOZk lqUW6dslcGVMO3ifueAqe0XLn89MDYx9bF2MnBwSAiYSr5v2A9kcHGwCShLH9saAmCICqhJt V9y7GLk4mAXWM0m83jQLrFxYIE3i+LHjrCA2C1DNxU8r2UFsXgFjiYY9rYwQIzUlGi7dYwKx OQXMJN59fQrWKyTAI/Fqw35GiHpBiZMzn7CA2MwC8hLNW2czT2DkmYUkNQtJagEj0ypGkcy8 stzEzBxTveLsjMq8zAq95PzcTYzA0F1W+2fiDsYvl90PMQpwMCrx8G7YdSldiDWxrLgy9xCj BAezkgjvatsL6UK8KYmVValF+fFFpTmpxYcYpTlYlMR5vcJTE4QE0hNLUrNTUwtSi2CyTByc Ug2MvLE9qRVvTOqX6y3Ndz5jz39xxSHVpdq+nB2PHp+rj3Tlvcf2bvPRzca9x30P/E+vaP5q sc3+/K8zP6ac/SZx8yiLpAZbjMTdj8f+2sVXS5y4x9j7+Ren1DTvajnNha0mL9n436xr/JN5 5nz4IetsG/+H2vcuXhXj1NnA+9OtSnWF0ISbx5ROKrEUZyQaajEXFScCAKBQDMRZAgAA X-CFilter-Loop: Reflected X-Stat-Signature: ou53hroedpisqaycthuf5tge7816in99 X-Rspamd-Queue-Id: DA0118000D X-Rspam-User: X-Rspamd-Server: rspam09 X-HE-Tag: 1741934155-438002 X-HE-Meta: U2FsdGVkX1/CJJ/EgukyCV717CusBHio+b3IkSQf1qn2QkUpeC11kS8XbeMbnQX2FEht5fDyyq0Vpl7LHcVmma7fytpPUz14kXVuF+XWK2coeGW7S2sVlgOCpYmZT5iB1SX2a7FMPOYCVotEXdGILu48kUoBjNTz1krdQsQBi5RFJkLNhhokK82XhTxZdTwirM+v8GAB/rHEdfxP9TS8/2En23sgle9V6bv/a1ZWTWAXo/5bmUyPlgpFzdt8wz+ilcZObq2NFaCW6yd+FUADTxRpR7h1QXeemT0iA1hS9pOBZ73cjXqpVoDzgtlRHWZmDNngSdvVBD3pxEb1e3WDS4WxxYdQLS0jcmpqyIc2I+nrYERlu2tSyHpb//mIg6q2w+GV2YD9bF4Bc4XtWUCYev08zpB3Pr01IQGjTpd+m3B/Gr9VxfKVmIO92zO0qrDJwGLHQ42hEDmwkjqgcclHvKe2IhgHm5JSlQD3sfYy9VH7WOUPmZeLoyuFAE/jgs9nuTsLcLO9OyZ4abk4ayKS80UrYwBtXNQMocgwWwsKNg1ITIGzrLmTiBkDkVFBlJ8iIxt92rRc5cOWu9mtpDXR+e2xlABZrmm5AMOiJxxwBQ+C3SaK0RzUC/g8/BgbZ8JQMeEH15tQo8ALByy8i40CiLUmCSyLi/S6PtF4O40xrOhcJ1D9OwrBtjIL2qnUsk78uqsi7JnemVe4mlAxipkkCtAamjB9sjHND7gZiAMIrH+NXLzV4FSXaiO7Wv98CTdC+w5IY7AalZ53WY4JSXaz7sjvkGu6Y0Ee2IPnqhSqZzLNK5By2hDgD8iejA7FUrzsFiGZTk3dfDCgyUnwPT0EDiaAQd8AyrwEoX3Q/OouGDtNtmYzvPwhTtOv/AYQDUDkHdk8oeX1nNnm+S1EcdpBaQX7GYRJ16ev+cLXDtmN2UMcHkVJGt+Wc181YRFauZ17ZyOx/HZJTlWZgK5Yfs5 BCrL5iH/ 8KV3KWptTI8qHbpcCG0MXmDmmIr0mVIGLkNk6GKA2xD6u+MEDjEgNtuTg3boRZ+elZtD+2YymkXou1aPaWSfSbhCNVlAQKHs8KEcn 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 Thu, 13 Mar 2025 12:42:03 -0400 Gregory Price wrote: > On Wed, Mar 12, 2025 at 04:56:27PM +0900, Rakie Kim wrote: > > Sysfs attributes for interleave control were registered both at initialization > > and when new nodes were detected via hotplug, leading to potential duplicates. > > > > This patch ensures that each node is registered only once, preventing conflicts > > and redundant sysfs entries. > > > > After looking more closely at patch 2, this seems to suggest we're not > understanding the OFFLINE/ONLINE events well enough to use for this > purpose. I think this patch won't be needed once we address the > concerns in patch 2 - and more generally if we discover it is needed > this should just be rolled into patch 2 rather than kept separate. > > ~Gregory For this patch, it might be beneficial to merge it with another patch or change its form. I will consider the changes, including the feedback from Joshua. Rakie