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 A8E7DC3DA49 for ; Tue, 16 Jul 2024 13:08:28 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 408996B00A6; Tue, 16 Jul 2024 09:08:28 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 390E86B00A7; Tue, 16 Jul 2024 09:08:28 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1E4036B00AA; Tue, 16 Jul 2024 09:08:28 -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 F3E4C6B00A6 for ; Tue, 16 Jul 2024 09:08:27 -0400 (EDT) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 8C88A8101D for ; Tue, 16 Jul 2024 13:08:27 +0000 (UTC) X-FDA: 82345644654.04.23308D5 Received: from flow5-smtp.messagingengine.com (flow5-smtp.messagingengine.com [103.168.172.140]) by imf16.hostedemail.com (Postfix) with ESMTP id 4A5D7180022 for ; Tue, 16 Jul 2024 13:08:25 +0000 (UTC) Authentication-Results: imf16.hostedemail.com; dkim=pass header.d=flygoat.com header.s=fm3 header.b=LLolVvbG; dkim=pass header.d=messagingengine.com header.s=fm2 header.b="b G2YZz3"; spf=pass (imf16.hostedemail.com: domain of jiaxun.yang@flygoat.com designates 103.168.172.140 as permitted sender) smtp.mailfrom=jiaxun.yang@flygoat.com; dmarc=pass (policy=none) header.from=flygoat.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1721135287; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=zt6qUa/rBAPGttY012K2IM8tuPIkZZ+7qikKmJ20XiQ=; b=TuJqm0QUPF8MFZERgAYQafb1YPfkGdGhnTObgwnkeR4zRzIbqOYsPC77cvCPSvHrutxCVV +r3I1u7+Zq/bpb6QM8pLy4CzRnKId/qghYAszakba2bRHUvKEdgP4uI6Rmc/Jc/BLXPh+0 lJP9FAQk+RdZUrI7T6QPusyO04xHap0= ARC-Authentication-Results: i=1; imf16.hostedemail.com; dkim=pass header.d=flygoat.com header.s=fm3 header.b=LLolVvbG; dkim=pass header.d=messagingengine.com header.s=fm2 header.b="b G2YZz3"; spf=pass (imf16.hostedemail.com: domain of jiaxun.yang@flygoat.com designates 103.168.172.140 as permitted sender) smtp.mailfrom=jiaxun.yang@flygoat.com; dmarc=pass (policy=none) header.from=flygoat.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1721135287; a=rsa-sha256; cv=none; b=1EdE7x30yIN9j4TcVp4GOiL51QTDvlw40M4EhPbvXIb/tCF0ssIxfvgOV9uoy7c47bV6Dn IAoVx4fZarQD9YaTYsK5cHn1VObXp/R4LIzyrpglTNWZ7N0wx5LFZcXTWK2TFHzEeqEZVf lacv9gD/QMPiRtLDAqBssr8I3m4AwS0= Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailflow.nyi.internal (Postfix) with ESMTP id 64DA4201196; Tue, 16 Jul 2024 09:08:24 -0400 (EDT) Received: from imap44 ([10.202.2.94]) by compute3.internal (MEProxy); Tue, 16 Jul 2024 09:08:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=flygoat.com; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1721135304; x=1721142504; bh=zt6qUa/rBAPGttY012K2IM8tuPIkZZ+7qikKmJ20XiQ=; b= LLolVvbGAnfV4iXPMW7seBnQ9ucngH1f2xp7EVD2uugxg3VEjVHJlV3vHpdUCRlV 2Crod5dg4xilCIfTvsTZ3G0tnDSqxiqhIDMAeN6+HEFwoCEsiOOPq8SsQLa0sr/G xoG+i1vuZTOZ/7p3S2bp7uGbvMcxmbyusFaykv0mTCQZsmkThpkr9v2U6Zr+crZZ kmtszuZc2FnPtn2KugCODrgWHPthZIH5B7IwAoGfLtZRAwh7tq+DE3K11XSzxYk8 5cprDH9mBZKnOwemRYCHcIIWN9/QaaLvzr+ZwZv/QxnXkafuN22zU1FFkVBylKx6 A+QxZ0MIkK2YbgL8XuvmWw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1721135304; x= 1721142504; bh=zt6qUa/rBAPGttY012K2IM8tuPIkZZ+7qikKmJ20XiQ=; b=b G2YZz3jWm7iHL3gXNLVUTtNcfzTahLzLjR4iyuU0CNuyM89NLOf9oZyD2C3hYAIK AfDf20U8qC7CTOkBsWjWvYOHnqiWY3TigtPu5Yde99vlDGBfkJrkykgrj6MZxNRd OF0b0J9NpdNZ0L4sxgIiiEOEJlRsdc3+T+nlOeUW0yb0Z8JhW7I8RkOQgEq1DoaG WOeM5WdMLmGD4/DXwHMeXVIh/TuGiCjq62Cmau3SRwhwxyMut9KqZw8PI0t559X3 drs3XIktjiBwP0mYVx52WH2pcoTQ4U95QNutDBRpZXbx67KkVSdfOjgua4ISKpVl lzZmmp3ndbV1KXYw8/6vw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrgeeggdehlecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvvefutgfgsehtqhertderreejnecuhfhrohhmpedflfhi rgiguhhnucgjrghnghdfuceojhhirgiguhhnrdihrghnghesfhhlhihgohgrthdrtghomh eqnecuggftrfgrthhtvghrnhepudefgeeftedugeehffdtheefgfevffelfefghefhjeeu geevtefhudduvdeihefgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrg hilhhfrhhomhepjhhirgiguhhnrdihrghnghesfhhlhihgohgrthdrtghomh X-ME-Proxy: Feedback-ID: ifd894703:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 7559536A0075; Tue, 16 Jul 2024 09:08:21 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.11.0-alpha0-568-g843fbadbe-fm-20240701.003-g843fbadb MIME-Version: 1.0 Message-Id: <2a2bb8b6-09ca-40c3-b6a9-d8fac7dd5208@app.fastmail.com> In-Reply-To: <20240716111346.3676969-4-rppt@kernel.org> References: <20240716111346.3676969-1-rppt@kernel.org> <20240716111346.3676969-4-rppt@kernel.org> Date: Tue, 16 Jul 2024 21:07:59 +0800 From: "Jiaxun Yang" To: "Mike Rapoport" , linux-kernel@vger.kernel.org Cc: "Alexander Gordeev" , "Andreas Larsson" , "Andrew Morton" , "Arnd Bergmann" , "Borislav Petkov" , "Catalin Marinas" , "Christophe Leroy" , "Dan Williams" , "Dave Hansen" , "David Hildenbrand" , "David S . Miller" , "Greg Kroah-Hartman" , "Heiko Carstens" , "Huacai Chen" , "Ingo Molnar" , "John Paul Adrian Glaubitz" , "Jonathan Cameron" , "Michael Ellerman" , "Palmer Dabbelt" , "Rafael J. Wysocki" , "Rob Herring" , "Thomas Bogendoerfer" , "Thomas Gleixner" , "Vasily Gorbik" , "Will Deacon" , linux-arm-kernel@lists.infradead.org, loongarch@lists.linux.dev, "linux-mips@vger.kernel.org" , linuxppc-dev@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-s390@vger.kernel.org, linux-sh@vger.kernel.org, sparclinux@vger.kernel.org, linux-acpi@vger.kernel.org, linux-cxl@vger.kernel.org, nvdimm@lists.linux.dev, devicetree@vger.kernel.org, linux-arch@vger.kernel.org, linux-mm@kvack.org, x86@kernel.org Subject: Re: [PATCH 03/17] MIPS: loongson64: rename __node_data to node_data Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Rspam-User: X-Rspamd-Server: rspam01 X-Rspamd-Queue-Id: 4A5D7180022 X-Stat-Signature: 81s41um4j9c9uri1ab75gg9i1yxs4d8q X-HE-Tag: 1721135305-688253 X-HE-Meta: U2FsdGVkX1/H6SzUOIm1yi+2PXFcpMC59NAlU5UTIT/ot3NAeeWpbg+Qt9LGSK5L2JIdV4kanQd7+K9n2dxxGVYpVwJj0WJRjogRL9eCh/7Pqh9tV6tOlDn7JnW8DGSeyM3KU/YIVTMXKZ6PZegWPnMljGqK0mlW64HH8SYFIFiVBe6TonZrTChCm7Z0T+rQywe/zTXYD/ZTexbczyx0D6qNRyundpAZTYbykfc8PkUufbzPBidiQrrdIfJEGGxQf1gXnKZoQUN8yUrLSVZ2UhyNgWD3TTypTTeNOj7pcVwX9ROJPWvTe/eWwe6g/EMFrxDVVgpO6eGnTotz1YaDhG00yNUFYBSDCJkAGSe0MUSe9PDI4Gq1EJb1w30TwBRnbsx27J+VFcPIKxNvLQKQjRIPqR6umlqo9tQv/1mEHYA4mKXQQ8B4ObbcXEOuiKj675gKoPI+vxZiHi2k3LnSaLXCPbjIeg7RXsXYznEgUU/aZ7eyxRtKBKqCXe7XPvwoMIW+BqPmZriql6LJXI/YHTLiXmqSG0w6dgM40CXEPvEINbPWorREY3X+4JsaoPpJhi0OoS5Hs72cbcGke3eua/JFBCKsParF0jK4zlPReKWMYbRejT1VDHdFj+sIF/XScYQRmGXUzAghAwAMeH2XhYlFjXsVu+h1tFZDmmoAm0Xkz1vJDz0LFbmTzzo449vwp5rDlKL5H2FUx3iAwbe6Vx4WZ8wHbgXkLJjGL39l7Nw10+FlitauKkSjzRnUyPTLhhhp4MwRhU7B7tz05vMi0RV6bz1aqBJ4y3ID03gPeyL4jzHDSnq3Iau3wkEmHt0gFufptX1YYHVrXvSijCmlF+N52b+x5LGzrspyuj8BPaOxLarzPfhJ03XAEDl8OF/F3Z4lKvqId4kk2HieJlA1QT7b2Yv555/aepP+9kZbGbmK2bJkRLlqG2qGwm3BV4dUqsVrflCmzQjGVB2tR6w eRKOBC4O SUknA804FVi0Vnn/01f0AL1JxIJ4IiVPP+H8Cmx4L4J4F/sU2ZL7JFn9VVnxWktVEqJfh42ClAZ/RhStELPXQqs+pDmHWfZF1YPGmZoVFmXJj8xWSjlu3bqjlDIE2A0q32g5fkajZt7VM/cr67ZNqSUgx8gaHuFaIImHnZga1PIj/7a6bXJmeACorhJrIZjPmBWTCcrbOfHe6UA+Km8AzkaQfieTHy6PNE9dPjwUkve5+7UR4pmMeE5A3alKqyKMusPopafPCPlIKCL2VlLY6Q3z2hSY6wPA1ij//3NbLca3RIOMRcwUlbq2+OBeqduWEG7VppCrMGBORKVMQt6Vcpb6RQfuryesShMpxpHcDjQOFJjIMF+RJSaRih98N7bEzWqGWHFGPD7JasXfmMbd/sM4o9jZzxO3xzPV6enLrOCDmCNL9dw8uZXgxY4NVUYNmcfQU 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: =E5=9C=A82024=E5=B9=B47=E6=9C=8816=E6=97=A5=E4=B8=83=E6=9C=88 =E4=B8=8B=E5= =8D=887:13=EF=BC=8CMike Rapoport=E5=86=99=E9=81=93=EF=BC=9A > From: "Mike Rapoport (Microsoft)" > > Make definition of node_data match other architectures. > This will allow pulling declaration of node_data to the generic mm cod= e in > the following commit. > > Signed-off-by: Mike Rapoport (Microsoft) Reviewed-by: Jiaxun Yang MIPS should go arch_numa at some point as well. Thanks - Jiaxun > --- > arch/mips/include/asm/mach-loongson64/mmzone.h | 4 ++-- > arch/mips/loongson64/numa.c | 8 ++++---- > 2 files changed, 6 insertions(+), 6 deletions(-) > > diff --git a/arch/mips/include/asm/mach-loongson64/mmzone.h=20 > b/arch/mips/include/asm/mach-loongson64/mmzone.h > index a3d65d37b8b5..2effd5f8ed62 100644 > --- a/arch/mips/include/asm/mach-loongson64/mmzone.h > +++ b/arch/mips/include/asm/mach-loongson64/mmzone.h > @@ -14,9 +14,9 @@ > #define pa_to_nid(addr) (((addr) & 0xf00000000000) >>=20 > NODE_ADDRSPACE_SHIFT) > #define nid_to_addrbase(nid) ((unsigned long)(nid) <<=20 > NODE_ADDRSPACE_SHIFT) >=20 > -extern struct pglist_data *__node_data[]; > +extern struct pglist_data *node_data[]; >=20 > -#define NODE_DATA(n) (__node_data[n]) > +#define NODE_DATA(n) (node_data[n]) >=20 > extern void __init prom_init_numa_memory(void); >=20 > diff --git a/arch/mips/loongson64/numa.c b/arch/mips/loongson64/numa.c > index 68dafd6d3e25..b50ce28d2741 100644 > --- a/arch/mips/loongson64/numa.c > +++ b/arch/mips/loongson64/numa.c > @@ -29,8 +29,8 @@ >=20 > unsigned char __node_distances[MAX_NUMNODES][MAX_NUMNODES]; > EXPORT_SYMBOL(__node_distances); > -struct pglist_data *__node_data[MAX_NUMNODES]; > -EXPORT_SYMBOL(__node_data); > +struct pglist_data *node_data[MAX_NUMNODES]; > +EXPORT_SYMBOL(node_data); >=20 > cpumask_t __node_cpumask[MAX_NUMNODES]; > EXPORT_SYMBOL(__node_cpumask); > @@ -107,7 +107,7 @@ static void __init node_mem_init(unsigned int node) > tnid =3D early_pfn_to_nid(nd_pa >> PAGE_SHIFT); > if (tnid !=3D node) > pr_info("NODE_DATA(%d) on node %d\n", node, tnid); > - __node_data[node] =3D nd; > + node_data[node] =3D nd; > NODE_DATA(node)->node_start_pfn =3D start_pfn; > NODE_DATA(node)->node_spanned_pages =3D end_pfn - start_pfn; >=20 > @@ -206,5 +206,5 @@ pg_data_t * __init arch_alloc_nodedata(int nid) >=20 > void arch_refresh_nodedata(int nid, pg_data_t *pgdat) > { > - __node_data[nid] =3D pgdat; > + node_data[nid] =3D pgdat; > } > --=20 > 2.43.0 --=20 - Jiaxun