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 73782D729E7 for ; Fri, 29 Nov 2024 16:02:01 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id F1A176B0085; Fri, 29 Nov 2024 11:02:00 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id EC9136B0089; Fri, 29 Nov 2024 11:02:00 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D1C106B0092; Fri, 29 Nov 2024 11:02:00 -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 B0F616B0085 for ; Fri, 29 Nov 2024 11:02:00 -0500 (EST) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id D1BC3410DA for ; Fri, 29 Nov 2024 16:01:59 +0000 (UTC) X-FDA: 82839598254.09.2FB4EC0 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (mail-bn1nam02on2053.outbound.protection.outlook.com [40.107.212.53]) by imf12.hostedemail.com (Postfix) with ESMTP id 4F8D340036 for ; Fri, 29 Nov 2024 16:01:53 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=SQ0ABy8X; dmarc=pass (policy=reject) header.from=nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf12.hostedemail.com: domain of ziy@nvidia.com designates 40.107.212.53 as permitted sender) smtp.mailfrom=ziy@nvidia.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1732896109; a=rsa-sha256; cv=pass; b=K09q0F2kWW5AN5WbqXTkWtukn4xB/d440DVcCxsogrNCU6aAgmg3IyhuRVL2jzLS9vKTs6 Z72ZowclIFLJICkFTyMjvixSX6tT24nLUwko6ABMUDUv2gA8rNr1/+CL48CunY5SqCXbug 9TSeUa4B5AFnrS0rYGtqqj0+18qX1AQ= ARC-Authentication-Results: i=2; imf12.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=SQ0ABy8X; dmarc=pass (policy=reject) header.from=nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf12.hostedemail.com: domain of ziy@nvidia.com designates 40.107.212.53 as permitted sender) smtp.mailfrom=ziy@nvidia.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1732896109; 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=4Vhv5FyZERxgPOlQYwG20emck7Lk0lpGdgLajzV2MF8=; b=jfbQXNfex6pB2wCcGC6bNgkdm15hhxRxJazn8s8rmpq+T5TsTJGLYvYJkObp7GsQ+WWOj6 XmHjZpzDU9kgL0DK7pyvrSVO0mXQz6AO6si75P34a/ZlbUgtidZu0Aumhw1tecljAjiV08 XaGof7cGJeICpIWAWl/QpAd6hSwusQQ= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=yET9KiPwBDcPwVP8hGK4/tgRsjK83+ndkQopJjhqhljKeX0zVvqpnhefDge84RY4N3Uu2d/173NvcwyXjrr5XSIlbcbI8dsXXnsOUG9V1wmpG/J+3sO8rnHy1b9aOi7Qk9Ck6Nh5TEjwGaJHDobj6PFOcdWAgi0P9D1Y+UY9eG/cWRnSFp1qTyRcgQVMH7yvQgIuuQzyRqkdHqRzZQNOk2zKy3mTh7gFAFUZE9tNizynfYWgmgg10xD7k6SL/l2HZuG/1shPdfg+lh7TtL3F1EFi2Wg6ww72KMYarER3+9R94VN3vrzm/Tf9HDhTmEgNy0lTeKYrWT8N1MVAqDQXVg== 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=4Vhv5FyZERxgPOlQYwG20emck7Lk0lpGdgLajzV2MF8=; b=ZvY0/8IcvO6FnTy4uveFeG+8mveOuzbwjj4T+Xll9Y6VWWKPWviHQDgFkc6fti62VwQ3/zz98fBGicZv0z9CDTlbNViKhedXO4AElug7k8L6rpgsWaJ2yABgWUz8lPvJV8fjAqDQNK8S32tnA6T2HZj2XzYKCpl+Yr4Iv4qeGBVQRor5lF10HooVH1zyqDAL71ILsJ5fvKN8ka15p1KtYN7tMXc72J8bBeby9NmAQXf9SvtRhHKr3mdA/4TZPO77O1/Ot0EXeYMJBByboHZkSQmhq8TT7VzVDYPu5og6QyBltabCHcX5Szp0BJUyTZE/qK/tJC8MXiLyCquWiJFI+g== 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=4Vhv5FyZERxgPOlQYwG20emck7Lk0lpGdgLajzV2MF8=; b=SQ0ABy8X7mIxHw3CWP5mxsfZFsDT2ND3y7jI9CBDx/dudbgbHfJklOIvA/fro5GfmSfHVWVdwIWilgtE5/rJHg0vZCn7dVfowOTeQ2gS7yTwtAXB/lCMhN47cEuitQbhuTzY5tRuA/IZHY6J6KfboHEMB3q4+ObAFJ1JEajdyyntsIh2e/AS0U6Zo9Da7/ViHBNQ37Y/JVa2dtM6axf10nXS+ySYdooe0C6QzunQ2ZDXhY7sgAlU7CiHr4da6n5l8+HMm6ycnbdy24BM2lJGZlKnEsiulmdzfrci0UiMpEkjoptSuaOM/PK3gq4uCHKWDxZTBzImBwervjv8y6TzTA== Received: from DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) by SA0PR12MB7092.namprd12.prod.outlook.com (2603:10b6:806:2d5::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8207.14; Fri, 29 Nov 2024 16:01:53 +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 16:01:52 +0000 From: Zi Yan To: "Matthew Wilcox (Oracle)" Cc: Andrew Morton , linux-mm@kvack.org, David Hildenbrand Subject: Re: [PATCH v3 08/15] mm/page_alloc: Move set_page_refcounted() to callers of __alloc_pages_may_oom() Date: Fri, 29 Nov 2024 11:01:51 -0500 X-Mailer: MailMate (1.14r6065) Message-ID: <4EB9F390-0241-405D-A5EC-65D32F51A437@nvidia.com> In-Reply-To: <20241125210149.2976098-9-willy@infradead.org> References: <20241125210149.2976098-1-willy@infradead.org> <20241125210149.2976098-9-willy@infradead.org> Content-Type: text/plain X-ClientProxiedBy: BL0PR05CA0024.namprd05.prod.outlook.com (2603:10b6:208:91::34) To DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS7PR12MB9473:EE_|SA0PR12MB7092:EE_ X-MS-Office365-Filtering-Correlation-Id: 47ddc985-634c-4174-d659-08dd108f2405 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014|7053199007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?W+tPaJfzvChOmBp98Lr/4+ym70zKK+Z61AQMxaEfuadNJcCORMUc7FRUMpQz?= =?us-ascii?Q?zDMOABVWxe49rytXSlYiN+rLKwX7RIOYlOJhMyBt6FP1CjxTg/n1NxXUFt+l?= =?us-ascii?Q?3crdiGoZwQ6IOXiq+Fwi408rQzDNiEnQ6u1LFf3c0FAFwkbbYD1taq4OfGys?= =?us-ascii?Q?lyVxrEHe8BXNsR41lDtH4dRkiSieabSYyTkvlSBUWxqiArmYToNYT9ZAJzbE?= =?us-ascii?Q?HbkxlCVufiU99N5HvBCsJnU1ngRfli8pUk7UTnzS+45NfFeqRcJLKCckAJO0?= =?us-ascii?Q?7+B6NzSOiI70r9W8EyX243hvoWvVuTvz1Dr9lbbKxQuMlAhXyiWzQjLBiGom?= =?us-ascii?Q?6wED+F0kOsDe7gAWjWQY/fJVwPEoR5DPVvqRKXYmVCse5MqNAOyvOEjLzehy?= =?us-ascii?Q?ngdEFEyLLIe1EuNze+HoyflJuwjZfXz3S9+hMtOxS0eyjl0JzffWTHW6z5hF?= =?us-ascii?Q?ebDPZSuxOV7zDO7kRkY1jibJ3YBfqqB6/G+gNSvBRr1qeu73155M5eJjIXUl?= =?us-ascii?Q?vz496uRAH3NlUCB4+EorsdKTHt3Cu0fj5f4culZmPxkfhh1SnHhp+svJ/DlI?= =?us-ascii?Q?Vhs2hw9Eurv/lva71JvdjvnkTPwg5fS/vBx+q7khjAzuXe05OIJeRXLssCMg?= =?us-ascii?Q?TC7IHfIH3ahLoGhkpCHCpP8l02Rjy4xCHgSkZOSHlxev2MUYAF8LsgLltOVw?= =?us-ascii?Q?uwb0qb2yKORtu02CB5oDfbK0cf7lkbrf/E3xtGtlig+aklU75/PXxiFwawJ5?= =?us-ascii?Q?kKq4qPYIS1H7o5Gw5u7Q0uJM6UHkBZi3YTHSsCOjFrELxAooYzdqiAAkarmQ?= =?us-ascii?Q?zdO+cmvrIHK8qRFAnMJqyMjcVQCQR+ARaSFICbdztPIJA1y97vgyuqPkZKbd?= =?us-ascii?Q?LnWewWnlp1D58DCDellLCTILBxxGPF+fVwfnbR6BRSyEGhGs878EBlyN1Wij?= =?us-ascii?Q?FLke6iXuSolRK7MgWTThI8BJk2bF9jMlMrpXIL2pOfiktXizhfohVFjXlmKG?= =?us-ascii?Q?ZLFg+ml5x2N9HQoBW+ub07uf5QA652lsKRrBwLnJjuUfE+tcmc3LWsB+Z9P4?= =?us-ascii?Q?ijiQwGHAao7971a1e8J5OG+AW58n7D0fbOa4sS9sfM2RYJXTYY3XMZw/BZWz?= =?us-ascii?Q?I4boZTp/XqY/L44xPM1IlywX3IsLF90lczQHYfvHxkkYcD7HdCA/Bi7fQeOV?= =?us-ascii?Q?lBpMdSEw1+wuq+bsU/rG5i3iN/47cAMbOPTAUPnAYG42cW3YIeqlNiehi6l4?= =?us-ascii?Q?SFrCmO5BmSXXocG2037huMTlykGWhf1+ipQJkwIX+pzcZsrvtfRf3MPqjKkt?= =?us-ascii?Q?JoL4F7O9eMn/oBzM2yi1LMTm+Sa7T2YR19bma5MUDHK6Qw=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)(1800799024)(366016)(376014)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?EQpN5eaJt49tB+/n/RpFFxvNQeXhR4yeO8WMaBOJ2ywS7EkyA5LosNAh6Mpg?= =?us-ascii?Q?n9kRhi3KZTpWKHyKEZ12V4X+WsJabGVRMY+DWgqF8PqnAVyOoSlEIkqobaXK?= =?us-ascii?Q?MvsUWyWcliYqlSp4xU/1JT+9+YV/P1zUAGoh6ecX0zi9xlWWnQ3j8uijkL13?= =?us-ascii?Q?aWuPbDkK7YwfAzM3Nox8i/1pX9ZgL0zc8AZdul/d6VihwzhpBcKzuiM/b1Mr?= =?us-ascii?Q?Vpsp8f9iINKMVVOgEcYj8P9WcwOz0SXQYwiOcCe63JcqX0FMuKwjLXJsAkGP?= =?us-ascii?Q?vrXHJBynz/ABKFB0XUlSEuFlXejikuRxPtfbFzNadyf3c4rpb3Z72Sdi0ATs?= =?us-ascii?Q?9xsj7Rj6edqvdzZbFy0skQ66m/4QxmhjxOn4LN+XP0ss8LzY828SDcxw5K52?= =?us-ascii?Q?I1/LgTCI5sedgDEUJDrDd3tXbL1i2yEUn2Q5uusJDJm+j11TGnvnbh1i/GSp?= =?us-ascii?Q?+foVIIAjqWc10BQkB4j7MjmGPDNKcW8aV9H24QEL0BbQFdG8Ve6vdVUc6wfv?= =?us-ascii?Q?cNK2Ttto3sXvicw14EkkYDSBUZ15aixIXd9btv3DEhLVcOgWl0iSIY/wKd68?= =?us-ascii?Q?lkTdCHbQC8WHp9EVtRPX42wTkWd4JlnaInKNZGbO1/MrlprkPwwm4i3hL0gB?= =?us-ascii?Q?zQFo/37wzcKCjLhPkAqtst3qACEuy5XtWt6OHrIEKPmLxjlxSL4F1k+5R/0I?= =?us-ascii?Q?dgfq3k5BHBgA1/2tA5DyqnnmixGmY+EAiFluUx88D5LcZkWI6pzoTvYtBE6Q?= =?us-ascii?Q?gTPd7fDR77N9AqkPTjO4y6okh2NDCjWD8qg3WwshEjbscqwVz2z7uzGlrJ2C?= =?us-ascii?Q?XhNDIuQOhJcOOSEkUW+pkkJFDakeput+HRJjxs8+2zOpoMka06CvBvt2VUW1?= =?us-ascii?Q?C9tHHpk3/TWwfNqRXv4Sf86j6I2hpXKvH2a2xy22fxaTA+LbjUf2pBB8aKpK?= =?us-ascii?Q?RIMMIv3jD/mxi5ZqhgQSE36NLKWmufFTDCPp0jOp6bpBCsin0MpWBe5s6JQl?= =?us-ascii?Q?+mHVQck66qzZwZNcLwFohoLQFuXdERnT8Y19j4Y+4YlSO44EfirATCAVFhbc?= =?us-ascii?Q?h9YerrjaUARExM80Cd8S25VfXB55VsyoFZOwNEKH5l2IGvdl6KxGA8mPxZxk?= =?us-ascii?Q?ieR8CKSOewiOjmIBq1VrbySTlnMlyTx5GGO7RzQF+Pe0X1tmWZm1bMyY7yJi?= =?us-ascii?Q?jNDzD6dxhCY5EDc5AUodUPU3cAsI/NxQz5gyUS9U98aEPWLHaBQf3x3BeRa2?= =?us-ascii?Q?U1Ss+uH8Blk3/gmBvWvDd69yWCe9SdSlXHdjtM5nCJfwW4lFC+Nf3JYkqs0A?= =?us-ascii?Q?w4SwmRRAm5rdPnBvNouOdcSPSH/iGq/Nv4TJ1AweO7upB/iOCBkilQ7v97BE?= =?us-ascii?Q?9MtPrDulOGbXGT7Qt0MGLDS8FBvduEepeOdBCVZewuoJMtULO+h8f3rpT7Zf?= =?us-ascii?Q?cJUNHJrlZzaAoGdzSVC52sh2FYZLNKMxsRy7atWwA353MxHdhNn1h8sMXoCQ?= =?us-ascii?Q?ElQDwyuDTBd4kiMKOzfx8Vc8Fqg6tE8wDTSFIPNv4AUj7fGIKxAxyzNcpT0J?= =?us-ascii?Q?f5RodrJe5y+1/dQjRlg=3D?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 47ddc985-634c-4174-d659-08dd108f2405 X-MS-Exchange-CrossTenant-AuthSource: DS7PR12MB9473.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Nov 2024 16:01:52.8174 (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: r3+MQpuwBQjDRFaiYy1krRPsJAkreBhbY/R371cWI+xB1ct9uLDAC11vQITaRP6o X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR12MB7092 X-Stat-Signature: 73hwm73ksjfm9hi7959jwbpd8hqyx8jj X-Rspam-User: X-Rspamd-Queue-Id: 4F8D340036 X-Rspamd-Server: rspam08 X-HE-Tag: 1732896113-295432 X-HE-Meta: U2FsdGVkX18Cc7YMjbyEowkDsnL3U5KrbM/aXz0M7+rZg6syAwy1NDdJ/9CEb6MkhoMvSgHbxaHfZqdppIQM56maiRdcRB3Y/0vz55BjDAw+xpih4r6q/Vzy+5smQaRkBdgsYZdTZPGvrQhDTcoJKUgSmvFF7mqy2QZjcOh/UZM7/Xecv+OmnurBS5akx5b6mFY9C0E1w9Ra6kbWdX/QZP4NaJAKfnb5MP4IDIxRvN8bC3GZWlP9aOGE351NI5+1CsDtgmo6CtiRmxm0UBU7rZVSdCF2ltXhF73OD2vHXMRBChwerMIYz8wzMvCnGvD1vo30FeckCSKZ0kZmBB6iFxD+/5pEpNDzNVcnvIswVSXCtTqJnlhshMWmSO7Zmxku+mz2brfdhx3i3nyEZHQ2OqJzqFjn09aBv/EN5dZwbGur7hotAkvt/lVpBONOH276yyrEnRWmgLyR4TrLxY65ShPD9+lYJm59megrzr5rLbAdolgkzx0dnQKPl7NCT7g6JeO55GlHcjSp+ZxrTcPRX4Osv3hNmp8NpNUQEOkpdhBP7AJcRsTNan1Hytt1vbY1cfwDLUzpWxvH7gDlNYIPnbWX+Nj/lzL3TdJfqk2M7pPHBP6DuDTI8IWGWZE0prY3NI5ztF3us67frONv/CpgM5VLLEm5aDj4S11qmr9xRlYKMYRwW7CQFsZ7nm/VWcM/+1j3Lg3kfQgp+I7CdNSRlK0MzFsot1wJZMEy44ZSVctHvlEFKwLyPcVrQ1+USxdkmvifovRBCckBczzjvNFAfEwIe3OOJ/md+AHGq+0AuV2XpCNV3qRQZ0FAeivvGXRtoljWVZa24ZYs+osWwtDn83gqHIhGeHtun/zVjulfOLwQwp3VnsH39oQmVwvdmm0lIx0HWQhohDErsccyQP5p5Zga9v/7aiHukSCHwae+DIBMw+uZk8kxKeVnG/zG2aSj2Q7iCjgTzg1NMTrHhie XlAhVGfb lmCgiHlMjB1FMyWvctrCm5khUpoYPMMhtU1O6xFA4hwyH3xkUHgis4JPE5nQAXKtaH5/U2ycaCBVz9N0OMlsofcDf6/eCMIUf6x+dwj2qypx6uEM+mkKxsSVkm/Fa33ByRxaAPhPSULam3+5BmxytH8LK0V6PRs4wKK127zBuqgDaT+U/mjA8dHFCodxfl5+UGpgqH9rGMjTXPHEbk+WeHTINkcXL8/n5QIHx7E0zTOqFS5uGR3q6adff/feNwFLO7/s35ukt49Jy1PLT2cADULmFs/v5iJtT9pUf9xz0MRu1kG03x3XdY2o3YXoIuFWtlYYRUQKjAVxv9v6s6BSE3L+nobJQq4HlmoBNxKUo4CC27b7qGTdaxjEuM5Ga4l9L4vx5N+tfii5WuDvUheFopikoMw== 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 __alloc_pages_may_oom(). > > Signed-off-by: Matthew Wilcox (Oracle) > --- > mm/page_alloc.c | 10 ++++------ > 1 file changed, 4 insertions(+), 6 deletions(-) > Reviewed-by: Zi Yan -- Best Regards, Yan, Zi