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 C04B5D729E9 for ; Fri, 29 Nov 2024 15:51:35 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 48DF76B0083; Fri, 29 Nov 2024 10:51:35 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 43E006B0085; Fri, 29 Nov 2024 10:51:35 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2B7C66B008C; Fri, 29 Nov 2024 10:51:35 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 1194D6B0083 for ; Fri, 29 Nov 2024 10:51:35 -0500 (EST) Received: from smtpin03.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 91406120699 for ; Fri, 29 Nov 2024 15:51:34 +0000 (UTC) X-FDA: 82839572130.03.3E113B7 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2069.outbound.protection.outlook.com [40.107.236.69]) by imf14.hostedemail.com (Postfix) with ESMTP id 8A262100006 for ; Fri, 29 Nov 2024 15:51:22 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=eMhq4yWG; spf=pass (imf14.hostedemail.com: domain of ziy@nvidia.com designates 40.107.236.69 as permitted sender) smtp.mailfrom=ziy@nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); 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=1732895488; 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=Tp46IvFxQkLR5/fuCcj7xS0hR8dqKMMTYCCr+yo4+tk=; b=UxTyS9SKmpzXnrjEllMSv/QwaXhISX7+2T6gtu5H8l4FYcsHwXYSmeS42hWV61amzDVU83 8S1EKBNnlyDVGmy1bQNj75eoPSBg9QuKXdtTWl6YiJbeY6JH/FIJ6HkOf8yT4VgO4cYjAi oeOnLOb0bGXbeVChkiWiSvt7h4+tI4g= ARC-Authentication-Results: i=2; imf14.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=eMhq4yWG; spf=pass (imf14.hostedemail.com: domain of ziy@nvidia.com designates 40.107.236.69 as permitted sender) smtp.mailfrom=ziy@nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); dmarc=pass (policy=reject) header.from=nvidia.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1732895488; a=rsa-sha256; cv=pass; b=pZLtpww+G+QcF7+aXQX5Lh2NvZ/6oibM/GNAIr2urmeB8FFkugi5jRvPqlqRWcENFmkZlb ZeicvP3bsPGFltLtCX+cx5lJo64xHvRvXGvB6fMsTri/YGdRQNMroy80Si0kTntKOlgw2Z LibcfaB8zao2lNgPfX+4y9wAKvmJu2Y= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=GnJUjXJt9DUT87lHt8fh2UVsOdZEUdjFv2yqKKdvOR+MZSXAupYuZI6gRBGtvU05r//8/foGQ4T5u8vpevPLHxsLlcapFcFbv7lBARAIaWx2tcXKw0sAL3fo9Cc0EoIFPqoXZen93iSj+Xhp25i0mKf/shHhKBo3GMiZ1gzMLjekgJDzxE8NuicN0/Yyu1YLjGsd2/rvZwqJkmTMOaqEPnM21vzsKFsKsOGAOFyCaq32vCwyVui4USXM4CksOYbIHm73Xoker6TMOrxrpzZIWBhbfH9TnKYL7KrH7Hd0wOJ1J31YB2+69lA3tM+EG3WtGKC6T6mx4TQhswTj1G2pNw== 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=Tp46IvFxQkLR5/fuCcj7xS0hR8dqKMMTYCCr+yo4+tk=; b=R8y9d1SKr7mldEzw1XxOTApkKwnPd1hq1VxLzzyWAMnx/1JO8EbiU0kB8W1tbeqjqKIuU3FaHHhBlC8wPop/ZgRNxbvIkzkcu3RlgSnJi+aYB2Qk7h+Kww7Q3ErJDTcJN4tmhC7ToxTmjuC9OBP0LEPtwBu+OD1z8py7j2XWdp/WK7fA/2N+W4GEa/fo+VWgm9kg0hbOhkhSxdDrvV3Bf6RF9PeAdYvUsobWCKQaOnu4nM1mXh14DHhP5YBxxZS/LR1ffrL4BV2vrmM77eGCLfBfsvfo6daXMe/r/Ip9CiNrn3S82ChsnoQY91N2/TO0sF/iS2giMUVojt8c1vvgyw== 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=Tp46IvFxQkLR5/fuCcj7xS0hR8dqKMMTYCCr+yo4+tk=; b=eMhq4yWG4UUfeSJsPRfNCt4LJxqa0gS1NwITaXNtZpFBMgn+rExtNoPKGfskRgMhyJuwnD1CgVi7Vf9FbBsIfTuZZMGxg3OYcrk84a4Ln77QtJXZ9ZlcgeG/qgEvf31hs+jbcN2REUjUqv2QtLx8SV1SgmGKxGKymMvzHQ7YK3xtPdNX+2ZvzKNSroOtoMKQjYFdb0cj7OkfS0vkcvKwzERp5Fbngq7ekXxXUIZdIQOjr5GCtkvS1PzJKszruMhM4Tt5pWuxMPpIbt7G3DEkJs2o1VS8Yrv+Q3dZWFmfLSCA7LnD1kwSu8JLSUKVuaQG7+ortEEuQy3uGqNoRA0GFw== Received: from DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) by PH7PR12MB7380.namprd12.prod.outlook.com (2603:10b6:510:20f::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8182.18; Fri, 29 Nov 2024 15:51:28 +0000 Received: from DS7PR12MB9473.namprd12.prod.outlook.com ([fe80::5189:ecec:d84a:133a]) by DS7PR12MB9473.namprd12.prod.outlook.com ([fe80::5189:ecec:d84a:133a%7]) with mapi id 15.20.8207.010; Fri, 29 Nov 2024 15:51:28 +0000 From: Zi Yan To: "Matthew Wilcox (Oracle)" Cc: Andrew Morton , linux-mm@kvack.org, David Hildenbrand , Miaohe Lin Subject: Re: [PATCH v3 04/15] mm/page_alloc: Move set_page_refcounted() to callers of post_alloc_hook() Date: Fri, 29 Nov 2024 10:51:27 -0500 X-Mailer: MailMate (1.14r6065) Message-ID: <21CC164A-5B3B-4938-AA6E-D4F2A513E7AE@nvidia.com> In-Reply-To: <20241125210149.2976098-5-willy@infradead.org> References: <20241125210149.2976098-1-willy@infradead.org> <20241125210149.2976098-5-willy@infradead.org> Content-Type: text/plain X-ClientProxiedBy: MN0P220CA0027.NAMP220.PROD.OUTLOOK.COM (2603:10b6:208:52e::8) To DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS7PR12MB9473:EE_|PH7PR12MB7380:EE_ X-MS-Office365-Filtering-Correlation-Id: 5c98ca6a-266d-4496-fbd3-08dd108dafd0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|366016|7053199007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?Fd0M+Z+WrU0Dz9SAg0MTiuIXvVwaMe+/LgWl5dfLfc9PQCnECdubkID8EM0v?= =?us-ascii?Q?qjadd2Qb4rjbZ/06bPtx3wq3924pP9EjFTVTlGpBr4ROo43NeFFbEGSgCHHB?= =?us-ascii?Q?7ViYFjlgiPzDfRnouNJysHCa9QWXgXPgqRR8xzQ1Ixj83eSXQE5SNrZPt4/3?= =?us-ascii?Q?lttl9VuE9g1RwaXMODDibO+qlUzCUTREU4fye9BPPrMnpO1B1E6z0QAnYvb9?= =?us-ascii?Q?CTfHfD2qBH9F7TrViCcy8Giz/ItkhyOTY7qCJIpZY6RS7Lig1Qu/VJ18OhFZ?= =?us-ascii?Q?rkfbjJGr/eAR+K1Bddh27Fh4xwv0giIiJ6392ImrBuPMdnIqUokSWQx6Jk54?= =?us-ascii?Q?GTeHOS5i9emXQ+J5Fs9oGOTIW0hQP+k/Xr9J4UX2aDy/xWbDariHgWGpLTGE?= =?us-ascii?Q?pExi3QoQ4PIPtw9CeGoMRQwIswzWL1LXfOtb50/sI5kmSdvkrDpO2rdW/rW2?= =?us-ascii?Q?+5/OYDIKy1woBbUC1KYdkleeSSUiaxkO8fxpaF3vbIWnhku3HvyP/3HKNZDy?= =?us-ascii?Q?WNvqE/jE2qA4wRFS8QYws63jPX/FX1+yFLOnhgFFtTSSLeeIsuRezWpEhgAk?= =?us-ascii?Q?HmHiRjWjjnvizMPeO/DpzBbg6yB08VEowzTbpdbwka1dMeX9qEQsp0Pe6mAZ?= =?us-ascii?Q?OY/XmYGFYXVcFHBsa10Vqgrfy3m67AwRGNTLzodq9yhUnJbTdr4C+zv8JbdA?= =?us-ascii?Q?ITvVijZpZXPe3/7JMOx+fywYvv4DRlSVKNQZWH1TADa+xIxOEKTp6MCRneCA?= =?us-ascii?Q?kaUTw+CAnZkDY8Xa3+HVJ6CI7uJrWJA0ENgq71vvMPueYeExMZ7s1ql9af3S?= =?us-ascii?Q?O+ql4eG/v60Lj5MWHJQrqlb2ZyHLM0EMSrOmZQxZJztKZOtialv7e484dtw3?= =?us-ascii?Q?9HjWiJK16m9LubCyBYkKKTS6kwDzBUJnqStQ6YDqOwathZjOhoJqZdjE7x5x?= =?us-ascii?Q?z6mXUsd0USjrVXrDQv6Vxw/LM99ojU3HERhwwaNZgMbAjdp9ScDXeTMkdqk4?= =?us-ascii?Q?e9op4bb8e2PsmZ07E3cknkNVIKQ6gKTcDitD7xkWj0gJaKJLwf+lwazYFgL9?= =?us-ascii?Q?fYXkzefUWoZqoNdC8Z83nA7/E7FaLYWyQLBwLim5pz+zu2Gm9iHN98zWy1x2?= =?us-ascii?Q?FyAhQrygplu8g+zHAzyKFPGhA0fdjmlOfd7+3d4oBh0AY7CdyBi+bNKEuMpR?= =?us-ascii?Q?nWeFNnlsxSYzILo+uwMBerZS4jmxQ0hS/a8VRekSkdgTIFetSLLS6Dm0VbvE?= =?us-ascii?Q?hCzSE30uNQ3IONGJhf+0FuJWhgXN9SE5KJEoXWFz9zW6F9CZqBjtyb1bIMOH?= =?us-ascii?Q?I5Q//QwYnlC12bwDs4IjQBueNBJ2q1b7RQp3OqkBiRigLw=3D=3D?= 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)(376014)(1800799024)(366016)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?SiH/2TuX0x1/cMERRasd2KVPhozwklsjB5YhlexgMOPCUNufnkfGOgw+xLUH?= =?us-ascii?Q?Y6bcP4Es+86bhxjaaATHhoaXZk146zA5lI0sQ9bpSMvqDpnHidU5Ofm6btW+?= =?us-ascii?Q?UUb3FNoIorrh1av8lwgjlMAeMl42dQJg1Y1YVhIPZDS2+cvBM5ASgDYKvKx8?= =?us-ascii?Q?mXX9Jw9CIDBcw7KOrLHlphd0DqbwVYj7SVQlWLPd8Kq12nCRqL8LvQ/1INYo?= =?us-ascii?Q?CJCv3TK83LpioRIbng0GHj6q/OGJZAZPDllURdnQ/mrVVX+YZ0R7Pl8BNyDc?= =?us-ascii?Q?/uJtg2b17+AxY/QYlyzkYdKDqADnv4ulGgpn2I8jouNEALwmGL1Okp/Q2uKD?= =?us-ascii?Q?M+E9aGVR00sKwN0FQk/FlRklPkWciYrZPTQ3JXD1SVxb7KmC7lOEEWSxIX2R?= =?us-ascii?Q?vFDnyLrdAmWxDM9y3NB4iOpnJSwTbmilnxmeTT67o+PHQzoCC2o9FnDIm8M5?= =?us-ascii?Q?Q4ybX5O1oar64QwdNj5o7nQGjPGUoeRQxY6eMHZ1XbW2mYDdQlh6NoyviiXC?= =?us-ascii?Q?RbmV+Gh1q1QNlVNAcFvT1Qoxi3Hji/Uz7C0h4UxF5wOieD2ozQcOGstBrfSE?= =?us-ascii?Q?nCeZfL8gNW1YW8asFOqCn6terOgSWk2e5tXkkusnK8XXOGFE5IaObHQwsnSp?= =?us-ascii?Q?exnELCmocu/9HBp09/g8dKkwPwxfiO1emNwzxpL+/VOYPpuZmKrjGpypKe1i?= =?us-ascii?Q?flxxsiJdx05K7HGT9GI1RxsDXkdmpEWH+t/5jLe1OW5BJ4XIzXT5f0a04PfI?= =?us-ascii?Q?RRbmtAVuDRenDJkTqvZQFrjo4M1Kxx7S/EHb2M4eJ/g6gny+Kgwts3a7vF05?= =?us-ascii?Q?XilNI9ZHcukdL2RswQq6iPIhIycuVkfym0yE4JGxKONJeml/xqzrPldY+HCW?= =?us-ascii?Q?jzjvAkC63OMVwJ5/5OUn1ZVHNRjzE6WuIuHpIJl0T7cS9UGC46UCymbjlhXC?= =?us-ascii?Q?cfpvhlOc3hKiCha8EmlhqHR0nPWk66LkBDX6835iuT46bhvxDh4CN+OxfdzA?= =?us-ascii?Q?te0g02rVLvC44wBW0gSdjJ0oxwlcceTgUD4sQw5SYOjdQnsWp7DejgbYPwPp?= =?us-ascii?Q?GqxdjVuO7JYtoZFVspIEEk1T67kEd2Oi7nRtVXrQ+bhc43KZkpLB7aBKZIhz?= =?us-ascii?Q?ijTE3DL+mDBM1SrINOJDVkDu9ghMdk1w4V3tUMbNDNAVOgQ80a59/6dBGSFG?= =?us-ascii?Q?r3nWIw7psPnRFSeVMfrwfGynr4dTlX+TDdyCg27i0yMHvy+XBYL8mfoPz8RI?= =?us-ascii?Q?8w0YRMZPEVJ6R+3cw/na05XDWUvYKIoam76KoOnRxZxmZ3j3k0x8U8r6E8Wr?= =?us-ascii?Q?nHjaYb7mhynRygz/Ct0xxH+yS8x3FEY8N/R/LCzrxi7ElSf9ItL1K/MFfM0S?= =?us-ascii?Q?PA1VSheV3hGAs+GwXu1IujBHrE3zjPc0BUYyBa49pZQgcCjUBrfcpOudOPQO?= =?us-ascii?Q?ntsHRcoDx79oN2JZHCGZ8tKTk25DGFjznsvzvO8RP4e8jnUGLK2Yodc2XKqS?= =?us-ascii?Q?U4Wrnxy2att/PeOrIfCoha+pd6w6ucMJcu30Ka/lUSPUi58eUyJb44voKNEW?= =?us-ascii?Q?xkZ5VFXiUwFh23w0zFt4Ea2LvchpQUnRHWKNfldE?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5c98ca6a-266d-4496-fbd3-08dd108dafd0 X-MS-Exchange-CrossTenant-AuthSource: DS7PR12MB9473.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Nov 2024 15:51:28.3575 (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: c+QYiwhvVFx8WYShUNWqC6Vuy/OILs+OWVxcqQlD9P51FNWhv+LGOLkk0QpAjH61 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR12MB7380 X-Rspamd-Queue-Id: 8A262100006 X-Stat-Signature: 5d4ikhjxb66bne1j5k4ftug44e495s3q X-Rspam-User: X-Rspamd-Server: rspam11 X-HE-Tag: 1732895482-268925 X-HE-Meta: U2FsdGVkX1/lT/4qXFAujYGx97QVoK/h3TNBJGbo1035t9sRo9vO+Xm+xnk0AR6okwQ0DWP+Voq/QzoPHChqRtTrdjTpnNozEtwkVfobVKfuQpF2jpu1iLEplJWtzuSZl2YD6u6fJDQo8uCA7E/AEiEDo4dzca6T0jKsRg/D79Me+aOwsw9d0OF+lvVAqKRiil5l5w8QuJXeT8FaA+AyCIuiVnI2oJqmHab64xjOsKffYs9phD3ETcSraJ+OoJ3LoSZjLoeA1slUwNnSe9wTVGjDAcraaeoov8QsuV3ipp6eB4B5y8radqdpG6RLJ6afrOGEqM4hXhNjojvFd02/K1HCduUqp3C8dwlAH2uKVo36A2L48dt+xNsa35nJVlxYaDZN7WA0WVgxjEI2cW7r/gmT0c1UzyNRQ0Xadn7FN3IWL7X9U2poaIyo+rUpEkUeWPVk6XshAQRwJmNjHQ7GBdmwwtmCQn8kGDUPHJMoQaGsB93GkTSKRXljgkax7in621+Xi7BaMjPg3Ow2A9tjRF06EJDOlqVOFX8qPqku77cwnDO5NXqX24WE0PHBazWxBTFiCK1RIDQFI140EdxYniGXoIGglIR/NEGFz3b6SuPfMv9CI2racEu5ZqFZOGPkIDwDkW5Vcww65YbuCrfNeC2JwmO4SJATvtd1pSMtoMnHlGQDD2vihtJQ36ql2IwjEIhwYIt7bbpliwLKUTk+Xu+iO/Gjocbi9VWyQ8SngdJ7+yza6cEnucZ9kt0JBcnZaVgs0/lpCwxf7+f5GN2RK0aBxyiOED7Wtyym1VQN99LTq3dIt2NWMm4HeXyumdShjmgOtx+GqZZXL9KNGg6pB0V07MD+OIfDY0shk+UEh52AliE9k3POxnRvZJZlBXekr+duOWqPYM3Q6Z5cgPJKBFXFloFnoVaf4chHRhhASXX9jQbEiS581RH22Nj9kGODOu2kpmT/NmjNgH/obmt YZLsGyRj S3v8Fiq7AG2/F78de+bU/xUszrcCUr/yvAe60SOAmb7R+V12nuTey6NOUCnC2hAv2hHsBtNvqIHeqlbuBfv0IGqfT5X32SfzRkDoorXnR3Tt7u0LjA42mRI9d0z58gB8gJjvGdFzVmw29WM4AF117xnD61YxNt/LrJYChEC4/9JOa4fHtEbKEeXgcuQuHWrbFxjWJA/dlzvoSmLs4N302LM94yS0xS8xPtuW/0LUz+bcH7mpm1ilKRh6/RYivbAS332gWNmJHNO2v0U3s8frFMjHdXWd/gr6Zlh9WM0kFQ9tOB5MgYh87yceKJV5D2uMKcG9lTbFfF5uLSksNPPlq3O5pRn6W5oucqL5bseJoLTyoaygFRXwST6/SOE2t3QCdFTjCEqIpR4Ut4zZ2+RTIqxhQs+qXdcdgs+1PEo1YmraHC7s= 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 25 Nov 2024, at 16:01, Matthew Wilcox (Oracle) wrote: > In preparation for allocating frozen pages, stop initialising > the page refcount in post_alloc_hook(). > > Reviewed-by: Miaohe Lin > Signed-off-by: Matthew Wilcox (Oracle) > --- > mm/compaction.c | 2 ++ > mm/internal.h | 3 +-- > mm/page_alloc.c | 3 ++- > 3 files changed, 5 insertions(+), 3 deletions(-) > Reviewed-by: Zi Yan -- Best Regards, Yan, Zi