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 B8B67C71157 for ; Tue, 17 Jun 2025 22:30:12 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E7A646B007B; Tue, 17 Jun 2025 18:30:11 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E2AEB6B0088; Tue, 17 Jun 2025 18:30:11 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D40B06B0089; Tue, 17 Jun 2025 18:30:11 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id C41AC6B007B for ; Tue, 17 Jun 2025 18:30:11 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 96C03141144 for ; Tue, 17 Jun 2025 22:30:10 +0000 (UTC) X-FDA: 83566336980.21.0A1C5E5 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf03.hostedemail.com (Postfix) with ESMTP id D6B7420003 for ; Tue, 17 Jun 2025 22:30:08 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=HF8NQaqd; dmarc=pass (policy=quarantine) header.from=kernel.org; spf=pass (imf03.hostedemail.com: domain of sj@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=sj@kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1750199409; a=rsa-sha256; cv=none; b=zlKw74yKos30R+1iVdvAI8ZxDQb6N/wnRpvJO9sPkkh0pAJpDqNL35+/MuuPeuYG/veK38 2Cmq2M/h7QwJGNPImr63GlhAOuIU0AIfEgLZsQCSgRG6mG7UHkb1CcKBPHHkWAOsqDE8Ct 80JsZ7irMCJG4guY1Em+lpbOnlCfUy4= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=HF8NQaqd; dmarc=pass (policy=quarantine) header.from=kernel.org; spf=pass (imf03.hostedemail.com: domain of sj@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=sj@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1750199409; 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:dkim-signature; bh=6w+ePfjPSoMmjTnvo+eDJj6vnwqWoFMydbpbrTAev64=; b=w7IDT6uxgSV54fyP75y2jzoTflFyTqx3X7LSX86YFaO6j0ilm6PRafvXQssN3XSJZWiiGo x0Hs+VIBgKCKlibj7BrsmEePsdI82+9UiQCdiCyaJ1lUgBy1iIZZY0du08jNlASjgUHwJ2 STpOriQ1keth6UAKLMoUrvQVsdPqdoc= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id B6E035C1394; Tue, 17 Jun 2025 22:27:50 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id CFDD7C4CEE3; Tue, 17 Jun 2025 22:30:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1750199407; bh=SGGyiCoTGoTxw00KV1kNaqflYtCwj4p1ZTrArbPnXIg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=HF8NQaqdgVNbeHkHl3F1yA+9mKX3t6FafblUPQ6vixdZRiOBXLamWK1sgcmtAQWdP wcdIlJekyyZibdEs78WcHv4n/5GYwJrI54JPxp67dy48ssMlHjdpOFVcprQUsXBCY8 AubqlKue0z0/rGlkLM0zsXdZCB68odDs1AaWTNtod2ppAW+UbHR3Llhz7oHQIocz2D 0cRTGWiXnm+mwRJi1nJ5eqIG+lT047LaTVf+ZlOrD4032jf+KCfxgIuWdNz99tck4r 2SYBG4JBnGoNY2F93E8Ax9MLSW3cf+mpa0+NZFMP0rWrRgZZZn8V6a9GHnV6tj9MKy IcgF9wKcy3rOQ== From: SeongJae Park To: Bijan Tabatabai Cc: SeongJae Park , Gregory Price , David Hildenbrand , linux-mm@kvack.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, akpm@linux-foundation.org, corbet@lwn.net, ziy@nvidia.com, matthew.brost@intel.com, joshua.hahnjy@gmail.com, rakie.kim@sk.com, byungchul@sk.com, ying.huang@linux.alibaba.com, apopple@nvidia.com, bijantabatab@micron.com, venkataravis@micron.com, emirakhur@micron.com, ajayjoshi@micron.com, vtavarespetr@micron.com, damon@lists.linux.dev Subject: Re: [RFC PATCH 1/4] mm/mempolicy: Expose policy_nodemask() in include/linux/mempolicy.h Date: Tue, 17 Jun 2025 15:30:05 -0700 Message-Id: <20250617223005.2526-1-sj@kernel.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspam-User: X-Rspamd-Queue-Id: D6B7420003 X-Rspamd-Server: rspam02 X-Stat-Signature: nhnq8rdapxxuiq9r38kiuc8cskdcxwe6 X-HE-Tag: 1750199408-177125 X-HE-Meta: U2FsdGVkX197AVlqsNdh9MyM4B3NpGUGm6qVQDhRHuvEtUfYMTY2QP/0hCtrsq/D4TnCV0fF0JboPcTPYmK+BT2OsmbUBBlf13+twEHCb9kFJQtmq2PRVbGvJ7hLNB/gDawo6Q347eHgy3GRYwdW7fmdVuYxJMLEX3LgpGCiGgl8cWxO1cWNjWcO3nNxzgMrTyPhvTX0ALnwY03sE1Op9yVSGdogXpMZnwE+i42MzSPBJdsz2VGxzEWodVwznJDBe7j44dw/R6ipPRwQLCm/sWnwQ/0nqyMhWfhU++8vQEewQvdf9DXhdXhdJafuiJz/Eq7klQkzczEH44Uhjfc0gLYwI5KYjQiCeDzmpr0Qy59dklfd6nMt8/juSI7TWMnvkRwDhm3J3VUXhQ+5Hnf1QpMALltf8w7IAYJiUhFKOxBgHDQbbgdvVDQiKpM4s4th76Shn4hdk+X1iwgnK+o0jmYV2TLhZqYa3uhlfVecCy9BNraIWaNQ2jOi0eHrMoDNyx7gwzLBAf4Sl0cPY9NvAXtQ/G/VaXpvnPK7nzlC1PGkNyn/8K3UFXsn6KfkINgL7PaosxRHxyXgiVQ/cV7R1zOBCZ7Wazy6Z/9RJLfPBlUugmPo39ulvNCUsTuwIfhwQ3234B7zY0MAY17A6Vzq0CU864dL6nVa0jLU85tHcMhhJJPihNbPHW5AOXo19Uam1+yXOgh/GLTnaAlGI1XUM9d7IehvjKz75lCsvTxrtywROL6QfcLgHQuZT5EMi03gjFk6Ot338neb1CPeuPEmDuw4zL/h5Nn0vKOKKE9XqTvnzyBLP5H0QNieadxbP65uVYOEKnuelBSMWKt2PYyUd2Qzj8zkhTRLH6MlIKXbQGDzyri1wPoMPNkW2xsBs1bHnomcYxGRZ60HW0cpZAaHerksuuYpcYOTSMRCjcI1YTUsLXo6/jPkO5aoWz0qT2l5S0gwJV5SydFeHrgoF2o uEk8umOJ juIcj8AtHPaXE5iTYj4fKSG8+Snx7qbSiSKavI0CXTcqf0zd34mAPZbJ0S2qLdyuJYIcOpAfR2OpDw+vA+b2BBXpbSy/XoWlmMWe7GMmh1xnIUz+tOBllk0CVqNUAagoimiVV+b6cKsaAPRT/j9oC3s0XwfGzkftwBvEUd1r/cVxEfXuzVluChMf4iQk8YAlfrgSyKsgXZV4pqWZxrN8k6VP7NTWolYxWVN3kt6bs32ewRlz2o9vjNU8Gu66T6+RvknudRXkD5pNMVFYL11HVgxqqe9BXYq/mFhsUGAWtRMCcClL13L4cuCUET4sVAFm8cTVlI2Xb7E5ui4EhJBWqPFfqVjUVt5Z6WFPJAH58tkxmeRKxQBg1L1Bk4Q== 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 Tue, 17 Jun 2025 14:54:39 -0500 Bijan Tabatabai wrote: [...] > Given this discussion, as well as Joshua's comments earlier [1], it > sounds like while people aren't exactly opposed to using mempolicy for > this, the building consensus is that it would be best not to. I will > move the interleave logic to DAMON for the next revision. However, I > still think it makes sense to use the global weights (probably via > get_il_weight) for now to avoid allocating pages a certain way and > then migrating them soon after. Makes sense to me :) > > I'll try to send the next version of the patch set by the end of the week. Looking forwrd to it! Thanks, SJ [...]