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 85B55C77B7E for ; Mon, 29 May 2023 14:26:17 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E90BE900003; Mon, 29 May 2023 10:26:16 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id DC8CC900002; Mon, 29 May 2023 10:26:16 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C8EF8900003; Mon, 29 May 2023 10:26:16 -0400 (EDT) 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 BAC20900002 for ; Mon, 29 May 2023 10:26:16 -0400 (EDT) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 875DE1A01FA for ; Mon, 29 May 2023 14:26:16 +0000 (UTC) X-FDA: 80843517552.16.6564884 Received: from casper.infradead.org (casper.infradead.org [90.155.50.34]) by imf23.hostedemail.com (Postfix) with ESMTP id 32698140012 for ; Mon, 29 May 2023 14:26:13 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=CpORWdNk; spf=none (imf23.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1685370374; a=rsa-sha256; cv=none; b=58NpVMHIOk4cvhN4T+YV9IBKIX+GzLPofPHXbyHYl8NlUk5ajmzSe+KMAdc6+exkREPIWm iIYDlgcYRBd63sHQ0Bt2wrZvFAodCO8wSouWHQ2Kel4yjQWHSelVhWt+0SeKmkhxb5/uM1 GzTqF/bLzgxJfzA1hKosXlkXwk+Dlmg= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=CpORWdNk; spf=none (imf23.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1685370374; 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=JwR+VvEo7klsGIAN09oZ3+x143GWG+P2Mr6+8jvTA/c=; b=v98XuR9EBVhRnsw7kBC/M2ciZ8xioR3FWmDnKIX31Aq8YRRULjnpKsJNTO3JK8F4yLJgVT 4vhvblRGumCjdRrpSLGCr6DaRMdig1aGeuCSXcHH2PONwzYFZ00yt0mNQxp0U3ilgOezSx TcIPUlspmW6BmPcx0CAHhM4jaEnDBgI= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=JwR+VvEo7klsGIAN09oZ3+x143GWG+P2Mr6+8jvTA/c=; b=CpORWdNkf2JUeaRqYnYiCYBYl3 0U4mN6Aa7JLEiOKmbvdEXFj4ZrOzADYZVfHvLYVyAyxdgPzPWJuBg79sJj3SBm9uzxPsZNhwwaWts P/3UowknltxnqrlZHhwyzaPNfgZje2lXeNFLtwLPNAP9Z7z51uBc90xT2w1R4Za46B4DN3IjK56WX cL++p7C4OTxkQcjFYnmSqjOWZMW9XFvZZhpKlt8tUqYvfITlJJNAP9C8wiY94/mvEl6w68GrV5va8 nQOp4aWLlC9G/f1O7fIb4lDu2LHkRteWQznQS79utEufNISqlge4QADmcsU5dEMqLkXFTwie6sTZp vB8Vi9CQ==; Received: from willy by casper.infradead.org with local (Exim 4.94.2 #2 (Red Hat Linux)) id 1q3dp4-005TMF-OG; Mon, 29 May 2023 14:26:10 +0000 Date: Mon, 29 May 2023 15:26:10 +0100 From: Matthew Wilcox To: Kefeng Wang Cc: Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Baoquan He Subject: Re: [PATCH -next] mm: page_alloc: simplify has_managed_dma() Message-ID: References: <20230529144022.42927-1-wangkefeng.wang@huawei.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230529144022.42927-1-wangkefeng.wang@huawei.com> X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: 32698140012 X-Stat-Signature: k7zgnuowe9jr4bg3tqgwpcadpf6qfrzz X-Rspam-User: X-HE-Tag: 1685370373-607900 X-HE-Meta: U2FsdGVkX1/du76KSv8m+6DxeAybfA1K9gbrSxSgy0YYxOb5PL85J6Rm3c7S26kdXQncqy0KVut6R3blmzLAUWuxpm9PsFp79Ohs0eIIoMURFWhmPjgqWufOCXEKWiPOmmpcCD0bz/YztGHgSX+g2OQskOU6yeDwSu/QwPxj9mVVGAqkxEiifqCDfV+uUeeprjgO4O5Hm5oCpJmI8sJ2/pXTYacbqRgOqGzYhw3nK8tDmD7nynTfgnpm8jHZ6Iza+IFhm0qzmU5++v+Np4iICeGdxsbgstXEFGegV6JmKknX/rCj74ZYzirHuBJ1ZWwiKLk2WczkUr3/wuKdI919nml65qO4kGGVrynsNT79YbHvzZJXFn/r/VnwLDkFrwFl5BNOW5+iUwecchsbP45yU/BcXjcdZQErLqNp2Igvgm4icOP7olXPojxIWyMCWs6Y7pAfFa+RyWoqPzrH1Cms8Kh7Vd3WSripv4K2DbyenVL3DsGIWO8T22WHDwfdIj5QKY3KW44nu9Ezis1ACaHUxEth8SKMrDdbidb9m2KY4AOt9kMw3FAeMIcnl2STixXWwSnwOeElr7YYeXgnNZYdFyuICuAQ4+naCtZqndhC583eTDLcJIONpRF9k3poH0/NGquGmd9KqaXQLrsptkzZ2SEC16t+Xcah+2IK8OgWxRLmCJ3bUsXzL4lyyoPmhBXLwMUsv7K41o6ZGURzNPv4GCmVcmkVtGlWdha/y6ntohrt87ovIZXfxwEAbaEd+PUtaoFGB4dOGcAqIqC+DzZ9pcPOv642nn2P1Lwwf8d61y7pqISVfo5KKkDpB2CwDDsG1D+4lF7MJoXdrixTWuJYeAQj+8Emsfg4EVz4pdXsN7f7dwBnsuJNqpwlTMx6bn73PvPQWytco/C1gqsX6z1+NwmhT/0sAuAl5pTWR2SmELA8Z58luSR9IQ/lOmWszzCEo6Y0ZYD3tX/e7+XCNBW LQY4jn+H Ap6t8s3jJs9b703hCv3KEtLLw6hAicsrdZai2NSYImE/6v4EQ2r9YPc6zy2kqlgaDQRj5Kgl36emsO8nUUK0OcKMjbIUuMBODiBr6pC6L2CQ8KsrsW7KjSBycgLBrNIX9m3fgDb3YkmnqdrpkMsy6QMcMXElGYksG2E2zVmdtl307sUDpL3J8Zx9qCA== 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: On Mon, May 29, 2023 at 10:40:22PM +0800, Kefeng Wang wrote: > The ZONE_DMA should only exists on Node 0, only check NODE_DATA(0) > is enough, so simplify has_managed_dma() and make it inline. That's true on x86, but is it true on all architectures?