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 BC718C79FB7 for ; Thu, 10 Sep 2026 02:10:17 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 95B8D6B0093; Wed, 9 Sep 2026 22:10:16 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 90DC06B0095; Wed, 9 Sep 2026 22:10:16 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7DB306B0096; Wed, 9 Sep 2026 22:10:16 -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 56E656B0093 for ; Wed, 9 Sep 2026 22:10:16 -0400 (EDT) Received: from smtpin23.hostedemail.com (lb01a-stub [10.200.18.249]) by unirelay09.hostedemail.com (Postfix) with ESMTP id D14E580382 for ; Thu, 10 Sep 2026 02:10:15 +0000 (UTC) X-FDA: 85196222790.23.73E0D15 Received: from PH7PR06CU001.outbound.protection.outlook.com (mail-westus3azon11010069.outbound.protection.outlook.com [52.101.201.69]) by imf03.hostedemail.com (Postfix) with ESMTP id 01ABA20003 for ; Thu, 10 Sep 2026 02:10:12 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=lmHQ7HKn; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf03.hostedemail.com: domain of ziy@nvidia.com designates 52.101.201.69 as permitted sender) smtp.mailfrom=ziy@nvidia.com; dmarc=pass (policy=reject) header.from=nvidia.com ARC-Seal: i=2; a=rsa-sha256; d=hostedemail.com; s=arc-20220608; cv=pass; t=1789006213; b=esoCRFPwbUqBTqwZ3iEZwJkwI+ERRN/jgE5b2RYeU6+Ou5ChyACmm4bc+nHJ4erUkgzbHr EMu0/IrZdgkAbCP/blh3qzqyP+ByQzsIDLmy7MmJ+WJlATYM7zNkM8EcjfTt53jPC3dDLy rug3jIXpDuS3WBxwdkdo3BqibsXYbfo= ARC-Authentication-Results: i=2; imf03.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=lmHQ7HKn; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf03.hostedemail.com: domain of ziy@nvidia.com designates 52.101.201.69 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=1789006213; 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=0gIuLCFb8gycGZaQi7RGAzOqRDOP2Z2W3aWVT7dhH6E=; b=MsCxyH7GmROFiFnj/5LSYIZt3vvuTER7zhepd4hT4526JpFVU/EHOtUiuU1s0fmf0LecxW vefpPoNzbmXSvf0sG2yVpFpd8O2QgTNjEdNtztOkuRYWOKqgJJ9p6AaHMwdeo/IiMhsPTq hEKj8ZnS/ms2mAsIU97KuNGnumXjndY= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=F+FQ7RqgbpNtsHuj6V1rnxf/vadq1Upg+pGT3+qT4+feUEqLyXhY3/Ry1/j8tCSOUzwvHExArUjN2VXYFq4NiZFCxpkbUyGLOZke2J88Wwa7M9IOSnHclNk4VBC+vmrrnTIQC3XrOAD4NdJ9fCd5MgLTZc6psJeEQDzn3B51TvKCbEmEdWr6w+XzQIB2II/fHO+aPIROy0vU96ASPk44LWONE6yID2dTidvkzjd+GCA2uCI+aTr8if5c9Cc/l1axElP7OcIJubAhr3WVKkB3WC4QjqtQfKkC+/gvsodIGzcAeCxLsOQ/varviAvZBnohnoqXQpYDL9YfLT7RtqriHQ== 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=0gIuLCFb8gycGZaQi7RGAzOqRDOP2Z2W3aWVT7dhH6E=; b=rWBCI9bkMaketqbg2Mmtm3+JDJXf817qwHY7ETpre24C51Hd05Ia3UtwiUbqdI86Ch6zjMyK8xPVEpgmFC0s8Jq3XSu7XIaexrLMDaOhaUc6hi4tWXMa5QShKbMxzSyQwg+zJub0OdNwYdD7mS9DNn9q1Q60zuwNqm7oXYjC4wMtUL34vUwp3KGFgjAvUeMHZG9DRB/wjdCWeoQYkzYW4gCtT5oUnjw53VRRJCHlijJHwmPuwDOw5z8xMD/oc2gyh4YaM+mMrnEiekWMh/B+WX0upYIWjaoyDOKNO1J/CuA/k0g1s+psd5jrDdv27ed+br76/cKm2w06Qpgp+d878Q== 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=0gIuLCFb8gycGZaQi7RGAzOqRDOP2Z2W3aWVT7dhH6E=; b=lmHQ7HKnuOwf+AqAba6NyZpmJYQzWctdXa0F0DXXGh3RZB/UAHZ3NyHlcgr/YH85K/F/H3RUPdh4qTT7qasKlhX//gBC8O+9vwGiHgGhK2aph3OS+gKUWBlxxolrDzNFP/sm2+sd4ZAUuLeB/w3o7/aFgIr6XvrENWZFwnjVJL1RtO5K2AuU/Zp+hQQ4dsSRUznz2jv0CB8jexwpbblvUeGCFmvTHeKfOtxeOdwXgDvnU/UbBxhY8nVlgaskhtW7WzUvp/sajsoy2pEZAunwP6NOPfpIR5h0y666n0o+SHK3trXZphd+FQO8dSJgfIoNgCRivSeClI31I+387n1Eog== Received: from IA0PR12MB8374.namprd12.prod.outlook.com (2603:10b6:208:40e::7) by CH2PR12MB4183.namprd12.prod.outlook.com (2603:10b6:610:7a::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.7; Thu, 10 Sep 2026 02:10:02 +0000 Received: from IA0PR12MB8374.namprd12.prod.outlook.com ([fe80::d85f:4c87:ae84:3f16]) by IA0PR12MB8374.namprd12.prod.outlook.com ([fe80::d85f:4c87:ae84:3f16%5]) with mapi id 15.21.0406.007; Thu, 10 Sep 2026 02:10:02 +0000 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Wed, 09 Sep 2026 22:09:59 -0400 Message-Id: To: "David Hildenbrand (Arm)" , "Matthew Wilcox (Oracle)" , "Andrew Morton" , "Muchun Song" , "Lorenzo Stoakes" , "Liam R. Howlett" , "Vlastimil Babka" , "Mike Rapoport" , "Suren Baghdasaryan" , "Michal Hocko" , "Baolin Wang" , "Nico Pache" , "Ryan Roberts" , "Dev Jain" , "Barry Song" , "Lance Yang" , "Usama Arif" , "Gregory Price" , "Ying Huang" , "Alistair Popple" , "Johannes Weiner" , "Qi Zheng" , "Shakeel Butt" , "Kairui Song" From: "Zi Yan" Subject: Re: [PATCH v3 12/14] treewide: replace PagePrivate() with page_private() Cc: , , "Song Liu" , "Yu Kuai" , "Ilya Dryomov" , "Alex Markuze" , "Viacheslav Dubeyko" , "Li Nan" , "Xiao Ni" , , X-Mailer: aerc 0.22.0 References: <20260907-remove-pg_private-v3-0-6ae22f9d9272@nvidia.com> <20260907-remove-pg_private-v3-12-6ae22f9d9272@nvidia.com> In-Reply-To: X-ClientProxiedBy: YQZPR01CA0068.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:88::9) To IA0PR12MB8374.namprd12.prod.outlook.com (2603:10b6:208:40e::7) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: IA0PR12MB8374:EE_|CH2PR12MB4183:EE_ X-MS-Office365-Filtering-Correlation-Id: 11e028bc-0baa-431c-2ab2-08df0ee09f94 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|23010399003|7416014|376014|10067099003|56012099006|4143699003|11063799006|22082099003|18002099003|921020; X-Microsoft-Antispam-Message-Info: KuaxvEiBOdASYSM/dw1SVcFT8UH3GL/3glhrY8GhmJHpzxqQNoXeToqPeBC+BGdxkwympov1GbFpuLqjcpzwU0zQA26nRcSAPd/8I4qmK3t1dYTOXk9SR6ro8yFPHwpzgmkryPUZ3jglvfFqrvKZGZvJTuzi54HH7UL4hqwD59YsabEVr/jfpfU23Jp/1HaX4rXEz7z5xteMMWQ0PeI7oRi8e9pBpguwXdD1WHYC4UfhquoSyjRZ/2BbAgfzFZ1AmeLIZTA85U74WRSBHulNOHpKist4rWwge3xJXuEgrP99eDOkPwAUeI18NB9O2+JJiJas10gN46zmh7L+96iS85l9YeI7A6B8k8OLfu00r2E2Gvg59XJBrdbKBe45tKcCzZ3TQzNdeo+jg6SPOKaoNCV9hSXCbFU84YybYjcX2CI57yRUoUL9nH9NhIQXs2VHO/asZC7W1IyBPzsxQfScluDBoNXQK6zwDYq8cwfiLX671laBZIF9wsLb5MG+D5vZBI9K3rQBDR1VIj2odYdJDxbNAced7N7e4llh8tbSlg5LPhaNpmYpQBvt9CrhSeKGUyUTG9HI3rerLbTnZJIfS1Qb/Kc1Iws1bxcOhJmQzZOs0o1ARKNhiOhulZ1wQRoo4PYEJ9scTT4XLZJ6CF5LOnXZFEsUx+Zp/LkaGvwqdQfTj5iWiiZfQvPFVLgtdCI7PFZ5cvqONFb45jBvkz/BDQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:IA0PR12MB8374.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(23010399003)(7416014)(376014)(10067099003)(56012099006)(4143699003)(11063799006)(22082099003)(18002099003)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?OE5qL1E4S2pVTzFyYWRXTXZLcjBkcEdEejhzUStGeW01cHFzWVFTLzNobGFU?= =?utf-8?B?NzFLOG81RTNDcm9wWEFSRUJMam50eEt6SS9yaHJ0ZVhBY2h5ZDRKQWl5NzBj?= =?utf-8?B?REw3ZFFwRGlHMVJjemZDamtIa2Ird2p1Sm9Od1pHZFdVSElXOFNMY1VlZVkw?= =?utf-8?B?bDlrazRvbHVrS1RYOU5Qc3IxWnM1NkliQm5NVG9xbXZYWjZWSjJjcDV6Tk1T?= =?utf-8?B?cjVNYitrei9VTkFzYVJkMnlzb2lGeUtBWXFrK0tkLzBXZzQvWlBCZ3FabkZh?= =?utf-8?B?dmkrVjZjSlg3b0JrampBUnQ1UmZwUkxDYlVDVGxpOUlDczVFYlVIOUpQaTNh?= =?utf-8?B?bDNoaC9QZGROVkxxS0RndUxGQlRySlVLSUlzWHlKRDhwbW40U2xmZWIxOFZt?= =?utf-8?B?QjlEbWpLOVcrbTVHVUJYTzFTcTlneVg2T2tLYnlKVWdUNXlWVGcxQ20wa0Fv?= =?utf-8?B?U0h1YVFLNGlHaG5SMENlTlVESkJiMEVRMmhPemJYZWdDY1loSC9la1hxR0I5?= =?utf-8?B?Q3ltMWU5a1JON0VHMXlJdzNLYmlobkRqRmdHcnZSUEhZSnhZbUd1RExWMDBN?= =?utf-8?B?Tjl4L1E5NVN3Zno2SWF2TmtQbDcxY0hFMXFMVFp2TGlVZzlqSU5qY2RWN2Zt?= =?utf-8?B?aXhxaUo1M2U4eUNjSFQ5b3ZkVXc1MlBSQy9jTjN3ZUNmY1VpTmFFR0RHVWl4?= =?utf-8?B?aEhvMWxjRmttbTQ2ZjlhWHQvWWpnSDNLTTllU256Ky9iNUZkMXJYMlkwSHc0?= =?utf-8?B?QWdlcmF3WkkyUWp3QW1oVG9uelYrVEhxOFdab24zbjN5bnJWMUpmdE1wSE5z?= =?utf-8?B?TEJhR2lOV0txUVF6ZW94c05BSjZDc0RiZmJpQVpyOHN0OVZDb1NUemhHTFE2?= =?utf-8?B?dzZMS2pQczhEY3lkVXBZV1lIZmZEUU1yMWRLN2FuUUNmc3UyNTBiT2ZwejRr?= =?utf-8?B?ZGNaaVArK2VHQUd1cEErNktqc2V5V3VJUHRRM2lwcFBMZ0dMYjZpejB3NFVB?= =?utf-8?B?MUh3TmVmMzNzMWpUV2kySVMycHFDekFVdEtZdFVUUHlZU2UzVE5sRVU0S2dF?= =?utf-8?B?UXB1R2dIdHpzN216eTd3U0NtY0tVaGRLUXB1QXZIV3BhY0VFbEIycHBnai83?= =?utf-8?B?UDlrc0VRNjE1WmtQLy9haTk5WWErWGVGQ3RLUDlGR202dUF5V3dybHRWVXlp?= =?utf-8?B?b1ZyUU8wemRWYzk0ZWQ4UWx2VmIvSG5JSTdLZGt4SVA0akc5NjBrbUdnSFZo?= =?utf-8?B?cUlhZ2dDdnFLSVBCMlUzUVlsRmZ6OGE0YkNOLzZCY09ldUJaRVB6eUVtSFgv?= =?utf-8?B?bTJ0WElHampzY1BaclZvVUphQU9hYkJQNFpHdGRZQUI2YnA1VlNtSkN4VlpV?= =?utf-8?B?SENlN1pTb2orSUh5TWNLQnJKS3Btd1dVR1diNVdVZUFycjRBQUoxUDJPSUxV?= =?utf-8?B?N04vNnVCcW9TaVJKTWxxOFZDOVhydEpsSEdVbHIrUGMyVU1vT3FLNnRhNy9S?= =?utf-8?B?MWVHMTFGS0FPQUd5SGgxRSs2dDNIS3lIUXFqWGtNY1FST2lETGpGbFllVUh6?= =?utf-8?B?VjZ1elBYT2hDVWx3Qk4yRTVOa2NwSnI4N1FCSk1va1g2VDFRV3NCOGFjeWFa?= =?utf-8?B?aGtNQnBDeFVTdnRyYis3ejRxeGZzalpueXVBMUVjemptZGhGeFUwV09Pa3pJ?= =?utf-8?B?d0NrcFZVZWxGYVF2SVUwQ0h6N2NycmtOVWZWcWl1dWcyZ0FtZ0Vpc3ZYU3FY?= =?utf-8?B?UGsrV2ZmUFEwUGxLYlFFcFE1SUVPRnUxb2NIckFveEJMYVByMVF0T0dTaldv?= =?utf-8?B?bm0xNjNMWTZPbG5mdVdtRmtwRHRGWHRhOVRUNlhlenhWenJLV0ZEaCtJNVNx?= =?utf-8?B?UjRGMW5nSnh4NGE5akFQbWh0U0tSWkp0bnFkM2QrbTM0c2x3RHdXUzMzUlA3?= =?utf-8?B?b3pRcE9jSTRBaGUxTWFGTURvYlpSaVUxY1BheHRWUlZ1Uk1LU05GVkJmNlJ5?= =?utf-8?B?ZGE4QzJWQzJuNEkvS0YzMG9SNTZZTVNxeUNSZGkxWGZaTnVmdlE5dDVoZU04?= =?utf-8?B?bUFXblQ3ZVB5MDdjVmJjR280cHBqNythS0wvMUtkUkxwVGE2anEyYlBpbzVo?= =?utf-8?B?a0J2RXBBb3pjVU1pRk5RM1RPd3FDYzVwV3F5cnQ5V0tlUmxRR04zKzZpakhv?= =?utf-8?B?Q3NWWUNyY0lOMXNpY1hGK1dLd0JoQUpSN1llUWpuMnlkS1FrbWtTdGNOK016?= =?utf-8?B?aVVlYlBOSGxRWkhTZzk2UUdWVjZDSkdVYnpTb0RCNDVUUmxkaUFYMldGMTEz?= =?utf-8?Q?Y/keIIclMWTHlOiYBD?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 11e028bc-0baa-431c-2ab2-08df0ee09f94 X-MS-Exchange-CrossTenant-AuthSource: IA0PR12MB8374.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Sep 2026 02:10:02.4869 (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: rJrMgX2rh7h3ORNeVWrRSgm9Zw/072GfFGdtFavpx8SGObg9Liw5kjjov9bQ7pmo X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR12MB4183 X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: 01ABA20003 X-Stat-Signature: 1ri8ac6fu6945o15hy1fyqbfr376zyr9 X-Rspam-User: X-HE-Tag: 1789006212-665002 X-HE-Meta: U2FsdGVkX19yCSNA0aCt/WEn620eptl+uicZ0gAFRFjvV19a+0o0c+tsAAH6UO11n1CBZyuR9RyvByo+jmh1gp5EPlD4cunjeeMuuSGWRqiIKKb+nL/YW+1I8SNnNjKR85DB0cyTlh/SKu2Dz9RulExgn28E8Z0bsBnXWuC+MNk2x4DFpx1lD4qEA8PxfhQ8f5XCm47mtXnfW1rLKKNzTmfbo/oIqv50FawXIweKGZpCZNRq79dfY1qx7mm9K4CQegJLFPui8LxKsrhbT0BCSGR201uXb4YXfFcizu5fDTODjRxDE1bMS+YSzpu/dBmR0bvVJwpGYSWbNXOvYcZUy8HXxAqJWSKYnJHzJkVqMrzOJyADUg1TtADr5A8f4oa1JqcDi3vfAO+0dB0i/W/6Mp6ZnOJNBlsSRZRbs6+jZRWNIVlBh2aM07skxM5qwG5+zn3C2GQLZkXLvm+8GK/lFzgq/Oi1p7e++yhLAY6XJo46hzJVzuRF3RG1b9pcUSXMIRoFuCgyPeVBHfE0wYTTZp/FSKeCoqO6IjCU/QiMvlpDZs/AMuEzUOCdCzovW982oUMZEAnvz8PvACI23jfNhvxK8JlEuoLyHzRf8PESa0xKSFIrBmI9EljrNUa9842pyS1fuWJYkxtRWhtQJrKUauGXK2SuSReDfnXTUtff4aUDDYN4TC2O6PoTVkWG6VoCapdl6/K+ysXUPBj2fXCdNncoC2flNWuBzm8+HvAMxO2XZAjSQIVquILcaepbJhGZ66mevpTr2v1TFfXPP6lDy+9V4bZGys8OI691FYgtHh9sCLD4M/hfKMX59yXbPXV49NfY/xC2HGLXwoYT05IhAXszJHMD6L0nlaTa2EkXcEEGg5smw9ZEfLggF7SQIj+iw/rua15MUJcFmVAEePSLP6oE3rnQ0349zg8qbP2GahykEmPR7yAV17nrwTB7CRhuzOLTI3RI5Bf6eG/gX3h bCWIPBnO MANE2nGT6crwypOPB1kCgJVB3fq1eDD9qax/VEqcgw24CGMg+26b/aXoKouP7MKlw58nlyCYPMoRBF1I1pNjhZOAb7ujc9eK3IjVkSt1aqbW/USdooc0CtAP/OpmYma/TGAG4XKfAW9qgXaxvkhOZdgR41N2WRx6Vx+GFEOFbOuDvVPrfEnBRQbt3BBk2hmwBrD37mGR/IpUIqFNQDUWg9K/bg28WsqTiM2jrcqJDYIrjgHowUhwWujvWpAmOIVZ29aUZyxH4ErF9/Gsqb3VKEXh62eZH8p575Bpmb8oyadeZYcF7r3lhfevCqdqPkuXY+6K09ROpqZCb9g+EZD/4kEyVoUCQkFm7FWoL4Ivabp7r5MbIsqSPNw1IDsDOOkzxfATAw9SqZQtV+YjTtigqx9+tOmfTkWpZSSNX3ze34UzKDD3YG6wnAUrOQYRD6QxAjxq8 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Wed Sep 9, 2026 at 10:23 AM EDT, David Hildenbrand (Arm) wrote: > On 9/9/26 16:18, David Hildenbrand (Arm) wrote: >> On 9/8/26 04:56, Zi Yan wrote: >>> PG_private is going to be removed and its check is replaced by checking >>> page->private !=3D NULL. >>> >>=20 >> You should likely clarify here that, for these users (the pages they dea= l with), >> PG_private is set if and only if page->private !=3D NULL. Consequently, = there is >> no functional change. > > Ah, in previous patch: > > +static __always_inline int PagePrivate(const struct page *page) > +{ > + return !!page->private; > +} > > So this is not about PG_private *at all* :) Best to clarify that. Will do the patch split like you suggested and clarify this code change in the commit message. --=20 Best Regards, Yan, Zi