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 C4E46E7717D for ; Mon, 9 Dec 2024 07:48:19 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 30C1D8D002A; Mon, 9 Dec 2024 02:48:19 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 2BC208D0029; Mon, 9 Dec 2024 02:48:19 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 184138D002A; Mon, 9 Dec 2024 02:48:19 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id EEDED8D0029 for ; Mon, 9 Dec 2024 02:48:18 -0500 (EST) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 9D7FE40606 for ; Mon, 9 Dec 2024 07:48:18 +0000 (UTC) X-FDA: 82874642046.30.4BFCA76 Received: from smtp-out2.suse.de (smtp-out2.suse.de [195.135.223.131]) by imf12.hostedemail.com (Postfix) with ESMTP id 995A040012 for ; Mon, 9 Dec 2024 07:48:07 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=VtHVFlu+; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b=BttWni2S; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=VtHVFlu+; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b=BttWni2S; dmarc=pass (policy=none) header.from=suse.de; spf=pass (imf12.hostedemail.com: domain of osalvador@suse.de designates 195.135.223.131 as permitted sender) smtp.mailfrom=osalvador@suse.de ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1733730477; a=rsa-sha256; cv=none; b=wtzbUxK61l4QAMw262cf7PV8sgJEPqu/8tyUSM68vtxBdAQjMcibBbWvczoRSjQ9J3LvnR bpZPvFNubrS0d/lkiUuS+QRxLg+QuDVHErRl2JMPYffPVIAPyQmxEnmE2TL/PMUa74nKQR kD5WQA/cTukyhZ/8xR7k5PKxxQBtMGo= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=VtHVFlu+; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b=BttWni2S; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=VtHVFlu+; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b=BttWni2S; dmarc=pass (policy=none) header.from=suse.de; spf=pass (imf12.hostedemail.com: domain of osalvador@suse.de designates 195.135.223.131 as permitted sender) smtp.mailfrom=osalvador@suse.de ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1733730477; 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=ULbQDbETi+vHyvngL1vqd7supW/fBFyBw5YnpQYENZg=; b=5kOY6vRy/Hh7b05OH/ZPm5t48PpxWaBdnFttDEGUBGh84u/4kZtNjUy8m0413TDXnGmWf0 VEcjiZ146beHNEAAkdRZxiXyXBNpZs5hRxMfZ7E7+KjbGfstQ/hPpYydNVOMSivgqXmunw hDFEE14qCtf6cTg27GE/rt0cAEs3HO8= Received: from imap1.dmz-prg2.suse.org (unknown [10.150.64.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp-out2.suse.de (Postfix) with ESMTPS id B48031F456; Mon, 9 Dec 2024 07:48:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1733730494; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ULbQDbETi+vHyvngL1vqd7supW/fBFyBw5YnpQYENZg=; b=VtHVFlu+dJztCBpA4fzlKJNRo0wVGjpos6GhCjgCrStGmGQuwUZA2vmhpIsSiNQbabD7UO xaw50JlfXHVvec0zhzKCVx8HhUurq8DKjoCCB80+luJK2VEFSvkrhk4sTTzNjpbQpbXyFX mxBrU0BT1ocuWHGnK+3uTJz7uD86NbM= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1733730494; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ULbQDbETi+vHyvngL1vqd7supW/fBFyBw5YnpQYENZg=; b=BttWni2ShKnLgiccL4AUxEGCkGB5TBuf4GwKUIK6567se5viQVTim0j45KVt9SChh/f4k1 BoaxbzLIjsY1rmCw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1733730494; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ULbQDbETi+vHyvngL1vqd7supW/fBFyBw5YnpQYENZg=; b=VtHVFlu+dJztCBpA4fzlKJNRo0wVGjpos6GhCjgCrStGmGQuwUZA2vmhpIsSiNQbabD7UO xaw50JlfXHVvec0zhzKCVx8HhUurq8DKjoCCB80+luJK2VEFSvkrhk4sTTzNjpbQpbXyFX mxBrU0BT1ocuWHGnK+3uTJz7uD86NbM= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1733730494; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ULbQDbETi+vHyvngL1vqd7supW/fBFyBw5YnpQYENZg=; b=BttWni2ShKnLgiccL4AUxEGCkGB5TBuf4GwKUIK6567se5viQVTim0j45KVt9SChh/f4k1 BoaxbzLIjsY1rmCw== Received: from imap1.dmz-prg2.suse.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by imap1.dmz-prg2.suse.org (Postfix) with ESMTPS id 541ED138D2; Mon, 9 Dec 2024 07:48:14 +0000 (UTC) Received: from dovecot-director2.suse.de ([2a07:de40:b281:106:10:150:64:167]) by imap1.dmz-prg2.suse.org with ESMTPSA id OLWeEb6gVmdMfgAAD6G6ig (envelope-from ); Mon, 09 Dec 2024 07:48:14 +0000 Date: Mon, 9 Dec 2024 08:48:08 +0100 From: Oscar Salvador To: David Hildenbrand Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, Andrew Morton , Vlastimil Babka , Zi Yan Subject: Re: [PATCH v1 2/2] mm/memory_hotplug: don't use __GFP_HARDWALL when migrating pages via memory offlining Message-ID: References: <20241205085217.2086353-1-david@redhat.com> <20241205085217.2086353-3-david@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20241205085217.2086353-3-david@redhat.com> X-Stat-Signature: 4sro4o7wyq5eg8sqtrocthpqpsje39fg X-Rspam-User: X-Rspamd-Queue-Id: 995A040012 X-Rspamd-Server: rspam08 X-HE-Tag: 1733730487-805822 X-HE-Meta: U2FsdGVkX19XQ/iudmtIgXGmM1ZFWDVhKg59Ar2LWiOHw6BE8XZmclM2nkH0CRwXi3ArMR2zGXhStBa9PM9o0x3wyrcKrbVv7Yew6zZZhA3rgibl3gPGGH9mHPAcqywCY2EO+sGA0BXkn4xeuxf8kMhm+Asj9ZAAWVGZoXgVY1s/55RMvMRJQOhtZ4AX9ftXp9QkgS4RUVQnYh4hco/mJcKsJUw6PVyHO/Rxl4WK69mwkRfPnkHXYs9NATKfGzuyitms66s2PaPO18mpfcSna0JwBDMUanm/lAlIrjKQwaHLzgobenfL489qsHN0nBbFF7ge2RiGyahGuOL+z5SEMJmarSGZClt5MsmNwqXGI7tPQHp2Aeyy7Me1i2pFB58KKCi1B1Eb2fOhPIYW+LnfePnefgoVZHDFolnFKU4hhGFLH4L8vlfH5jxGU4Y+0mel2FnwMSwt47oDtKff6IyX5XM9a5oPuKd7Hy44rSLMttIZlXCu5SlskbPbwh/RlV72tvFvpdPOPv1udvYHbDec1bDtsHWHJyVR+9P5fwsFNAburTJfIHxD7yTYVzufQQWESCIZuAQ7L8BTzMvzF7rBCFyrPpulKGVjlI/e8HmlApJ78f3nuaZJX5dRTVw0T5zC8m6NCpwOPt0PmUO8pt/S3dvYCzkbGdY4zJ4jEbAvI3FZ6mFuEjEIYLLTdf666toMDP+1RXgveiUl3BCttzBGNWgMTGNT3oty6ru85a93ZSiU8Aj2cmqONwVs3zMts2gmzRde+RtuXbFQn2T8Dnzr4qwVRA4AAkiIJHKd/s7O3UwxP9mZAT5H0rP01stPsfJwSMklGJTzWr6wcUreh+POljN3OqnoH6dpaKKJauy7ZQbpKN63qFwQsj5/3ao8G7tmhtlw7zCn2DjoFkEUxefFfUAgcK8xqgKE6EJPoZLLKXKos4WA/vt3yPGCEcaT7UNfO4bAx9h54/5CJ4NyZv5 odVETYSA dCKQQMTvWsoiy3xelsppKJYthvxpjdJ6Qq0zhg2rw2lI26GnUC21CVQnfBwmq1k42HrqMWoxcnlTvrvm9j71aSPov3KsGGw/Fq5oE/Piya6LiNoBpo2vWkZXEBVXOGdt+kvWdO85Hgsm3MIXUXLLhWDjqeSTJD5weWWtbIpdA//YZ3gCibfH3UeTPtoQ6yDYljqbNkCOP2JCFLo9xkHkH9vsZ+NLaGjf4RqSCnBg2f694LBiNEDcbKQBG9fnlPkVwTJYznSlxXkhK5XPJbyw1mbEfnfB2tewVXggsestmJDNp6206mV6Oe5uzS+7aT/ePUxdSn4XQtYBa6kI= 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, Dec 05, 2024 at 09:52:17AM +0100, David Hildenbrand wrote: > We'll migrate pages allocated by other context; respecting the cpuset of > the memory offlining context when allocating a migration target does not > make sense. > > Drop the __GFP_HARDWALL by using GFP_KERNEL. > > Note that in an ideal world, migration code could figure out the cpuset > of the original context and take that into consideration. > > Suggested-by: Vlastimil Babka > Signed-off-by: David Hildenbrand Acked-by: Oscar Salvador -- Oscar Salvador SUSE Labs