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 D0219D729E7 for ; Fri, 29 Nov 2024 16:10:15 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 706086B0083; Fri, 29 Nov 2024 11:10:15 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 6B73B6B0088; Fri, 29 Nov 2024 11:10:15 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 52FBE6B008C; Fri, 29 Nov 2024 11:10:15 -0500 (EST) 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 3097F6B0083 for ; Fri, 29 Nov 2024 11:10:15 -0500 (EST) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id D91D4A1267 for ; Fri, 29 Nov 2024 16:10:14 +0000 (UTC) X-FDA: 82839619422.16.F1CCE57 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (mail-mw2nam04on2078.outbound.protection.outlook.com [40.107.101.78]) by imf12.hostedemail.com (Postfix) with ESMTP id 7601340010 for ; Fri, 29 Nov 2024 16:10:08 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b="b/xdp7zH"; spf=pass (imf12.hostedemail.com: domain of ziy@nvidia.com designates 40.107.101.78 as permitted sender) smtp.mailfrom=ziy@nvidia.com; dmarc=pass (policy=reject) header.from=nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1732896602; 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=vAUAUgutrSnAWA2GOCHYzOmoBr6dEJ6dl4Gn1+BPJ3I=; b=R4rJrXioARe58XpfuZRkaVvcZwz4A8CUTasTsiOuuECWE7NVI1DOoGyhBS2A0ML9qxylVs GSrT8xLuD6l2mrgWzfqpL3UccDSeB48ZIvBvZozCZdB50YKyIsrfX5V4K/2L+4kyJ9/u6M 3yPJWu4B/5gcdByysT8V0dZScOac0/o= ARC-Authentication-Results: i=2; imf12.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b="b/xdp7zH"; spf=pass (imf12.hostedemail.com: domain of ziy@nvidia.com designates 40.107.101.78 as permitted sender) smtp.mailfrom=ziy@nvidia.com; dmarc=pass (policy=reject) header.from=nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1732896602; a=rsa-sha256; cv=pass; b=y6AX1OSXONDSe37Hji69xjb4tz8PmI9bjxsrEGngua/FxY7mI7JBke96b1w0WKajtBLT0R Wl0gTaYrjqXXssg3l3qKwQKAcoWFMgel4Mv/8LuuTyXvBIn8D5K20akvNIMXm6Y+Zw7kCZ x9ibcF0n+hMp/WucTOZT4iQ6KvHxvXk= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=TYHydpfXoOvdT81RNovbMvVxSwgN0U7YR5JPJ4Dglg6YlPCNo6S4+kQAd2yfNT2lun38DGXYiNyQs8wu8YqVYkC1wwq2wy1UtNnb6mhoBxnWfeFARivumFLH07UTkThpCqO9OJFzzLUcAOJppec4NEH8TwYFL38OuMdIipA3pTEM606UuggEe59YLCVa+Wt9oXbv9KrFxymuMkGHhSk3VkE81uBSdSz6Qsbc01drQDP0VTt0F9NTZ73OaPLUQmXr/lwIfN3SqP+lnfjxALPWQLF+ljBdiS0RhsVZI2W60rtW7JsxYFyrRuFDZp//1JFQO/V0ZG/XnOo2qkzZjlfPow== 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=vAUAUgutrSnAWA2GOCHYzOmoBr6dEJ6dl4Gn1+BPJ3I=; b=HQgrYXCD/LjFSxlGIOkf7i15/pXqYVRAM+eGLaUWCWzmambRPSfznRsVJw8/sr4tDklQy135C38Y93A1F983csJcGhl+A8o1yP0x5u0ER/IAANqTNDNh0map5Nh/WG1PYLLl/ZN/FltrPywstNKU3X4ScnASGrnDcR8A4jMbBCs9izy7MbO7SDeZQ/CmystLuM0G71GPPIBotOMdZch/6s6g8h+e6F3VzndBtLzlyYt92jpO9936KgQSJLfk+JeqCJav+WTYIH4XAXaiKYGOdpXpNm525hQ4z+nK71uL0zo8y1PZ7wHcmGMuekoVZQShEZGTN6c0KsD/KtstCmP6zg== 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=vAUAUgutrSnAWA2GOCHYzOmoBr6dEJ6dl4Gn1+BPJ3I=; b=b/xdp7zH869CVmLn1v58uhTQRhC/5FOrPV3OO2D0/30OGGnGUfdS2gkx7wM6NbpIj6qyQLG5x8284VhMAorf1AVPMCwturK6EhCVSeHz7WmTQ40JSybaTaUdIjXxmoftYlmBqJn+VoQ+3wGpXpsF8Bcgv2dW6ihhms6nearKxnzK1NZCEdK5OmmGNDP/o8Bj0J7KtFpzl9eVSo7ZyZUv+0JNnM7e8i5lcnwSiRWa3db8ISqe+BZ5KMqRKL7AOz55EL/yi6HTtzHZUqCkH8pZwPUImj0nXWaSedDdgdBpvDfeWLdG9uLuSNaaNMCB/Qk+2GnclXflf6vQIbEuHlyCqg== Received: from DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) by PH7PR12MB6977.namprd12.prod.outlook.com (2603:10b6:510:1b7::9) 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:10:07 +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:10:07 +0000 From: Zi Yan To: "Matthew Wilcox (Oracle)" Cc: Andrew Morton , linux-mm@kvack.org, David Hildenbrand Subject: Re: [PATCH v3 11/15] mm/page_alloc: Move set_page_refcounted() to callers of __alloc_pages_slowpath() Date: Fri, 29 Nov 2024 11:10:05 -0500 X-Mailer: MailMate (1.14r6065) Message-ID: In-Reply-To: <20241125210149.2976098-12-willy@infradead.org> References: <20241125210149.2976098-1-willy@infradead.org> <20241125210149.2976098-12-willy@infradead.org> Content-Type: text/plain X-ClientProxiedBy: BLAPR03CA0033.namprd03.prod.outlook.com (2603:10b6:208:32d::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_|PH7PR12MB6977:EE_ X-MS-Office365-Filtering-Correlation-Id: 4f93372c-7b09-4b93-7fc4-08dd10904ab3 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|7053199007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?VG0hQCSLGR7s46nCRbFhZz7vRwWyxesAv8jczXybuk/K+Rwgyx0m+cZHBGMr?= =?us-ascii?Q?Su8BywEnG1ltXKv6gxFkYaU8IKrZnrwiLoznA+XqOm1ihtB7PR/bHXGu7LzH?= =?us-ascii?Q?8WQBMbdaZl1JnqiOejnPVUt+zb9b3Ep/HzVchCt870pecRQiIpsK0pGyXwXH?= =?us-ascii?Q?SSe7CjUD4u7o7zIHAAf56aqRKpDc9z48eTbcvB2Sl9+jYgqdwnCEjbHeVVhS?= =?us-ascii?Q?G23K4SmDtZZm+LPkKctn+lR4We8xd2ZIVpegyMXSfZrAydTSCRKl9wzTAbsO?= =?us-ascii?Q?qR+eqFBbZjMKKrKGOS3h/Pt/T4LTYWU2xFUhn/qv9lMZZaS3a62cOvciL7mG?= =?us-ascii?Q?UeG8dIecZm3XUvlB4hxjusqagttcROCBTB4yl04Yu+3luGos2Y7jaG9wOF2D?= =?us-ascii?Q?uq3QH1g389yJEseKeBx7liAiC6RmELEjyAy39KE5wqLbb2JZUq8fNvTtxZL1?= =?us-ascii?Q?v+HqBXnsFDKRrw9yl/DqTdR2lZdwHOxZ/EbogpbwQ/73uj9XHl8mE+pCGbo9?= =?us-ascii?Q?joutoyJVDF2iVKKWRhV8Xx8N1oTYwEWYrGbFHaVtTiOc5NP+IBS81QnQ/qfH?= =?us-ascii?Q?4fFQ65O+AqrFjq3hbzGtY3I9hq1kFOwfD7/5qO1Gni7cYYAMH0hnhnkEsqac?= =?us-ascii?Q?OI6K6Yy/TQM48tGwMtp6NLCfQMZpe39eKlAPqDj+SxE91PaucZlX2qux4/Jd?= =?us-ascii?Q?SZX/qW7LQnWmeF3NKWy1ABe2FOZKktDSGWINAwdl687EQNH3utSF8SpjCnhb?= =?us-ascii?Q?hPWDXRw9XWF256Y8a8WtZ7EQflPZrsykXtfIXbyG/OcSuWyDKVbCFoAWdDjl?= =?us-ascii?Q?vhP3v25fXaIAYdWf0b+90nIeNbJ/7gU0VS92lMTYCk3gQJ5vOWdjhxNnkqhf?= =?us-ascii?Q?2TW6Zf/bNZUcXzSLnfmd9RSNOlBjuLYRBycCy7UE6MlNDo6uwDCKOQJIdhLR?= =?us-ascii?Q?rM/THfe4U3hXGm6Cp7WUgcC0S8xTAbzJRgTDldueMFyguLQ7pkEXpOCkjugO?= =?us-ascii?Q?9URNXyd/ISsZg/tkbEn1KL0KmTJrW0ln6Zw6DK45LONg9V6hUnJgE9dwcvrj?= =?us-ascii?Q?5r2iXJgEpdLMkTv1W04TapRwvJwNk81U2QdoBG5ifwe/VrulB7abCbMbyZ/+?= =?us-ascii?Q?Mf4naAq6xiKgOzdWlj+rSC2DZO9eGErnUG9gBOxFKXRZXCebFoDW7coxeC7Q?= =?us-ascii?Q?bqvcukOpsjjPQbT6gLWJK5Wtsd9TUzSlbAIoJEBRe2WEN0Vlri1Jtk9lvZLM?= =?us-ascii?Q?dGMXpRzp1LUoewKj/sp7jlTLXQd3TZ4H4BJRXD0mDhFRBnJVmrzYDCBpEbVD?= =?us-ascii?Q?gnOTq+mJTsdHJmnPvam/BFWkY4/x+syMjb2WR/GZnNDbfQ=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)(366016)(1800799024)(376014)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?eHhoQS11rUpHLE9dimmj1lG47Pnk3JOt2DSo3ZdbcsdnFUd5rYKwCYhKzzPB?= =?us-ascii?Q?X87UqrwvX27qGnz95C4HwOOZw0dgpUDV3KytBKC4KorwnOVjo4gNywKS+n4c?= =?us-ascii?Q?57po2PnGogmemwA/Od++uveflhSn9RzlqtFpHeAi1s9QvgKygfWngBiIZeI3?= =?us-ascii?Q?jZDZks4hhkvY/LgJkOPkKQsfomEZb9e1KeMRZ2lxQA8YkzFWmLRNziWfprTf?= =?us-ascii?Q?r7oYMSOVpKFV++NTtmkS9zzFlq2oRXpdgfhpehQvBBdSz4GZsUDFaV1V6Oc0?= =?us-ascii?Q?rX90iQDpIoaL6WpmAcj/QliGcJ9UqiaNJpjeHMPDK2kaaeDkr16glSKTRTS8?= =?us-ascii?Q?gbKsixt1r/uf1bWCnTKDpy0ZXAcw3lV8m8hwGH0eL5t9MMFcubYNnqkH6pLO?= =?us-ascii?Q?ERx23iKqIkunfMQINr57fQS3FjebJw81pmZ1BOkyxMmN3ifbWpX8/QCUgtel?= =?us-ascii?Q?VVBdOPoXVJ3+Fx+lHEeDCq938GmIpiZHopK2WbHasdSMgODN/Rf1y/5YAGix?= =?us-ascii?Q?ntE9nXifDhZK16eoNKmw7dKSpSvmiwI2s5XUzbpw7LexvMWOc9bA7iMx6NhS?= =?us-ascii?Q?CEYdd64c0LqRXelx3NdYGC2JsfLLHxgrrlOSgmgBnlGFswTZ84OFa/WvDUId?= =?us-ascii?Q?MtB/Cg3EB58PA5GsYz6BvltsZdDxf/m8xslXxAsRWJeP6aVQ6EqSC2C3Imy4?= =?us-ascii?Q?NVCYW15SAhLFSuEdCWaHFBQoYf2Dml9Tt2IpUXSvHTlC4ELD9T2edxx+HboM?= =?us-ascii?Q?EDHB4HR03LO2CZU0clCkU9HsSJ/fNREL6rVZ+2K7+PtrAN70/7mbOpIvEi8z?= =?us-ascii?Q?qZwO/14LFEJzllvoZeePEvnwWMsJNlxghclyHHP14d2r5TrJ6RZYaomL2TXb?= =?us-ascii?Q?Ev4nNbBNX+H0Jr12E5LCbupgX8Uv+5RonYmM3BppzEQMXGPVqp25uQUvADyE?= =?us-ascii?Q?A6pKaYHGS+zFhHx9cPyXmRXWQlxJZA6X/0fmIqU1zi8ha6SX0bXH4cCTZ4BY?= =?us-ascii?Q?CR8xJwljwyPvQ8Kjqqj1gezTHucVvNdQAfUuNPyhqJXnyT886TibNfaRYHi9?= =?us-ascii?Q?6IDHPyc6O5GcbiIEgWESvYmXyfIIXYRYZshpKlN6VrdXzuxiUo4lKFg8qiWh?= =?us-ascii?Q?edI5PNASUWn0EnzC1pdNTHVX5levm0wq7VGBQrCZN6LKBZRhE1HkKPMP0KNK?= =?us-ascii?Q?oRtwGR+oPEZeulWKFFN7hdWZnGlLkqQWs1EFWIsgBiAYsWsCC/uY2swk65Fy?= =?us-ascii?Q?usuWMSJcwOymTVooqnmbQ/J2m28uCFUa8PS9hS5F095Hxxv2q1h2hYQWYNiL?= =?us-ascii?Q?lNOLsGq7czZ/tulnDIhkBsOKfxXxPhldMjz54cxAnDVmxmrZYhmiRD1QH+X/?= =?us-ascii?Q?EyR+Oe2VqWAHCWDPjblFrqHOCH3QBDHqwj+/YPUvEn7kFeW10OsCGrH/zuUW?= =?us-ascii?Q?JPzyoIube/yZLz+dkPCmccfGsqmGnjA1Zsj5yyd/yI1pp4VJt8fPBK9K8cXb?= =?us-ascii?Q?4qIA373ZXzfamgg/OK1kV1Eiyl5JqG7k5f2gN6FOpIVKcRojRkTMGwkJHaCo?= =?us-ascii?Q?UFn9ff7E8mZZhCg69+mY5ERMK29XhZEZqA03bi4G?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4f93372c-7b09-4b93-7fc4-08dd10904ab3 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:10:07.1953 (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: GyQB4atyDMfWiMVbjFahrwOCAzEwu0NSSBg1fSmKThkQhDSNYx8ufAijWtI6HBUk X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR12MB6977 X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 7601340010 X-Rspam-User: X-Stat-Signature: 4ug5offjhkpxb4egm7ft3zpnw95kw1yn X-HE-Tag: 1732896608-450763 X-HE-Meta: U2FsdGVkX196jZL+6yezGweHm+YtfvGaf1rgJhP5ZDg7rAC9HpyoPFJbf7C/uYKoqieBtrFrieTtSDUUQv2zuwNO2ueLT/ZIos6i8+OA915LvCRUw1aea8UuGhryuq+4oMprDp30RVAbrHgEbsPVUt/KC+UCd1/iH/DS8CeIMTA/L+Lo5FoGb2kcj/MEYJbeifYJ52WDIdQPw/ALAtLXvtpg4WSGKMbx/9OR4zDQk/2EU8Z9NTYD9OOHBeHuBqPQGrAIfFGMtjlVzdK1sjE9HRQ8rOp9minM+zWo0Vbi4fErehAiwEAOXFgUSMHy7GY2IQWMh8wybF8R8a4z0K2BO9DRgX5mWKZPTSlfnjGYGapU8ckJRAZu/uXsbOgRY02Eu1+P2WXO0KCQIun0zQLgruh83NzKdi3ltGylcZnsSqnZgW432dDAKyG480d1Ec4ikGIqtzjakv5EMWG5tR+QMgSJsuX+tPPUOWq2IXEDfhtMrrat9Rj1YKdIkDEU7VpJ78rtrH938Z9rK7GZl6O398hxQWYjU1NqIdAdwoySnCknGljg2ZVOG8ntEjrbzalY8kgoN8T7dabEvKvx6UosagPKfldWS9SjN9w7yRcXO4hBt2xVhGOXxdD0HP6SOwPwDyJnzxO7FYphgxFXg3Vu7g37Yh3Evja9h/B9FcVkjZNanVT2e/p+5shoiArQi/BLX78xCZvxvQL3n5Xio8vi0Cjaw0gTr+VQLEWCAUONKU7NEQX4LplsjTPnYs0fhBZQPvIHHPtdmTtfv/0hHgCQ/4+5Caw86CdEIGZWivjy6vM49jfwMdwqNNUkzrAopiKE6X3wmnW6XTCuhBo3MnGRLPbRTB4o6vAuWOr/uDig4LoE6plGKH4JjVQWfGAyhQTMD8M+gNZuoAgk2zY+VcovxhtG0ruJTq9Q4WvhCTJ8mitY9DPYk7ro0Ts8HvdKJdoQ8+Pi7XHYvdyWIUuiMPz qA8NEHqt GtZRx25liAJaPgUKiNXpwpsairpyjUTR9cotIDIsD1NuMUDPrGT0YLyL2Ba4TZtZTLwoYFwTVRLu66W7YlIUhhw5dSw0TkduIwHk6qAprszsWCpAstIzm847wQMjsufMw5O6CMZReEnMHLbTLn1qpiVk83JUjwGKPHHhV8DYsUpdMCdZd+PRM4BeGT33/4SChggeyFPpcmmtLHbDRK0Q27ofFOXxavKmaOsypEwzp+Orl10ox4HV6bMmIpfFSPRbEsHFqOU9Nr6KwRsFqBb3iiK0pAeP0dImYw+L3PBeEhUlI3WLca/Su53H6bGyqtQau2DpYz2AMHPudGLZYuJpeiQVTnQRR5k2sUvtbMzGRPOpY/PMUlQIcSCVXidS4ITmB9lK5llLS7/MRI8dy10t/rMOQCw== 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_slowpath(). > > Signed-off-by: Matthew Wilcox (Oracle) > --- > mm/page_alloc.c | 30 +++++++++--------------------- > 1 file changed, 9 insertions(+), 21 deletions(-) > Reviewed-by: Zi Yan -- Best Regards, Yan, Zi