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 337B4E7717F for ; Tue, 10 Dec 2024 16:17:49 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A1D7B6B024B; Tue, 10 Dec 2024 11:17:48 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 9CC106B024C; Tue, 10 Dec 2024 11:17:48 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 81F006B024D; Tue, 10 Dec 2024 11:17:48 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 626C76B024B for ; Tue, 10 Dec 2024 11:17:48 -0500 (EST) Received: from smtpin03.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id E0B66120A80 for ; Tue, 10 Dec 2024 16:17:47 +0000 (UTC) X-FDA: 82879554408.03.6D80804 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2043.outbound.protection.outlook.com [40.107.220.43]) by imf19.hostedemail.com (Postfix) with ESMTP id 9731F1A000B for ; Tue, 10 Dec 2024 16:17:21 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=PJJY4BcB; spf=pass (imf19.hostedemail.com: domain of ziy@nvidia.com designates 40.107.220.43 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=1733847448; 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=J5OJl7H1gZpx7UO0jWKHyqP0MMYPRHloDX39SC+bM+E=; b=P0hFxb1Ov7Yw9BkxTAfvRia4AV+nuNm6MlJCRaC9zmKuQ7vu5aW5oj4/a4yL0BT1U4Pilw sGOzKXOXcaoYaHa1riBPzvq5Qi53MPkq+/5A8QBZ0/zIfBO2SZk6XiSk/whS9lklk9EDSF E5pk5meFf9/a2K1AIylDHDuerIkvOBI= ARC-Authentication-Results: i=2; imf19.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=PJJY4BcB; spf=pass (imf19.hostedemail.com: domain of ziy@nvidia.com designates 40.107.220.43 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=1733847448; a=rsa-sha256; cv=pass; b=EuKFhjg7JLe80GcTRg9wnMMJIc/fTGiEpHNl4BnAbl/vC/Z9rmoBCgyF0lbE/iUiWssvhj 3t8CShVkuyggnFUss/RIIcPnH7zgkxYw2EQIpNuFRhIY+Z/R9usccOiyip3lzoC3NBmM4Q 4Ew3Rx4ks3ArFrXyFEYjlM2lTlxoLQ8= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=s9i1u6zpMAQQgWO9nRhen1IWF91cRMwaG0N8hP5PIksC0rhnut3GqaKpPR80aR7L0/adPSw8BLy2M19fdAsofbbHcX9oknhYobMlHRFePYHsNmngzznFup/6dPMtAUW8/87m6l+v0F2S7UJyhKm4xVwobhXmW47/lPYMaKTVzJ0v12/YrEiEqSAhhUqDEtRu9p8fRyZpiZ42Ju6NYh5KgbsjOWRrQd4IgyPouzwGg+tRzh73WVQUlqMMfM01vJye1TEbKt6tcrQpbwLaxmbRK05I3gsXnYjxH1keYc8kxtv0pp7upGnXfa7VgI7oJp2NgjmplhHYufo6et1SDyGclw== 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=J5OJl7H1gZpx7UO0jWKHyqP0MMYPRHloDX39SC+bM+E=; b=dCkjOLHZxEaYFMdhdNq5wHwX+cdx0cA4ofDvq8LutAahFAfGN6dEbGwzfqVs233/pRAcvx45HFbE55fCKUPUKKE3vfo2x03tIQY/YzG7Ep95yFaZ6cIKGW/xWua3JND+85zqzVs/c3I749Fdv2+vZBG9qWfAVfRos2GWWJASZgCXf4/d71TszrwsgMBPDskPT2nR8Ey/ISPD3WBoFZsLwWLEJJJg6eeAahpphZqfzEnci0hUs3i0j+YYxWyXTDuCUQhVQjRz3e8Y73cKugJ7XPw6ItYlgKPdMDciBHHCS55FG4DBRMbxgdaiM6i+0Q9M6Dm5QytJ9YJJBMrBOS3TPw== 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=J5OJl7H1gZpx7UO0jWKHyqP0MMYPRHloDX39SC+bM+E=; b=PJJY4BcBIfIfIJTtZlyGhT3z7XBpY/IACsuuMuOlnEO2EZ07BreREmkxuuZ9xjlzzq6aEBiliJQicU1+A7Rin5n14KPz+cg+5O+eclEs5plr+1EQoccx2IJzxVzZhcFhh+RiB49oTGayiGK8rIgNk5bncj57A9tz3mB1RdJn/fto810DTn1kKNAOdHqdNK0U6Tdf4fsQfgRdFEzEpcqZxYSE73qXmuvby5uKMksB9bmlEGb/tHM2WMvE0CU2SHg8l+gWViJAP868cfv6yOgFenRbwmGkXRJDUhsSOTY+jVzln8SqwZRVWLzUX9i5XLQFFoIGNOQGQxJPqVnwGf6dkQ== Received: from DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) by LV2PR12MB5917.namprd12.prod.outlook.com (2603:10b6:408:175::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8230.11; Tue, 10 Dec 2024 16:17:38 +0000 Received: from DS7PR12MB9473.namprd12.prod.outlook.com ([fe80::5189:ecec:d84a:133a]) by DS7PR12MB9473.namprd12.prod.outlook.com ([fe80::5189:ecec:d84a:133a%3]) with mapi id 15.20.8230.016; Tue, 10 Dec 2024 16:17:37 +0000 From: Zi Yan To: David Hildenbrand Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, Vlastimil Babka , Andrew Morton , Johannes Weiner , Yu Zhao , stable@vger.kernel.org Subject: Re: [PATCH v1] mm/page_alloc: don't call pfn_to_page() on possibly non-existent PFN in split_large_buddy() Date: Tue, 10 Dec 2024 11:17:36 -0500 X-Mailer: MailMate (1.14r6065) Message-ID: <9EE9FD55-991E-48D9-9DE2-DA7F7E850352@nvidia.com> In-Reply-To: <20241210093437.174413-1-david@redhat.com> References: <20241210093437.174413-1-david@redhat.com> Content-Type: text/plain X-ClientProxiedBy: BL1PR13CA0289.namprd13.prod.outlook.com (2603:10b6:208:2bc::24) To DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS7PR12MB9473:EE_|LV2PR12MB5917:EE_ X-MS-Office365-Filtering-Correlation-Id: 5b5fd8a3-04bd-4a25-e400-08dd193629e0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|366016|1800799024|7053199007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?G5ipUqfkMZ4ql14HXwA8kOYfyal9AnsMQwrFkP3bIwnul+10iFTCdkAVF1GQ?= =?us-ascii?Q?KtGDg0V1soHA+BgHzPzL5mDtuESy33lDcwv9mLaJ0Zv4KpQfD//pvuNZDFiB?= =?us-ascii?Q?PgxuHfB0N4JAuqTRZDfsAbglXF7Avg+Ris0koRcxrr0EbUtso6QIrMS37h5S?= =?us-ascii?Q?ePVeQwHBSUhyWmhx1anI6Odnf1A0KHbdoN1vcnc24pGHIP0QYb12QOK7nQz9?= =?us-ascii?Q?Lhu1kCmwgXv62ezTtqXGMQ0jF+C+G7x4BidANmXXTX2ruERABq1Q1T1J802m?= =?us-ascii?Q?fUu4YDdWjIMJkRL7bGNFnqWQja25hIiuFwlJEr20HIooGuWdZ/uFnim/Q0n0?= =?us-ascii?Q?RnmdvOppkKWDcSI3bNvEzjmVVJeCMINOaDS/n7Ed1A7NmPPRTis12DroetYC?= =?us-ascii?Q?dc9OTzmcJ+qBHw/34i4Jy2jnqHZkunuWIJUTP6sATfwX6CmCLxWRTbrdZWay?= =?us-ascii?Q?6++YB575pv+Vi4Ja/WPVzJAqaT0107mIzZbR3I2rJ+sDfDiAbXOOBSvXMc0g?= =?us-ascii?Q?Gjdt285h4X2ATwhJfs++Ajdgfc0IuyGeH32zFVmmUo3kw3p+qNGD41nvX/nr?= =?us-ascii?Q?5rDIW64STkfWC6gEtcYOZxobb2bY475WmzUTR+cEqaHkTnydgqdL4ohigy5e?= =?us-ascii?Q?8fUTUdL9ZSOVntOEwBquW2WD7ChCxaU3AfSX3Gcr+tmNmCkcDF/AYRQbAJgf?= =?us-ascii?Q?ZBcCe5d+kLdiUvawL3gW032QnQKPguti91RMdDHGQfeMzIUQNPd9MA1drDsi?= =?us-ascii?Q?aiOosLGOzZaBjbzi8XF4BviNQ/TDsswi91zj9en9XWLp+SlRp2fzaMTr6U10?= =?us-ascii?Q?3S/F8+0QufRYAJfk8tCqGUwiJx5yU8uj59U6l+g8VAAT5f2jqDVvDwSAl2gH?= =?us-ascii?Q?KBkhnsbYkESYOdEKzkTuUo6hHMzLkQ6G5wotdjvXhAzZweABccP2rNU9fEZx?= =?us-ascii?Q?zet4i+PdpN9lXVUfkOm/IluFL8srulAnyKNuobqBFj76Futh2Vym77cM+1Ri?= =?us-ascii?Q?FljpVzjNJdbIOhY3Spj4BvS4HwtJDLUmaeuCVTkQJXD73MOeS4nYnHLFfo8N?= =?us-ascii?Q?4Le8n1Ipu6mbt5E1tnOXWC57bXfTNg5yyXWGE2sMTw7iBeFxNNluszqkoG9h?= =?us-ascii?Q?UlYZkhdC52PNwA1wXvOg8HKetljP/YqaG5SkACXorm9fpiGv8pmg6X8Oq1FT?= =?us-ascii?Q?CEavLUihUFrvUq7Le1P7lNIqetIph/5I3yf63fiVQnkU3UOcHmCb4qGGv8GD?= =?us-ascii?Q?AAXqUYHo1efP/mYXf39T8YYRlmgi6IWWy7wx7lrTZ5SI6j5yioLZq2IPhYyr?= =?us-ascii?Q?rOcHywpcA9kCEMzsC98J4Y5kJgbUoBi5I1Ifw8QFKE50Bg=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)(366016)(1800799024)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?iXJH+0hWCxScNzNFDahJgfcf01TYgU/7JTxivzD3D1KWwJoCsoZsvN2l/4we?= =?us-ascii?Q?FLhJEol8RKAZ9heBmyHEp7Jdq4AIbQSu4lAl+HXA7Tm6gCX0yclRHa6eMsHP?= =?us-ascii?Q?/lUXILCE2fqypDf2ZzeY9N8BZjaIX7qWW4+RTHZz8Oir75Y/ObuWF0RfuhNe?= =?us-ascii?Q?6h582MdhXHgpyN4TuBsul9WZQw9QvZEOXwm9AzYRvXCGqzD9c/17YiDWymdC?= =?us-ascii?Q?aLSpaGybv4brCb1irr6TjwrXLsvNMWn1BlbV6G3LOFLCn99oVmB53JkSdF04?= =?us-ascii?Q?9JN68WbNEgnnl2OCW/LkCU0u9wCR1ZhI5TBdUFLxqyMxh4GFiU3GmV7a5FDx?= =?us-ascii?Q?JKO5S2VPo2YOPjYHy9U1i3Oxwn6IM6WbxjNWnIWPRu7T0MSPXTwrqFjpZ08S?= =?us-ascii?Q?NbH3vNeV/UN3yZAwNISIS/edSRX7xeeGLUIGraVPeK20nGG7RBvYyHGc2hvi?= =?us-ascii?Q?N+w08+lUjAANePZAtHyu5XUbQuLlLjtyXakMWihkBwvPriTYVpuEWqpKyCUF?= =?us-ascii?Q?nh+t4pK15GazqTPQF5scCKPcq5D/SC/tTWNH6PuDEsfy9zHlQxlE8kIcXele?= =?us-ascii?Q?CDaJxSo4l3WdQhEQAfaiF6KXMwBTV9T7m0ls4sRfCmQY7BIJbt6Nvmm8EyoL?= =?us-ascii?Q?kHyclWIoGAZoVg9Y6SL4IB3+UJNWBEWQpJz0Mzw9zHgPF5Oybss/lNhNgyGw?= =?us-ascii?Q?XvjTkYbjfCWB3pFxUF7pUw7wad1GV7JIn04z9gTh3N+feDen2n/MgeiYD/mL?= =?us-ascii?Q?M/wcWTIXkLmx/dRBtEVl5eFNUY6PtKpkdA3K8AhAHigtbcC8GpdT7X5DA9bn?= =?us-ascii?Q?opEBhXn4iybqOLx7aYvgSnhJ+Vo/USkYKydo8JSMgaORLFR0x6M9zRtowKmL?= =?us-ascii?Q?7tlhWUfvCBHJIQgalLmOWVov5fJ7p4yQ5HVS0Zxl25n5G4O2Q+kLPi8vg9Lv?= =?us-ascii?Q?9wwXDvlNrwh9KEn2jvH10LL/6882bbMjO579FuLmeOfTQLyJb67ebq/cJIIE?= =?us-ascii?Q?MQTAZifv6zdP+t+R6wV4g+qFSOvMbTeoGY5YkwjGPA5I4pkAW2og5q8dpoTp?= =?us-ascii?Q?/5OSom8lZd9AE0ZwyTjg8B83yUTwHcSCV5cyH1zxBROko/oH6lat69unU+he?= =?us-ascii?Q?vMH62/Ou4+Ztkas1m2TzmXZ2snQkv5FUOj2WqLRcvE9lvsNp5X9sbTdkFaZs?= =?us-ascii?Q?JxsnAvRXXMmvV0PZ7vXpBomHWQxuNRao5ZLL6J+OawhUi8NkinGkeAIMbYjM?= =?us-ascii?Q?8F6PL9SGo8JohLKc967Rhk8E3CJwLAU4JXPSZ5t5uj3XgZnociKoi2B5uKrl?= =?us-ascii?Q?i5H7RgDNaga+885fMPR/vhoULGHGl5slNbWOT517YQ0IE/HHcdaOMl/3rk2o?= =?us-ascii?Q?Ucgi2xAwoRZ+AMeyjKpx7YQRlYSMARiZYmiOFTbJQ0A24QIpYaTybV1KhQwW?= =?us-ascii?Q?8f5MNEfgRyXvZ90Q3Wm8PmHjeMMKRvQ8ntK9tj21wfXKj+ehF4Og3uj+ht1s?= =?us-ascii?Q?LeDvt6OuYbr846lQ1rJjnTq8lx3Fv2TTX/HcHNC3Nn7y1VaGapNznDiYZHXp?= =?us-ascii?Q?wxfJmNt+O18YbOP3JadY7D+h2QYdtU6La5RgZ2ZQ?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5b5fd8a3-04bd-4a25-e400-08dd193629e0 X-MS-Exchange-CrossTenant-AuthSource: DS7PR12MB9473.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Dec 2024 16:17:37.9027 (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: M0sUzS4Ma8P59opKAn5tZNhaMafi3oefC+Uk042uEi6F5uBYB0AYXCYdtrQR6H27 X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV2PR12MB5917 X-Rspamd-Queue-Id: 9731F1A000B X-Rspamd-Server: rspam12 X-Stat-Signature: gkxejtftbfhjy7z6yyk38bjpwxoaz7e5 X-Rspam-User: X-HE-Tag: 1733847441-368924 X-HE-Meta: U2FsdGVkX19Hfh7ldyFWTH65IQvkedgRTT1MLNVT3sl94JluGCyaWvQQDBndgKIfPvHTGYAS7jtarz9ltvuM4Z7C8UUWAQar4GajhvVcptfuWWQixdKcKoEnOCcPHd8cTudpAJu76L0MkEY9HV35IXX18CpePfFn/u6nbThqYUFMV4dU8BeLXmy5+uXRKOvgWSMyhQ1ZsXY7OTw8Wkykvnj4rDxNzOJOJxqA8hwUvSGtUab/uYv5Jwxz2OJazQ8hagW8Ze36/JB+hcas/zpUSV+KsWOiOXcp5zH19+sydOBs22Qg9toLaiJtWnciuqFglabDzFDtOhCWzkPE1tTpI2BzAZROlLwIYCSfjD+CxC9nQ3PSyoEqv+oNMCSKFvdwnarFYxvoYXSGl1mI2HPahoM0rD94LQw2B3Wt7s50Yu+6jbP0qLq1wpOMnJIX1QDpCnH8eUd6EnmPC6MBg6vCl/YR4/9xM99Iwwo/44sqsAbIF9ec5g4Zm+L6zSCDzPHFHI80l3n6Mo2K4Gn9krAJnHxLyQBJjEf4bqMdqnN37zaMNZr8QriVlHk9/zkEP2jK7Luu0x5QdcW9PWLk8Vn06PPcJ8y/GAvQH9C0Hii5FqESHAuV6ltLCHjLlMOWH1Wb4t9guRoeTYZz0EdT/b8fEbMyl9HlzAlohFjJL8JzuLD7S72Js8ObDe2/tPAMpCSrHJIbwrIrfb+5LhmNX4+M/ma53cBdKkxm9e2j5z2S4yNb/zmjyyCQQvKyiYrGuoOx2OqduDAkLhXqtAwatWN8OVWTKjbbSIGvmaXQd9P/V1IdS1xwANm/DD9JPcBVDQPlC2SSdH1VFcByecwVFjS49Y5jLSMh6x6VpLEH3mqKeDiJp4dh5Eag/gqp1umTKOdefHImWTqB8oL039ldmHdgXDfRKq/0rzm8QwPsskCtH6U95ufYbc1fejTDjqLh/Y9ds9yxN1rBwH6c6uVo9L2 LwdsJ4KU c2hEl1P56KOZtVNo5aCHb/7X7ps66n8961QIgPFdwup5+lC6YNOjsf0kejP0wz1clpzdtgI3m2ifFntcjS5szMNE1bL1xfbXbGWCVQfiQFwyslj5XIaBac1igDJ2Sr/5honsZFE4fEWZmZzT+t+ZzSlrKqa+JV7wM9J8PTk+Ly/VgqBxEI6O8fk91tYIT1utxD/dlfG6QIehsqM67vFZcr2sIuunKz1TnkfNN2pj6ewnd1/J2rRfbHM3FIIwIba2WXOVZZQBvV1NPywNN8gjO8dkp5LxGT+eyxHfi1RKP1UeEp92wAuXTUH2GRr9VYTtKmEAkIwO9OqSMVf98K+/iTSCaQEooJWOIyjPiiGkT55b/HaBRhw/cVvsM8QhvRaGDwHdvlnFQPQSGEYRh1kN4noNTb9WU+7z7hUE3a0teQgI3GkAgm7Q4CvsiMAlxs6vCP68ckNc8WVxn5q3OuUqyvR0kfT4OMpOb5apUHRhAjm+SDkDh8PNsEknp+B6XPzwhloDboBZnu14SkgCicBA4vL8q85TJH/tbbnYv 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 10 Dec 2024, at 4:34, David Hildenbrand wrote: > In split_large_buddy(), we might call pfn_to_page() on a PFN that might > not exist. In corner cases, such as when freeing the highest pageblock in > the last memory section, this could result with CONFIG_SPARSEMEM && > !CONFIG_SPARSEMEM_EXTREME in __pfn_to_section() returning NULL and > and __section_mem_map_addr() dereferencing that NULL pointer. > > Let's fix it, and avoid doing a pfn_to_page() call for the first > iteration, where we already have the page. > > So far this was found by code inspection, but let's just CC stable as > the fix is easy. > > Fixes: fd919a85cd55 ("mm: page_isolation: prepare for hygienic freelists") > Reported-by: Vlastimil Babka > Closes: https://lkml.kernel.org/r/e1a898ba-a717-4d20-9144-29df1a6c8813@suse.cz > Cc: Andrew Morton > Cc: Johannes Weiner > Cc: Zi Yan > Cc: Yu Zhao > Cc: > Signed-off-by: David Hildenbrand Reviewed-by: Zi Yan Best Regards, Yan, Zi