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 6671AD729E9 for ; Fri, 29 Nov 2024 15:42:39 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id EE79B6B0088; Fri, 29 Nov 2024 10:42:38 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id E96FA6B0089; Fri, 29 Nov 2024 10:42:38 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D378E6B008C; Fri, 29 Nov 2024 10:42:38 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id B53996B0088 for ; Fri, 29 Nov 2024 10:42:38 -0500 (EST) Received: from smtpin27.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 45685ACF1B for ; Fri, 29 Nov 2024 15:42:38 +0000 (UTC) X-FDA: 82839549534.27.0737A7F Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2085.outbound.protection.outlook.com [40.107.220.85]) by imf04.hostedemail.com (Postfix) with ESMTP id 03B4640097 for ; Fri, 29 Nov 2024 15:42:25 +0000 (UTC) Authentication-Results: imf04.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=cWrCEvb0; dmarc=pass (policy=reject) header.from=nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf04.hostedemail.com: domain of ziy@nvidia.com designates 40.107.220.85 as permitted sender) smtp.mailfrom=ziy@nvidia.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1732894951; a=rsa-sha256; cv=pass; b=eru31UqvIphLFQH4A+kHV7MggHEF37nQUJcp1DaZpNsyH/fm3DZHdBQTxKwf9lxJeNAyvw H8evAeAHy74TeMaKXWzmH2e7xmGaYXFCJjFAfi0ccp6lCMW95cwTXUeqjlwPZ7w6OR0rZe LURJpXSJK3PdzFFTqIaeiT7OMY0dAKo= ARC-Authentication-Results: i=2; imf04.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=cWrCEvb0; dmarc=pass (policy=reject) header.from=nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf04.hostedemail.com: domain of ziy@nvidia.com designates 40.107.220.85 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=1732894951; 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=lMk63nV4BQ04FeQmGh4GDZByKjrzyPTqywKztmv5H38=; b=3yKVyJ7FG6+KevUfRwREx9huOe0B9SQ0oTTFTTdBSIj0w05xObB+GiXggQZ4wYwDeTgw6m f0NfnO2TzZ+iIz38BcGI4i1VgvVKeXoOV8xcRraANkIRskHe6ojF0Fzc7R6iPQsCshzmnJ +XmRL++bYM8hMaBclyYI2y+fldxQzIY= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=KcjDi1GAb/yJfyakW2hON+5Y9hHMUG3f3LeBwUS19V01z4c3eN/qJ9TASzBbWoJIXfh4aL1T+/BkrJIfbagzxp03BoODv4/gEEIP8o3JRCtQRHBZp1J8/LD63OECyzZ34ksOGMTUR/PiffTUrbVYkOyUu877r3SsCeo7sV+jqTmLg0AwljsydeFUoHa1hzPZ2cMykzr9KsQJYhNKafThb0TC9GiYvgGLoz43ToCYoWJP4bu4Hq3v4UxFzCLGY0hfASrxHezzbnZ1OYuA+F2rmdqKx8xn1S2LnKYIveCZ8vEXCWFFgXF/da9SjJWFPeT51A2IAd0FDozU9JD8+kFz+A== 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=lMk63nV4BQ04FeQmGh4GDZByKjrzyPTqywKztmv5H38=; b=HOttNlB13z48Imkjj1gSSGL0VgpL94ZtBaY/cELJAbacFpKSa2asiNHKSLxSBkl64ZJUR0lGNQoq3n9SN2rORkItO2OBvLDzckTuDaRApCQr+rTW/E/tlSn1grARQJHQAlytD4IFvNssrtaSDJhc+TunlTnzHG+Zf6UHrrndCJRQVxaCKpwApWbP7mfq9klCtHlmpuw9yQtUv3TWyApKV0xi9adef1/pdpDRC9dKGA9FT3FSjgOtblHEy9o9JTSpdiAevaScZdVSslKtLjPNte217iQyG7Zl+I7YQqk1fKmt3KssJ9WxDTLd7UC80SUilPSEL1xBtbPWgs9eW3cYOw== 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=lMk63nV4BQ04FeQmGh4GDZByKjrzyPTqywKztmv5H38=; b=cWrCEvb0GaKWr2QDSxfUY3CtPA7p/Oa87NxrS5CtQ5Mz0wSphr49+lo6UgnEb6G/wkuDbcZsfntj6idVN+QPsyZ/34i8xVFOOu4zNYur0ZWy1Re7dyStjAH6W/jjIcIncqEB8mPdBV9KbxikQSRaQJhORA/KyVm6HHvrvhlXMww4cnT54/BRNCwxGoUmPGebAqcztG5awHJ+l+VUhVZ+ygM8Rx/cMOomkEIQPvz2xjjahkkH1hKhLnZ57LT51R6qDd49zvm26RWS2VcMTanNRzg4cAq0nN5KFK3VpeGThrfl3nKCrnJ5Hz9mTzdKt0bDU6rPzPuH8QM8ko2RJY5TCw== Received: from DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) by DS0PR12MB8200.namprd12.prod.outlook.com (2603:10b6:8:f5::16) 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 15:42:32 +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:42:32 +0000 From: Zi Yan To: "Matthew Wilcox (Oracle)" Cc: Andrew Morton , linux-mm@kvack.org, David Hildenbrand Subject: Re: [PATCH v3 02/15] mm: Make alloc_pages_mpol() static Date: Fri, 29 Nov 2024 10:42:30 -0500 X-Mailer: MailMate (1.14r6065) Message-ID: In-Reply-To: <20241125210149.2976098-3-willy@infradead.org> References: <20241125210149.2976098-1-willy@infradead.org> <20241125210149.2976098-3-willy@infradead.org> Content-Type: text/plain X-ClientProxiedBy: MN2PR14CA0006.namprd14.prod.outlook.com (2603:10b6:208:23e::11) To DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS7PR12MB9473:EE_|DS0PR12MB8200:EE_ X-MS-Office365-Filtering-Correlation-Id: 0bb3674d-5643-437b-4b46-08dd108c7035 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|7053199007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?bWLIRYx9OHOBANr+GlDe2Eb2G0rupZKo+I6lxoLp9OKGMsD2M0WKgBxNGU1s?= =?us-ascii?Q?B5HBpwt9fBKi/MGhdb7ZW32r5Q7nsWk9NVORp8hzzvgotsVF+Tv7RzpqWimB?= =?us-ascii?Q?VHydkC80xzX/WS5MZ6sIK5Oiqn9HlWcg2q71Ao0J42D2p9Zl6YKusuFjbiRB?= =?us-ascii?Q?xj72q/2rzTpa+rjL31NRvtn4rOsBL8MrfoO6QvgnbGJQ8K/4qF1H66eBTjAt?= =?us-ascii?Q?Y38ORd+7Wf1vVI8vs19ndZHcWx/P6qMov3817QP/CihfU3KelxC+dcSlNvBd?= =?us-ascii?Q?Imbf5CjdMxRN5oggjjG1jtoFHbRgHWWW8eIjKW6D0GlwNkzz2POpWU/KwDF8?= =?us-ascii?Q?aIRc1+la9Ou4saSaI7pbkqW5FE6qP6HOJDuWRYMujfsd9cfsM9GdxLyp9fGy?= =?us-ascii?Q?mmkVOX3fspQxkvyG82a7EB2FmUvsbfxCci1Y94g186Vu8MrOh/2W2fiwJdak?= =?us-ascii?Q?+EuPW0yf1BxTGYE++eHKMj8SWJaZwQ4fW/VF3GCObmrpXAdBGwq+5PW2oF2M?= =?us-ascii?Q?CBYMXnFtmXJjIZefN13v2NksgZg7VHcBP02Jr0KX43LY9beudlkVd1iVNcUh?= =?us-ascii?Q?Qlf4OqRFKJCqYd7+7eGNxZ7MLsyDFDk+46j9d+QHCB034xLw97FNJ7tOCUTf?= =?us-ascii?Q?Y6O7QlAlpwaJ3Xtev5yRm85hbXNKiAOFCpzTNwrb0964PXhZ93jgTkLS6d84?= =?us-ascii?Q?EVcjgbzl5DyFvUlBsWfrhMkdgPWAJLuMGjV0ZUwR0G4GXBODDbHXixb5o+lv?= =?us-ascii?Q?exRuhljLnZ7JkA0VyMsqNaHuK+/g3GB7kT1Mmk4Uoqg2DHHt7kle4AJMpYrZ?= =?us-ascii?Q?usOg5jkdnQPlyx026rk9RAxO7KQlpOyH1RmVDL6Abd/ZQk5DrRG+wSm/SDDO?= =?us-ascii?Q?+1YYv3FGE9WLvItESag/BRPP6DhVql8N+fr4KsbikLlo8LPhnnd0/HfZQ7+S?= =?us-ascii?Q?OF4BvFFABV1lHyRpJQT+8uFgRln5P/TC/i0Ge+xgLMPHzzlAHPi5pti/fyjm?= =?us-ascii?Q?Ahc7B6zM0ml8ojFnPNmFS3fLOBHCxd4NS1KMLjDa2YoI+xKJERBC3jdNfPbq?= =?us-ascii?Q?qzoOjDX5PWaZyz6ILgdbAh9pwT2764zZtrkPGPGv3zdcybBdqqsgcevwA+km?= =?us-ascii?Q?M4NkJuJwxs1RjhgzuDOjHDm/Aa1nNiP4s1Yh1P3Yc44oM77+3F7bRVCFPtKA?= =?us-ascii?Q?adUw7wocx2eiUa0pO1xJFMfaaAGKMmhMxoG4qIjBiORXxkIsFIiUDnYTHf0V?= =?us-ascii?Q?7f2Xu7CfVXYulAQ63Csut39V8sbBebOeaq6qJkZjT5vDUme0vZyZtXge6qg8?= =?us-ascii?Q?T9ZtnOCjMFt3HBtkQQ8vkemTT/SHsulWhFbtzXBWC57CgA=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)(376014)(1800799024)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ooTIod8TVlW4v4KyU4ncccEJO1oIOSedTrWzJSZGeUFg7CQZ35770h2NkYEy?= =?us-ascii?Q?TEHrtMcen72QQEGURDSXx1IRs0LrwuDxzVlGiABof0V7ek/voxblPvyJqBRk?= =?us-ascii?Q?IwcbddlsWD2RczG+/Xj6OFs1uVkilKNojcePPcPtyQ1xa4Y2wTvPoo1Uj1V/?= =?us-ascii?Q?M1ICLsAGFxqOjkj3OzhHaouxIJoyo7U+u2hepof0hX14UHIiCWTCdhbp/Pg8?= =?us-ascii?Q?/yX39u3HPUSHjYVGAG6YN8MP8W3K9ssuryJ/D05YszwE2BKbfehmDeQFgrIA?= =?us-ascii?Q?0gtgzZpf1NkG5p0GqwAfpFXqJkyiC0FzZavhoDaYu1u3z+1HPyMYTn19+D+i?= =?us-ascii?Q?tD7TO7DLQxyIK7F+57eJyf1dkWRwmQPwmvX4nhGcrTDfy7oID79Kl05Ocdkn?= =?us-ascii?Q?BqtSq8QVoDlO531TVT0zllEM9BtmzEiMd6imMcAmkJQc0xakZmA+vRsQa0f+?= =?us-ascii?Q?TcPilFgbh4Mvluszmi5BWbofrhJb4plg6dX8TJwKV/LNGMPOPHA0TtPpyltw?= =?us-ascii?Q?VX6HXDCwz900hxDmywDcL6yphdBFN+en+4SA4psY4vRptYdFWW3dGaFQCclm?= =?us-ascii?Q?tu+5nipoQy6WD98xf2OhHPF+2+l/GJ3VHcjBNMP5Z87lzayJ4aOYksmEuNfO?= =?us-ascii?Q?NA0pnKOSSuQNRTVanagQoLeJ0i9CK/gaKr9jcykurG1VZgjrO0OEODeOXyHd?= =?us-ascii?Q?BXyHqtUAqvWomKzfjDNa6HY3o2W4W38xcwkrqDoIBEzHgY59hg8yh8QJudpc?= =?us-ascii?Q?JQXUE+FRmGNN5hA332ZNhQflufBnIOHA0lKPllrBG9TcSUwhwOP12Iftqnf4?= =?us-ascii?Q?wfMTVzRON35GWs1SAuuDW+AdGXPyTyqQb8KsTISK4gCxIERl7gWIcOJ7+jqK?= =?us-ascii?Q?IqqwxW+yyYW2s/ZIPj3cKsyI6S9MrNITlIMhQlfnLnvTc1WEUbH8Ix6y021w?= =?us-ascii?Q?W97DxI/Ml8yE0YKNxazKYE4jbflobBPLt676OhQzsekZQCnQ6kPM9HbfA/dB?= =?us-ascii?Q?6hkSva5UnL6tkCp9QszClOrZ8FLd5eatmEZGVh9+a2KGcVKICSTKOILNPWG9?= =?us-ascii?Q?OYzU2JIE7sb1/ZYgTHljcI72S3L2TnRb5UWqsCQRflPZanmnZiqY1KqRoP+q?= =?us-ascii?Q?KsPTwjJius3imEbQM327jMVSCCpjToKGcG1nEtNSEsOqq2q3T4jZPVvnC60c?= =?us-ascii?Q?e07zr5zpQ8XreN0+xy7aN0UPQoeoavBfg/CR+VaKKN2Dbmxkcn5WtW4dkzO7?= =?us-ascii?Q?3YJIVQVEiRCL2scfJZuP9YbxGQ0gSsIQAyq3U7KTIOsHHgjXZ1ZJ/uQeyAoi?= =?us-ascii?Q?qKGKo3cpXiVOgmN/+0mk9lPvac1anVojIScoMV5KjyyTveK67RjXSHUlTrk3?= =?us-ascii?Q?/NacvttxT1Zu8xotM7iwLlcDdr30tARIoZ/+TZmivkskyoNstavVYOPnFeD3?= =?us-ascii?Q?T0erIjuTTk+5oXEnHOzW6KTsTln6fWUlDXlSSYAlUTMMXoycse17JZJZxXmI?= =?us-ascii?Q?1DBauco09q3dz5xkFUEm77tgWdAKUpeavUP4OZzrSbv5BJLBGlZfS9AvbBKy?= =?us-ascii?Q?41pVuC39VFI+E7n1S1Pl3fihbCy7VJDQXMRhMfJt?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0bb3674d-5643-437b-4b46-08dd108c7035 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:42:32.1363 (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: xbLf1Hnbl1niktoJLiT+4n8Y221ttSzKrD09k68Vs6E2eTOGA0yBU5r7fCtoFZ59 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR12MB8200 X-Rspam-User: X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: 03B4640097 X-Stat-Signature: hewk4p18o8oeakzquxgkkfe65fz9y3ec X-HE-Tag: 1732894945-595746 X-HE-Meta: U2FsdGVkX1+NDz5m/KqL5cNOVGPveXACCxWYpoJDKEVWeExB1EDPx3jkrfCePMuw70TVUV+zenofGy/vmuPzFu4QPpfQ1E26pdyP4yLEU+WGGm5wAHsDS/nDf3xPYqKYB5aMQ0UPI7RAsHwYV/gYjf/iPnOxtnlDljIwxhudE4OjoRD1ZBVvlHXFcw3aq3A9QNsko8jp5qLIFT+ZbUxkiqA4raCOmgcZg/7RlVLIpgC6KSaeHfG9jYYVZiahWilTqXTe34yauPgG2LxEJSWDADzk0oQizzlQw6vD5cDh5K8ivzBKFTszwoq8TgI+FpzexlTvDKvKbR6xnVY70R3XK2G34Fi37NeAewBZgvE3HQqjkcwt4yqBXAggvGnTHEQM1TVo8UZlhY6+cV4v+0K6KcWgPOnm/zp7XWgQAsZha6HjPDFZKIRFl48CbLE7lLk32G4n0oKAWd7QiPt3RjdEJNWHDuxD6rG/JW4UdjkjOEnLaR/8Xhi8k9Cc5YQRUjfGVuX1ZrrBqh6DCwbzElHB7vx2RtSR8NmteSVvimgzRzQdm4SA96i/DKrDHmCZ6TGzCEji8RoBAt7wEaDgj+kkjqQ9xGafhGLHpu5KHBK7qIzUvO/2Dio7eEetBdlyZ7su/qo42F6pfOWj0vOm6fMromvthDZLtO7YNc8T8KggZSd1CY63562C3XzqAdCK+P28CfsVAUpz2UiX2Sd7SY9selthV3Mx9SqrNm/EwJMfKgAn+rq+3uZHX0pk8+fCNkPS1kq0HwMWR1mc2BEji/4NGlAYUydXjms+RvU48BGhjI4h6nLkEFUH5W04JKQJMfexx5aSciIDlW2Tt2397uvqNJ2J7aOqeUehQKptLbLalRbYclRWGsMIqevWvR6GDYG0gBWAlxHXzyrdgmpwrPv1UL9vTfYzxu1KBGU4HeIMFLAwpS/RF0xGJ8iQInnGL1RBtM6dH6EC29EzNeCZc2o KI3Kua5h y3CY4o7uV9KEM0tj0vpgMM3xLSkrjKnf0EofR0gNGnuMDgCoWU5nsaHG/6VjS64i/2jcwZo7Djn1AKWiclFU2Z4+aS3NjbDuRJ4a4GPsZIq01SICrpvQrQcnZ+6dHzJe+C/RaZqHVDyVhtTtWON9yyIZqafwNJp3385noGu72Kz8FDLC06R2jL0vwrVUrbPJ7HnZw7Ke+eHAZ6KbFqYiWdgPs7rh7hXvmFQ1J8Q1KTOm/eYr2OH2l2nWAuDWXx7H6T5fJrde2efVrLDM6bRuDgUepIwL0jguouQhEB9bou0Yxk5y7H6wlph2of0CFUA3AFJzqWrrdLwjs6fe5UURMrcfwZnginjQ/g0OqHvNfCdoTKR5Sx4Jkkv8WlwiWh44gUcCZDLoGPUbWQ1O2bmkGd+92lQ== 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: > All callers outside mempolicy.c now use folio_alloc_mpol() thanks to > Kefeng's cleanups, so we can remove this as a visible symbol. > > Signed-off-by: Matthew Wilcox (Oracle) > --- > include/linux/gfp.h | 8 -------- > mm/mempolicy.c | 8 ++++---- > 2 files changed, 4 insertions(+), 12 deletions(-) > And also remove the alloc_hooks for alloc_pages_mpol(), since all users in mempolicy.c are using the nonprof version. Reviewed-by: Zi Yan -- Best Regards, Yan, Zi