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]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id D12091048922 for ; Sat, 28 Feb 2026 01:17:26 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 484CE6B0088; Fri, 27 Feb 2026 20:17:26 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 4670F6B0089; Fri, 27 Feb 2026 20:17:26 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 35C746B008A; Fri, 27 Feb 2026 20:17:26 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 235346B0088 for ; Fri, 27 Feb 2026 20:17:26 -0500 (EST) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id EEFDA1CA01 for ; Sat, 28 Feb 2026 01:17:25 +0000 (UTC) X-FDA: 84492102450.15.3260151 Received: from CY3PR05CU001.outbound.protection.outlook.com (mail-westcentralusazon11013036.outbound.protection.outlook.com [40.93.201.36]) by imf25.hostedemail.com (Postfix) with ESMTP id D48B5A000B for ; Sat, 28 Feb 2026 01:17:21 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=nm8j+ArJ; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf25.hostedemail.com: domain of ziy@nvidia.com designates 40.93.201.36 as permitted sender) smtp.mailfrom=ziy@nvidia.com; dmarc=pass (policy=reject) header.from=nvidia.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1772241441; 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=JIWliT7Ly15LywCUQrZfDvcxGAJQBO5AYWBkKnIBqNM=; b=5R2nWvNrhyn/tIfxqQdrF7fzdYUniA/EtfDr4JpFKO9CfFbHhURBidlBBt2xR922NXbEK0 s9obu6CfydXXt9tf1Aasnib0Pauf6rQjV64sdGMV9y4KuDm5CDceKHyC+wH7zLOlQkZguj llzh7aUNjYtCovUKQ0vBJGNPw2VSVX0= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1772241441; a=rsa-sha256; cv=pass; b=qpUszM65p618TwXMS2KPLESd3Unfboh8bxuEdqQHORqHoF9VXu9jgdZD0shor+wJgT1vZV 1tZbn+d/d6PkROFF72SwYLOwdk10xDF9q0Qxar3veX7Kn7Jvphyz6L7zy2xOnC7+hKMHr9 LjKsCBya6F4OT4m+X3UaaF4Z2bK3ccI= ARC-Authentication-Results: i=2; imf25.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=nm8j+ArJ; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf25.hostedemail.com: domain of ziy@nvidia.com designates 40.93.201.36 as permitted sender) smtp.mailfrom=ziy@nvidia.com; dmarc=pass (policy=reject) header.from=nvidia.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=UkiII3M1jked+rKrWdeyY3XICJZWS5Z8r0xoyQmyeDhDtiPfVT0fODo/KbZgoP657hE1yYR2bvnZyC1IQvVrB+ThgL5He9pPbpet/7Jv51AoF+pfWlkLWpWcwRlfUk9fLAgRsX3rLG7kR9bXx9bwqB0/fT/30Z6J85xIkpnx9fRCGWr65fb7UKUBD8btinrEa7IYvomECv+ezuKuoCGW3mqYC1chtAlUReI0DvQNxCw6V1ENn5Nfr6VGecJ9JpYOJ3ZqQGN1ZSn16l1hVk55dqPli8/crZYjUcsn1uPcFVmrA+4FCp1ZSrOwRBXoErMtGMKRYb/1obmu6/SFvNAV1Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=JIWliT7Ly15LywCUQrZfDvcxGAJQBO5AYWBkKnIBqNM=; b=UQ8s7xVD2i77kV133jdMy63TDqDpq9QF1fl53kINe+p7K4+KUwgx6hRUjfv2xIN1BOG9CUQIZJY6DjuVnA4Mfw5Y9ibEHTCfQINLooG7R/p3A2e47ky39WQLvmYj+OvnOUYnXQLX6PzZfUiaP9ifVdLvJgnUHqbMSWWAsS6YVCpmbqxkCfiCzuIXd+l4AC9OmxcnqsfQB+xshNL5IRx/99X7B8D3LhVBeMEKeKMuAYKGI/cLjUTmfXzUektWSXTyWeosLe9CVK87crz21ZmOHBMm2sc4uFvV2jezoTjJMrv4V0+aXT+THR8a7ylfr31uBr0jWKXiVC6ak6RcZOT6WQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JIWliT7Ly15LywCUQrZfDvcxGAJQBO5AYWBkKnIBqNM=; b=nm8j+ArJ3P7PgX1l2fUcKhAK+HvPkWPlVgPfGSeA3Hj4+ksvVdyRrZ1Gow1SKWjaUrT26V8SzkDuNf+jexoQ22dGA8+i3nzSG3aj8js+pE7o/PVW9qmOrc3xMsLQFuw0YpiPHbSB7mIVyWIHFDB9ItCyA155D4MGV1F3AEhlgEpcynEKfDB5vO/SyBPYCGxjmp1XlsS9XQf+NiFdtVdJp/ZtkRayHgUIAnffY0CLE/wh4+HBkuavKWdC5EKN6nXIo4dBxmNqjFYPBinvWEoigMauE02l22Zvt4NfKrJpA0ADU2CVaf7mCD4BIZppvVCq+gohwsWAduitvXFIHlM9fw== Received: from DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) by PH8PR12MB7326.namprd12.prod.outlook.com (2603:10b6:510:216::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9654.11; Sat, 28 Feb 2026 01:17:17 +0000 Received: from DS7PR12MB9473.namprd12.prod.outlook.com ([fe80::f01d:73d2:2dda:c7b2]) by DS7PR12MB9473.namprd12.prod.outlook.com ([fe80::f01d:73d2:2dda:c7b2%4]) with mapi id 15.20.9654.014; Sat, 28 Feb 2026 01:17:16 +0000 From: Zi Yan To: Dmitry Ilvokhin Cc: Andrew Morton , David Hildenbrand , Lorenzo Stoakes , "Liam R. Howlett" , Vlastimil Babka , Mike Rapoport , Suren Baghdasaryan , Michal Hocko , Axel Rasmussen , Yuanchu Xie , Wei Xu , Steven Rostedt , Masami Hiramatsu , Mathieu Desnoyers , "Rafael J. Wysocki" , Pavel Machek , Len Brown , Brendan Jackman , Johannes Weiner , Oscar Salvador , Qi Zheng , Shakeel Butt , linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-trace-kernel@vger.kernel.org, linux-pm@vger.kernel.org, SeongJae Park Subject: Re: [PATCH v4 4/5] mm: rename zone->lock to zone->_lock Date: Fri, 27 Feb 2026 20:17:10 -0500 X-Mailer: MailMate (2.0r6290) Message-ID: <0FDFF760-40A3-4910-906C-AC13C3396B5A@nvidia.com> In-Reply-To: References: Content-Type: text/plain X-ClientProxiedBy: BY3PR05CA0037.namprd05.prod.outlook.com (2603:10b6:a03:39b::12) To DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS7PR12MB9473:EE_|PH8PR12MB7326:EE_ X-MS-Office365-Filtering-Correlation-Id: d06eaf9f-6507-4927-aac7-08de76671ca8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|366016|1800799024|7053199007; X-Microsoft-Antispam-Message-Info: w7+IScq2C8MF1G+NIrm29MjwbXHlXc+sNZQHp7HtY+5o861kxPQhtoMXJ2yKAXbLsi+PDQ26Q6hFnW/T9su36ZRiSG8XWpF7hcovd8F889QnzyX401PPm8WWrrhX2G+/DnHl+6bbaezTU9xZDaBwuDH9SOE8PzMt5wHEeJZ9MH1z/gbjStu6TXCDhppOY4oE8/DgnjkrCAvQI2d0O36VPiBw79p6A/zGuUOfzLiId2gaX3zmVxX0HV5CfxUlQa7ENgnt8PMsxBrMP63LjhsMFcAsEFgWrFVrBNafh6taBPIvXAZsO85y07y+5A3ehf3LFbipCdVNOlTFB47Dfsv5eoRzTVN61bfG0AjokSLDIVEUf3n5UL/aRwifTqIM00FSS4YnOsepfrUZ542V750uiSZaRdDSVDhRVH9/RluJ3+REbUUs5rf9yYQfK3Vmzmlb22puD4wnAJZoxA7CgLMcZHnjZvBpwP60gOzhAjNwn3KgBtIvayLfMBEI+bP+nbLQ7+CgCyxMTkq3BTSIgvCjuRgoga7Byj2HxL5RkaHNMhQkgmIMnqva/XpYMcyt3vhfwkGTI4684hecEoQrIZzSnfe1NjKq0jusC8vOaUZTq9lrEfj7P8SiWU0NWU+mHbcx/We/VAdufcyS+DdP3U19cNZCJyu+u1e6lw0tKxIwjx3FQ0PtRHrS46y/ywhmBI9grmfmzPfBU13z59nxb36bRIveEWtIhjWZ/jSixOoEI7o= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS7PR12MB9473.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(366016)(1800799024)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?lpUCFs6cLdsQ9nO3SQWM+uypaldZ6RfBZpNTAF1TCb7iJ9MFOmj3Fts4Lx8l?= =?us-ascii?Q?ivg+z3s00sfquKLQRN/4UuLctU9xEvZD1cEpJx4YXHf1GdB2lausZGEP3Yr5?= =?us-ascii?Q?qXV4tRcyTTNWSoHfXzzCkDyOMyA7ubh6iND1e1BOZ2+1sg7g9Ye0ifBtV9z3?= =?us-ascii?Q?v2NJKlDuA/TnETd/Bc8bCUlbFJR4vY0/40E4UbHlQhFdxroOoilvMnSRNKqL?= =?us-ascii?Q?wBURCXJGyXYl6lcuzo8lNLbrb+ioalLOTFTIkDcDlspwdM2Hpz/jnflte0qp?= =?us-ascii?Q?nb/IVffjhRlRVQRxS3Lft+yr8TrsR1WFtJ1xSxEM507HcLS1pWmKIkjS6079?= =?us-ascii?Q?dHGH/tRojLWqNx/51lKsqTxzBvQ8yqXuSPfjQlCb88LlagKsMeN3e5l42aYw?= =?us-ascii?Q?NA8RwbQ8NiaMhvGPkfRR4xjcKccz6vDgXexQLyhsFY4i9rroJrbuj/p3uaow?= =?us-ascii?Q?wc8Ii3wXrUazmGofa12KryqEFpMNYz7tQKZvTZ3ePz1p0+u1095GHwYW0vuF?= =?us-ascii?Q?rxIi/XH6VOUxoz9cj2tKTTtBsBX5RzFkRQQOMF4UIVjRb3a7Z+CQNq0FPhqU?= =?us-ascii?Q?HiOjrid+H97PuZ1RuR2UzXDVM9QyXFUJTK8bYD++ZVgYq4K+UXUin0VbcAzU?= =?us-ascii?Q?AqHCfxV8FgTMyBNroTCqGtwGokcWC2d+Rac6BxoGjOWvzxAnSyw834VFh2b8?= =?us-ascii?Q?WFcTDhjByD2mCBEVxNB/5IBKoRhldNBugdArTn9U7VWhNSGs8MUB0d9Cf8ad?= =?us-ascii?Q?LAILbWl4X+gDIEjk2OxK5JQ/tQ479yW5sQSFlRuWyQNv5fC2IxYzC+qxiO85?= =?us-ascii?Q?+V09r2LzLBdVEMd/FnPUJdTJZzSEmyWkOpZddENaSPGeXfr/Sd1vacJD8D/7?= =?us-ascii?Q?d68XGAXHu1J2xtHSDGHE4Ebn2yRS5diexcO0oYC4knqHHCjKCvdDidTVbNEC?= =?us-ascii?Q?9FDZ4EOfmYfnDiDRwmGDvZJ52tuqqOzIG3yOiBdHnl7bMfiqumdKagHScbYT?= =?us-ascii?Q?l9wKB7TznIaGs0gKoXiGWDPAQU+dFWx0Gr73fK9D5oBf6ilog2BAgMJ93vUh?= =?us-ascii?Q?x4xP9QeHGHTaT/wEz1poZ06f96g22QmFMElA8oSySDXU7KAnaVHR91e1uLP5?= =?us-ascii?Q?Z0G0f0tERZry1xJXhlinjoNDKTFttJ5NFE0XqK9zlIZdK2C/DekJ5C58fKLE?= =?us-ascii?Q?YcGwkmSmKNbTae6TKx0cDrBBkFTLSPLsgZQxyM7QCD2FIl0suKDwgCX+j9Do?= =?us-ascii?Q?OQ2v+jhwQItMccJsLoaar5VyL2t0Dfx1kklTImPLQKiYhsBRupcWNsssE+82?= =?us-ascii?Q?lBnCFgULDybBXkxHvBmCEeZ485mH9AQ127U7EbSZMpHB1uVQZuiHlrY21jm3?= =?us-ascii?Q?0OsdCOUwX2mNR8uRxgSGwZm2D0cvCeyTQhM2DFl4/+MFQxOqYxu3e7HZzdyp?= =?us-ascii?Q?Yc0ttiUqrtl56wIUJIHBmDQZ/zlT8BLx5dBaw9Tr5210PYJ4yFzcqZc/kksz?= =?us-ascii?Q?2IrE7ZtxF3zdgT6+9gH4Kb3qDf6jPtkAhWrpP4PL4BkmxhyMmJityhd/fz7p?= =?us-ascii?Q?4Uqug2GwJqZ/chNUHwjxasU06mkPDQJm7MHkulRTIWcQqD0AYIPJqbO7pbsN?= =?us-ascii?Q?yajlxjWfTPTaA3FPHxLF/NH2Z3ZIyg3WtXYz4UQ+Mr42BDBrBrUWXTDZ4M8S?= =?us-ascii?Q?hG3SYjDvb2CmV71g8cK/66snA1zIcFtCfi7oYd8eYMJsTch+?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: d06eaf9f-6507-4927-aac7-08de76671ca8 X-MS-Exchange-CrossTenant-AuthSource: DS7PR12MB9473.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Feb 2026 01:17:16.8675 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: QZSI8nFe1PkSTbKpwquhZG4X4nTOQSHNHXozeMWS6EKeInor88oM/5CptHJdVaaF X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR12MB7326 X-Rspam-User: X-Stat-Signature: uru33mb4hij5uc85wszyzx6g8w9kj4qp X-Rspamd-Queue-Id: D48B5A000B X-Rspamd-Server: rspam03 X-HE-Tag: 1772241441-668710 X-HE-Meta: U2FsdGVkX1/zeZ+v0sXadonKWGgvi9Ur7gqy5CVqzUcfOihbiv3nZrPAyJ30KnUYHvEj+JQ3DHCsVNsUav/q41jdWH21ZqoXubvpEXVxGQW9uFHcZrerdmTUidFa8vFRFTUYJSIX09e3l3uAyG8O66ufqb7HpcdP8gXEP8XwUKPYW0IprBIS8U2PliMtT3Gs+mELPjevq9dsRs7uZo9W9Iubdnwa9nyn8hAnAPYnlnaGTQkOI53NYdjwycORwYZFa9L6KKq4KIMYRn1NN27xtGC1AiEy9Bp3lI26JlpFpMEHR6NTnfzNj/5mQkL32WGWjMeyDzLjkDUlBHGjLUgH9dlsdTt04rdWSEt9XADIn1fJ14uYHCDDpOCESgqpyGp7hOh4Mq5QklQGQHl6Qgoo2kwWfijy3cHbyOAW3fXGGbfIIwPOIjaCo4AsYWhaJRLMXQdC1inbvn5iTAHhkNRQFeFMtiDfOQbYnH13HUBwTJVFXWAOujO0tAX2XnmWM0uY4lCAlaGWI7TLc7MEW3X6ZJU/eeujN5+WN8QgLC/4qp+E8708gSjYN3VNbqaaQcZPQnMmrqGRW+8HdHRd4P5G3uWMNvNGiXNK0HP5xcWEz1pdR6MhKuVzcdpK0wMvzDkxuCUuEY7NgDd8tL4iekelWWVXrZE+6arAn5lFTHc7q7gC3t0+Ng6WpwnxNVPXCVyYYO1C5YgWk5wsp7gUTtWVVRPg+CSdU5qjkNN2twt7vHCyC+PWkZpHV+vnhwpnPj3OFxzZSgjgl0nnQJZP9GI4mFxdyU/KXmcr1i0H9c5lrBTWQxeo/A4Nx3A4hTW9uGlY5obuhV/UJHW+qySWYStZHboP2slo8NM/DyhsFXTnULKMQ0lFkXbzDzHesKKkEXy1iLewQQWTdlMKNs/gPD3hHXyOYcj2FjGiNIRZe/mCUrL00rZPeqVAgOXiLxT9lGcN4Eo8EqB/CyoZnYpmvkm AYt9APC4 5ektuVHY74VISKVa7bjAkUjI4KE3sxx5pkAAvFiwYYYlKXy4HbjWTPtKOqapj3RR3oPoGNtuxD1un4ne0YwqQSF2jRIvE5UDc91RY8ZVYSsu4fvzOd67Qq8KXPDSc7ByoxOIsn4lesCGocbLSMWIK3UqBAbq2tl+gudXb903u+aohQR2EId6Qt8hMFauUqfGElFZ9eqdtm2siKR5lBBbMUbIYvaHFfkZlxH/3J/zn10sReXK1iFmh5tIDir3jtEDsCh5Ic+Z4PGgezmoicNRZes2HhztuzR5kl1cDY7Rx59OG0QOYSN0lWaqYUcJ9PsN1TqBdFgWj89GmISnR7dz9q+ebnrtNYhLYym/Az9SGoUTZCpEn538PoxF23Hrcf3fmp5oP1x1SGP9HYbMLXv8M5bxjlVSiDbkWRI2J0w86cO/ItQUpRZVi6cpexLhH+8CbFQIWz13SkJ9WZftwlE16uJcU6B7SmLxsh7PmiaoaBTN75h35XyL7mE7K/n9k75SCaYUR6cjonAAxOX/A1WdJvxQ5DZ0m6dmHod7D Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On 27 Feb 2026, at 11:00, Dmitry Ilvokhin wrote: > This intentionally breaks direct users of zone->lock at compile time so > all call sites are converted to the zone lock wrappers. Without the > rename, present and future out-of-tree code could continue using > spin_lock(&zone->lock) and bypass the wrappers and tracing > infrastructure. > > No functional change intended. > > Suggested-by: Andrew Morton > Signed-off-by: Dmitry Ilvokhin > Acked-by: Shakeel Butt > Acked-by: SeongJae Park > --- > include/linux/mmzone.h | 7 +++++-- > include/linux/mmzone_lock.h | 12 ++++++------ > mm/compaction.c | 4 ++-- > mm/internal.h | 2 +- > mm/page_alloc.c | 16 ++++++++-------- > mm/page_isolation.c | 4 ++-- > mm/page_owner.c | 2 +- > 7 files changed, 25 insertions(+), 22 deletions(-) > Acked-by: Zi Yan Best Regards, Yan, Zi