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 06163C71159 for ; Tue, 17 Jun 2025 00:14:08 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5742B6B007B; Mon, 16 Jun 2025 20:14:08 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 503F66B0088; Mon, 16 Jun 2025 20:14:08 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 3EC4E6B0089; Mon, 16 Jun 2025 20:14:08 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 2BDB66B007B for ; Mon, 16 Jun 2025 20:14:08 -0400 (EDT) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id CDB8BBEAA4 for ; Tue, 17 Jun 2025 00:14:07 +0000 (UTC) X-FDA: 83562970134.04.7FAE43E Received: from mail-qt1-f175.google.com (mail-qt1-f175.google.com [209.85.160.175]) by imf22.hostedemail.com (Postfix) with ESMTP id EB74AC0011 for ; Tue, 17 Jun 2025 00:14:05 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=gourry.net header.s=google header.b=q6Uyhftw; spf=pass (imf22.hostedemail.com: domain of gourry@gourry.net designates 209.85.160.175 as permitted sender) smtp.mailfrom=gourry@gourry.net; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1750119246; 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-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=7U/AnWcOKfG1ycMopbV6D0adr1Z0vRTPoHbbjbeOXSQ=; b=ru1bbRLOt3RPt6h4fImSadMyFcHvxBxqeAvxHfFE0Fb8bMyJR7Dn+Dd/+R7FT1cSenUUzx ZLgVYx0GVXTzQpQwb+wStr7v/FqIbSHFfgG3HN0OphQ/EHcZSmMx0JEAirX6CXZObop1w6 x2xVeOK6Fg8uVv10RUrL5aAvygD2VnI= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=gourry.net header.s=google header.b=q6Uyhftw; spf=pass (imf22.hostedemail.com: domain of gourry@gourry.net designates 209.85.160.175 as permitted sender) smtp.mailfrom=gourry@gourry.net; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1750119246; a=rsa-sha256; cv=none; b=Qa8Sltqyth2IS42QWQ8JRZsgsU9QYDb/FuXPUFtUgF+RKooY2ORpv41B2PeTgBbGLKqe10 uAHEyNPI2gB3OlYrR5iVBeq8dXnCqLaTIB2uJHadx+PwzUGjxCNchGRpN88VXS6BSlij/g i3dQqVr+Hbscnbiq+t91WVTdo2JL3VA= Received: by mail-qt1-f175.google.com with SMTP id d75a77b69052e-4a585dc5f4aso67781931cf.2 for ; Mon, 16 Jun 2025 17:14:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gourry.net; s=google; t=1750119245; x=1750724045; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=7U/AnWcOKfG1ycMopbV6D0adr1Z0vRTPoHbbjbeOXSQ=; b=q6UyhftwF8UAptOdNaR+LcHMBbxPiYEek+oUMHkeF/MfcN9QY+oav/YMmsEL7fEjOt 27TAr1FPX7oteFMvUEAZLUxsffRfi40L1Rj5UO4KAQPaIj4/zJQOpiV/V8zDX537Vl7I NU0DuYtj25LTfhzokxqAcisDBSgaubOiPenMMUGoU5d0gXsVrhBzmyvGEMUGZbQf5c1r GtLDIBbN4FGIX6Yz1bAtCwIPrEUYhy+AQGjmHww2CTmPR/+NYgqkikFRU2syuY+hLbsX PPDvqpMzG08xBZkbCqr4xdO2BdtwJNxADLvHUOT12n3V+4f9rZq/2vOWJfqj8TEU4HSO +1Lg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750119245; x=1750724045; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=7U/AnWcOKfG1ycMopbV6D0adr1Z0vRTPoHbbjbeOXSQ=; b=sy0EQXufO4mAydtc0Ce6ErdJUlA2mQluWGKuA0Hld14H+PjrqpRbq5kQBnWhnuR24H LnlLAp0WkrF2NL+8E4Ri1Hv+Mrvk6A5MFk4xVWOfTVoQEncCPxj1FbF4pbVIfUzPS43N f5njPIA658zU0xs6DdN5IBtpsOm9y/YjLGciCePXuAVQrQpiM2q7O7XXVuSd9z20Gi7r HSOmVwePQ5dYQbJMdkRecykigzQBZj4lJVwB3l0vwB/2sB17AsIP7Kx/KHrwnd7qhvuU cc2FmBQ/GMVNA2v8NwPhWaEE/j9kqhbCevmKFx3cUjLCF1iWmggOruSt78ibhL7tHI+m PPjQ== X-Forwarded-Encrypted: i=1; AJvYcCUs8oPp2a/HGvZNJl56J8JYHiwDnEeycVhMqLrvoNUtgTy8U5Lougr07R/Uh2SaGB31xtV1Uq2hcQ==@kvack.org X-Gm-Message-State: AOJu0Yz/wFROKo3RDuhqWqC3YXAzuoaJk3miCMom/a8+eAdM9IJBmmeY +9mW0k9COdOTZJ8BGft0REsQl8JMcDJeSf8FoYXmyl5S1Kr/F23zhKAWAr5aQzIZkDI= X-Gm-Gg: ASbGncsa6BIWQn63I+vAso1IPkXX3cbPWXmsYeN2smt9uyhnVBeihYscE+b4cloADhq wJ/YChcFDe+eQ72U/C4OiaJYqV/ZVV461E7j7+ce2bQsZP2VWd9AxEAiM8/txE78i1QQXDuTkxw WFRtQe+4kehtZ9T8XI37UlvRR59jStY0gtKSW6R2o8lpoQAIIoWpoLwCT5LrXplbFPoGsywr1en LHd2Wsmxkl5nVqqL1JB+q0wCSupjGD7Fh7gGO8iyFr90xVMpxtqH/+3sAy1qDdDojP3ZXLq9W5V uP8qhQsvlTUV+oA1BXGh+tjy64zOCJVVC7gQbN6zYnIONE1d3IiWstX+gtUJMmK05l5s X-Google-Smtp-Source: AGHT+IEalKkMP/T50KBaNlCB7i1zPUKzoS0uKSNIot1Lcep6TCOR5ZWOP2PQEfub6PPsxHKYUcoSxQ== X-Received: by 2002:a05:622a:4292:b0:4a7:5c21:d4d with SMTP id d75a77b69052e-4a75c210e6amr6680891cf.3.1750119244968; Mon, 16 Jun 2025 17:14:04 -0700 (PDT) Received: from gourry-fedora-PF4VCD3F ([2620:10d:c091:400::5:cf64]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-4a72a2bf098sm54602621cf.8.2025.06.16.17.14.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Jun 2025 17:14:04 -0700 (PDT) Date: Mon, 16 Jun 2025 19:14:02 -0500 From: Gregory Price To: Oscar Salvador Cc: Andrew Morton , David Hildenbrand , Vlastimil Babka , Jonathan Cameron , Harry Yoo , Rakie Kim , Hyeonggon Yoo <42.hyeyoo@gmail.com>, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v7 09/11] mm,mempolicy: Use node-notifier instead of memory-notifier Message-ID: References: <20250616135158.450136-1-osalvador@suse.de> <20250616135158.450136-10-osalvador@suse.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250616135158.450136-10-osalvador@suse.de> X-Stat-Signature: h16i93og7n83hh9ujtpk8zy776iyd6pj X-Rspamd-Queue-Id: EB74AC0011 X-Rspam-User: X-Rspamd-Server: rspam09 X-HE-Tag: 1750119245-440901 X-HE-Meta: U2FsdGVkX19xWYtzK4OLQ9GTi0vD06ChhlGqJvyaZzto2pyHZbPb120Jcf5Qh3yiprASVAFqUly8qGya4pnWk5Mv4N0bJck7Sc1SwvhprHZAcaEQN2jTJMz/Hx7jCWURRnb9Z+d73F8V6qQvxhmZHRIMjbL5Zmz8jVBYGDk4GRsm0J1EG7bQGlI3ltA28sLf1PmXjQ89FBLVa37G6evghdUJPKsVEVkJRLJtD9zoNNiiH7Hok6wU2TLWQ/kmMXsvNTL2JqrFgop1zsnRl+fA2EVJ6Nm93nVLpp+2G4pZR7+n0zR5O0wTY84qeX/llM5b89FuioYA4V+g1+F4XYLOy7fHY5ZkLQ8doJTYxx6NY9gO0Wae20PNX6q7jmpbUJWVeiHPIzntvJnW9Tr5Tw/EyEUJQfv2NrJeTbdU6VIJvVrXK9SBqxQceNon/3PZnXC+B/YLcydsmLhwOWoNwwRg34sfXCjhirA4NKniVdv9xO0qh6K4skeT/1O+KcYv1f5ypubSC8R34hIKhOo5gw7r0Bm4/DRdbrS0qOKkbbjzbG6qi23ECopOFiEhtfMWXWiU4VCuIfDjmvXzy27xa+Vr8vk6cApud2VaSJIv+7qlSZXhyHD+03dR7tPxEgKNwiEQ787tymVU12mLuE3sToZeDtYdS9D44E0M2Gm1OLroD2/+PTETodvq6wFx6hL+Axzgs0TpJgq828fOmTU5ufJsf3lpfu+Mccs2h4+Yo0aOyPEMs+MaOpwo1CDS4ADUAVNZ2j3K+TufTlwh6+rOhMd5bXYkbulpESrDlhXNxEdG+e/DrF7U7hQW7GhyI5L3JGkbmmd8zMtvgwDaZpMbcBtRuGqa7qc+H3HFOdIP1IyTge9S4FP3+nnfIukhL7zJC4G4AS3Hw85jkQCURHfuoVrGOKQWxl5Bzl0e6BDX9Bl4Se2YJ4GKDydU6do3Vzwj6WW2H3SA8ecisq3YsHUbSJ1 j5ZFgXEp BjqvTor+zL/GuoSP1mfCcxmXRng4jeYaVu7FiLOxzTdxlFhutmSwuMme8PIFfxQDiQw4CFHMcTM6yLXEYT1fRqGjfUX7A3WL7stwtW46PIM7ABpSEUWlpqOWd8baPBYop9WPH7XXPzBLNcG86JComodIUJR74Bl34BD8dPZLB+rIj6JkzBcXxQ1RbSADPfYAH//WKhbwm9QE/04aa1T6oq/wEQS8XjZ3BvBeRDhNeSWxgHag0Ujn6bC4fDwZxHpXNhWGZ0kMPTTgTl0v9alXtFB1F9p2X0zL8S4rHVEKEMfDvx2g3S3JyLjMPczzkh8TyR4Rl2hCAgxuCJK55mIItscOYFFp0mwq0nMbGTG8sSlGhhOUuD/bvl98Xc54jccWoe4WL/Mg8NDFYFhKajTwZ7H5AFODMvtoDUEOO9FSFiGO4fm3BMbEQH4Qqdj1PZDz52DKwifA8otdzdT2jSM71D4yjeBMU/rm6de/u18rDs90t4UiS8r8ik2VndM96wtHeFyW7cR+I2qEirCLztcMsjnzUsxM5400vFGQ0xZ06WH4NlYluVwH8CcFBaTrKFNmw0tQ4B0S//OCiOvFkeNhBB4xe12/HGbislC/Lf2hqw/Wv1ew= 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 Mon, Jun 16, 2025 at 03:51:52PM +0200, Oscar Salvador wrote: > mempolicy is only concerned when a numa node changes its memory state, > because it needs to take this node into account for the auto-weighted > memory policy system. > So stop using the memory notifier and use the new numa node notifer > instead. > > Signed-off-by: Oscar Salvador > Reviewed-by: Jonathan Cameron > Reviewed-by: Harry Yoo > Reviewed-by: Vlastimil Babka > Reviewed-by: Rakie Kim > Acked-by: David Hildenbrand Sorry for the late chime-in, thank you for doing this clean up, this all looks awesome. Reviewed-by: Gregory Price