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]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 8436ACAC5B8 for ; Wed, 1 Oct 2025 01:51:58 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C5A4B8E0005; Tue, 30 Sep 2025 21:51:57 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id C320C8E0002; Tue, 30 Sep 2025 21:51:57 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id AF9358E0005; Tue, 30 Sep 2025 21:51:57 -0400 (EDT) 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 9E4028E0002 for ; Tue, 30 Sep 2025 21:51:57 -0400 (EDT) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 4A4EF5BA2E for ; Wed, 1 Oct 2025 01:51:57 +0000 (UTC) X-FDA: 83947869474.26.D1E86D7 Received: from PH7PR06CU001.outbound.protection.outlook.com (mail-westus3azon11010053.outbound.protection.outlook.com [52.101.201.53]) by imf19.hostedemail.com (Postfix) with ESMTP id 64FE41A000C for ; Wed, 1 Oct 2025 01:51:54 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=G+aoz4Pk; spf=pass (imf19.hostedemail.com: domain of ziy@nvidia.com designates 52.101.201.53 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=1759283514; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=O5k5y/YdvpulpJhnXVHU5g5fta7hIvppvsSDP7DUegU=; b=QAqxx8xqZYIUyoEuuPhSL1kr/3kHcR8lvyML8SMGrmBY0Ta4AS/Vxd6w/df/hAi41ze9ZY qbO3MaoP94qCfgeHVbsXFQTtQbWvc3fJnea21jrSGqN/dmmJfIH0/rAPyeWtmOniIRz9bZ ITdHKXvqbzv19JsUuiEsnQoW8qQzNPg= ARC-Authentication-Results: i=2; imf19.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=G+aoz4Pk; spf=pass (imf19.hostedemail.com: domain of ziy@nvidia.com designates 52.101.201.53 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=1759283514; a=rsa-sha256; cv=pass; b=AuligA8Wc7dzfWJRn2brlvPQknjkHk6AqETaJ9IMgWK5f5PBlfl3f3UR7cUrQMAoMxim3T uCKilqffTjhLOxvh3BYEqHruH/eQDF/nWIjiDYsaG/mxT0jliVoYULktURWDarf+ciMcB4 hsAzn5LUWx/i6W4os34k3BNYKMLloi0= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=bC/D53r2pxMYZrzCzycbFF9NbO4Vm6p3Db0vRlDbvp/BneSomL3+jqT2OtUdeav8OEwWMv9dcx4kPhTfy5wZM5dJmOMik80xFsLcrtTGh6x4wjFVLQvnLgtRZTCkWF7BhOG8oh5AOsp2OCsVU48HraAke6y4qW0fV/OTfC9apk85cOcSw3G9knYG4bWoCbSH9ioGM215STqlWSqsPNBsnEPmnt/f8/RK0AEDnzDHEehL0NvHLfYETxFOUBMUeNjUF6J0SMx1mvzleyUmuDyU+I4q5qDwt2lo/+ASzutuaa319s1mDInBw6EY/f+i3NVVYAzHpDv4iuhQdU/3oQP1ZA== 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=O5k5y/YdvpulpJhnXVHU5g5fta7hIvppvsSDP7DUegU=; b=BGJfuVC8b11sv9wfkB7BgAjNbjGhwrUgZpDmYn9mi/y7LgPlS6K1tX6hR/0Y74x5biL1jOWMIMmCQW3q44mlo927cH7BRi1CyD9CwmqFG2MlRuz2VgBeKOWTjrYhbPPnZYQVgGgLXsYUv3w5vLrLRtWNKmTbkpByRMbm7m8+EwMSGQoXA/VOUYYqG4/y/blO6xRyoxkj8z9V+uWaY4YX8r+TUhf9B9q0ieieEmfaIpAtonKQl2sTR/y6w8JtZ1hdIS6EG5VDW+1eDHm0mgBaK5WJe7NaXwJn/RVJjxtxtvBZpYGt4fnSIis0LUS59Iqa2naI8TOgY0TFjgAB1QnuuA== 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=O5k5y/YdvpulpJhnXVHU5g5fta7hIvppvsSDP7DUegU=; b=G+aoz4Pk6J4kC7tM1IVl/PedGDelPBt3JQ1Sruh4MbuAcyK3OctidHM7p+nyChMAucYylZacI7FUxEarpX9aDIJs9mvoBuUwNyHRUuXhZBwOSStV+TW0N2VMvMROFD4+mbDBWA9OB50/8k9OpM0vISjNhId4FaR0q0CwNra+4bCTAPSJlwH09+NVI9Y2RDIZUPDG4KJSuB4ZqE6IjowvDVMWt98p4MP4Yy8Ib9eieOmIcwkTKWyNc3hvsjx5S+snZnD99jtTOLXd3QtLE8OYj/gt0aRwCmtEI1Fl1NArhm8QDkh9PT+rLoYFRZ5HxMv3EoL+C4OXO0te/tt+iQxt/Q== Received: from DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) by DM3PR12MB9436.namprd12.prod.outlook.com (2603:10b6:8:1af::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9137.19; Wed, 1 Oct 2025 01:51:50 +0000 Received: from DS7PR12MB9473.namprd12.prod.outlook.com ([fe80::5189:ecec:d84a:133a]) by DS7PR12MB9473.namprd12.prod.outlook.com ([fe80::5189:ecec:d84a:133a%5]) with mapi id 15.20.9160.015; Wed, 1 Oct 2025 01:51:50 +0000 From: Zi Yan To: syzbot , syzkaller-bugs@googlegroups.com Cc: "Pankaj Raghav (Samsung)" , David Hildenbrand , Luis Chamberlain , akpm@linux-foundation.org, linmiaohe@huawei.com, linux-kernel@vger.kernel.org, linux-mm@kvack.org, nao.horiguchi@gmail.com Subject: Re: [syzbot] [mm?] WARNING in memory_failure Date: Tue, 30 Sep 2025 21:51:47 -0400 X-Mailer: MailMate (2.0r6283) Message-ID: In-Reply-To: References: <68d2c943.a70a0220.1b52b.02b3.GAE@google.com> <70522abd-c03a-43a9-a882-76f59f33404d@redhat.com> <80D4F8CE-FCFF-44F9-8846-6098FAC76082@nvidia.com> Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: BN1PR14CA0001.namprd14.prod.outlook.com (2603:10b6:408:e3::6) To DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS7PR12MB9473:EE_|DM3PR12MB9436:EE_ X-MS-Office365-Filtering-Correlation-Id: fa598117-b474-4dfa-83af-08de008d1674 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?46Z0dkSEPu//cKgW/T7fSMtkmMAZmuvEGnE5DnbYgNAyKDtxE9r2GcSi+vf+?= =?us-ascii?Q?3ddkN9fXJiWcW6PXiksMTH78AUNw9t1Qt+CH7EpCSCS7o3vAYBWejm5YXEs/?= =?us-ascii?Q?X38R0TJ7BylYcjm5HatpZynRHyJ3IS++xb2mLdyN2wiP6gbjsohDAtHCg703?= =?us-ascii?Q?5uKf3qvQXxHMiXe6u9fazG601nEsGYLPPj5lKVu3Pj14IogNOkSyngPxFr61?= =?us-ascii?Q?nDQxctfgdVz6O3+E/UeaZaNVMchBea3IeqRVCZuOm+I/RGODB0vBmnAFycxv?= =?us-ascii?Q?CoWu/zFC0xWv8BYvsk3Arw1wYv2t7/5EFq8tRlziu2JwrvyA4iaRrueyy/+h?= =?us-ascii?Q?D1u3uMFAg0qNrjdpkim6DNs23tgxcXQz7KvKIP+UsLjbrk4AnD2NyXW+UMhx?= =?us-ascii?Q?eNaNNwgDTFCsM07S1iAHJRdCEpKdTnxAVHHK6RhmBnRTX+/o8MeXfOpzBoMC?= =?us-ascii?Q?QExOo2xA1FqhXspG2bVHZxkafAKQ9rsG2Wv2gQxqJgL5FnixMciOBjQzcJqO?= =?us-ascii?Q?ZLO/YdH3RwFfi1O+eUFKRFxrrnFl6CEHFCn4hIYIKvSpRZtzjr5hSzn3Vkg0?= =?us-ascii?Q?h46EpYdSYzN8rAFDo59mmt3dc7cDkoT2apJ3dTU0lNIG2xfBGyztnL02MJXH?= =?us-ascii?Q?h8qoCwXxWYbz5W+T56PPfM0ku5zb/VqhES6YLFrVGS6vtsDPCwUuibCUosLc?= =?us-ascii?Q?k4o+NNcCmsXf19BwA4HZQwEUknADERXkBXZ2pU6u1JP206p5BJPKdpB6Bo1h?= =?us-ascii?Q?cytbB+Wf5tvETB2vRrx2od1A0FyDkpizmE3B4cM1GQRIpSIK1ar6IjVtQAUe?= =?us-ascii?Q?VeHpuZ+RYxy8SmU5lmp3c0wlVPP8z0o4Ur9eeZjx7T06aYAsLFd2Yz7wXsAy?= =?us-ascii?Q?3XH1GvTrJf9RvP51RSuKCzmZW73YfJ4B2xSsF4IQr4txQ10nWX1WbgdrXwZB?= =?us-ascii?Q?AUvgwQVuQ30yLwOLVePNWIw7Fy91awXZzA3qdvv57cTI4jylewhBfen4n6XC?= =?us-ascii?Q?bMNPe6ejeKAUDfDqlDyKvh6DoSBcoxQfdg8fMsNTUDmyXhkvsOHnp3lioIk/?= =?us-ascii?Q?vx/+Ty/M3eR8SUBghZRkpS9uRhoiiVMZNVWfOdlpAqFFeTX8vAOhor1XmlSI?= =?us-ascii?Q?/OjpdqwCXs9Z0PfmVXFBqA7vHbwp3Tqb2twD3E8L3uK4OLPSikuWA6UEQa5R?= =?us-ascii?Q?VTCuX8ZjRChnEoGs49oJNg7AdEy2wSbri94SEYOihXqdSco9LuBhGZOL1g6G?= =?us-ascii?Q?rjR7qhNRC0b+r3QPP9eyft+F7Xy+dWkrrOq8ulyiw1PU/x3c112c5qn+KM1Z?= =?us-ascii?Q?paM7Xq70egJ0JBG4c6va7dsNY3gn1SPOdhEptLILYux1S3P+YWyhstaLwV+l?= =?us-ascii?Q?8YImZIetdW+hVnXmQFAgYnOalFj11g1//vv/ITcxz4wuybqEO5gxyXYnXRtG?= =?us-ascii?Q?rJNN0d72l+rDBjK+Mv4e5f0nA1TahTHy?= 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)(7416014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?axQxXoTqKT3A/z2ME+nY0E7J95GdhIQQJXloB2ILgB+fcbw6gq+xUc+B8MJI?= =?us-ascii?Q?j6FAg+CeH4cwdvs4t9Oxs+7kSTXAGXurIwP1HaIua1DOFTFE5tkgQ/B6EBdP?= =?us-ascii?Q?rKE/RVBXH21WnBPAfh97OiAzw2GHKrTEinZbmUHhxjVNdlHylp8AnCrzQKX0?= =?us-ascii?Q?nczjmclkyHx5Aia7Nl4WqEZs3veLBeo+IiCS29j4jitSbHZQp3220UmLLTdW?= =?us-ascii?Q?VRwUAXVg+8x5NQ7QAH/ELNM5zOXiBhnzsYO8v0kinAhCbeeGKn+yay/lWvYn?= =?us-ascii?Q?HrJ/DRugUdgKOlH9AOTZvACbNk5CJwyqcIr8j7W6b4GFlQyWeOMw2cFE4QVW?= =?us-ascii?Q?oS7Ov9lcsIL6kFL6ncj5HgndFnNnjT/z1PsejZ92F/mzYgR7ZD3CLQhC/k1v?= =?us-ascii?Q?7Nzz1s4a029a9ozFN4uKznehMwMoCmQKdMaSBFgItrxsXOTvZEwwk1F3M2Fm?= =?us-ascii?Q?1qbh9UkXuOWBU2qa8f+b9pMnJR7j4uBS04Uiem4DRosON8osAFs/ouJ/2t3W?= =?us-ascii?Q?vSMileO8T7lMUpJmcPKXhjSWuhlS/uz+ruWKWbTmBiGAU6BmkMeezTCyMAmv?= =?us-ascii?Q?hotaZz9fe0Ux7rNZZfh5b+mB1sSFdswzmJcROpS7m9rQxhcxyxZm1g0ykoiM?= =?us-ascii?Q?SG5MZlv5tFzdHp6Lg2l2c0JiqJUttCuWD+m6CDWND97z0/Ew0qpOkNl58Qh0?= =?us-ascii?Q?vjiRZNboedtT8xl1Ul8YnSKcr9Fsyoj+AZJyPpxrqn45OR/ecWn2rC9TGdeX?= =?us-ascii?Q?d0/v7lR+d0MedGP9k3b8FwLV9NerH4q/Kd3Zcez7GMcX1QAKRSRvo23xxCAT?= =?us-ascii?Q?WjJlDBtdDMcoe2d6S+KRgmvtckwRdUdiIHP9SR/OzNEgXsZFBTF404J6pduC?= =?us-ascii?Q?Oer87JW+y0tEzzviULLnbJv6aJHl5F8Rzq/u9dblfkM2h+7GiVJUKJUMPEP/?= =?us-ascii?Q?FRFA3/N1ClBcI7C7SWPQpFmYMcRJqSzus8Gv/wcsxsfTFrOxdwdOLcADm7Xq?= =?us-ascii?Q?fNgoYISayjaYWTGN2uTdhlyIAhcu+yvE4BiwOtkm6hluoTJbvm5pNUu9Lig8?= =?us-ascii?Q?RJo1X7w9k7rLUgQyLJgYA4ZHvnU44BALHwTAx0TJQvX9jUsJ1QABKOlRcPMf?= =?us-ascii?Q?lEjDiarFXV4OknbxS1BK/ONblz/TfwWPq1GHyFHa+na2LhaAyeOX57bJMuU+?= =?us-ascii?Q?sqYRgd8xgJO0OIOhRi6qsFug4xyZ3htOBA1R6owG/vl6HwR9TGji2HKeO9dv?= =?us-ascii?Q?keqh+fnrBtXmDM/X17VRFDPNAx5suhhpo67Qm5b3TrM+KxiJIDv7u5BizqFB?= =?us-ascii?Q?Vm1JOahdEU483mXtf83x9uLsfmyF0jO16+m6bHisuDvOkGeYpyaWLMFxeTt+?= =?us-ascii?Q?I/uo7a4yF0ZU7PCBU8dnNgZ7Ru/MJrY0t05cI5VYn8Y3NJgENYcRXmyIos5v?= =?us-ascii?Q?RUaw2nOjZR1D93QvFo+vpBQs4z7X3SeV91oHCAx79n8fHz7b60a3sl7tIFpR?= =?us-ascii?Q?N8xMFlKFsuwaL4kIBbucMz9Lezqn9A9ko+VEljXOfRSi3cZH9nVowVVaaxgE?= =?us-ascii?Q?Ja7K9m0HWZ486IoSKqDUFNHVSkr/ZbuJzsL/5MEu?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: fa598117-b474-4dfa-83af-08de008d1674 X-MS-Exchange-CrossTenant-AuthSource: DS7PR12MB9473.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Oct 2025 01:51:50.1484 (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: QFHJxnyaaiIfL1OSRgYs4af2x5Bb8TtoJkwqLKJl1YVumCMnE6B3O0gcpxIIrV5u X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM3PR12MB9436 X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 64FE41A000C X-Stat-Signature: pofe5xu8xi3ayqunrhmip9iguug7z3zb X-HE-Tag: 1759283514-707651 X-HE-Meta: U2FsdGVkX182TGsd3KgXQ3KvNxfzsmocAbc11t9Qut/5guNnEZvjdKgSojKJvyrov/X8PcR1yJdADNOsbJZnwm4Pp9FVa3h8vdGZ7oiSLGmiezr8YRW0b3Btdni84LjsdUPTE8smt1nHzLyrxZeNSLkESUD2n6jYWrZh/7pjTlGkWP6a5kBjbFA5jtG5QoTL1Tf7IBlAfVUq/nVqq7ghaXyi56BYOpUJo7DQkh+MmjK/ggwegyCFVnivEBkdX5+UNRbKk3Ordi8T7bVeHcBvW4rCgen/Zv++1BEXp7qG91BNO9X9jecZoPPRcODaGuf6zftbyv436f2jnAVWk7Iv6ULOVBQd1EK7hw3DLUpwsQLvJ6o6TLwGBBaCc5ReapYE26faxSBTdIs1P1jZCAGNruOTUgCnunGahvHw6sbzJ3GC/4plkfEF39F6r6reBs0ipFTz45r63Du55C9F0l7Cz8D61ffbOT5rXW8HaMOlk6vT4IrZSzaXDRetT1vbfCOjAbINbVe3tPtpUjf+MC7sfBS1c1fgCtxZNeenJGvL9SJxvsw3dSlX7CG2/AyOF8v1x/JXNC1moLJ2eLPVVD3dvRs1vOZmQq1GHh7qrf8CnQyrNXn19VGmUlNj44uN6Owwt7c9pnpvyqgYYRqK3icaKxJ20WmRiVJWpbr75OjoJKLWOPDUH8oRLjL3/uJfoOnTQgdI/+Mv7YSF6PD7DYLiGnKm6uDomn827caRjMw2iEo9FhBXg54UJEbRtmDtDVRf0gwT8XYbKiqfIp1N0HX4e++ZK2R5pAN9CvixkRGfqVMqX6pZarv3CfjMuP1lNNkSF551uHuX+9C3niwmkAzkRoL5h1l1Ku6gnnqcTlSWnE5bRoB6U9otTWXHg7H65OogAAgRQdcPFlLBAb/CmDjLZNOj+OOgGp4uehUtCecn5TycwbkW/xdtGQVraaOE88wf7Xyx8DNwkEnSGwxZ1aB wnCEmhj7 r9uJN0YuPynH0M0UynnyJEE4ognDT9zJYTzZ/pS70UXKqiFFqWzOEf3Bn8nrfeDeBzeocZ7SPmIW28Kv1UZXGUAnqmXAl0vW3xbh+CAXq6K9i7/S2A34AzPJVU5w0oUcJw5j+JoDSKNDLL7pmOPXv7OSiMlUhrW/dGfJ8S6Sc9w+40pBzEcOjMnTg1uGbWWxPfSYGXAJMTnpMylRqDRyd8o2UeoRf6JnsMSN8Z8qHNe1abm7Wq74lmeAWAT+an+/I4I61dKxd650s21AdDi1Zd0oL87ZtdeOb9+bMORA34A5GEtIt+JkMqLH3M0BDJfRdf7P0WTr5qDyQBK5Owb6PBOlxjxstD4EdH6CctOGnlvqljbKIFS9zO5+ITnxe7/ssceLjd21PjktM/2co+F/opr+3V3wG89B34t0z6pEXgP0B9AzW2T12tGKm3ILC0OIwupnxzv2Nn0HZ4bu2cHCuLDROvE9Ml+Tvs2wtONj7VUrl2a33MRIraV4CxVwuqmOEWaXw+TBBAWISKTdYVPQKFncXR/YyEBEIiq7D1dJ3Gmk8N7LTc02jJAfSPTaQaUHFHWBaBwuFYGpISBHG95SBZsl37JYh2jwLAxxRJC0dFZCjbRhe8fxXsZbll4+wZqdgj6sU7KL3RzpejEBrww5PdIYk1743/IzZPQsb 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 29 Sep 2025, at 11:20, Zi Yan wrote: > On 29 Sep 2025, at 7:08, Pankaj Raghav (Samsung) wrote: > >>> >>> I want to change all the split functions in huge_mm.h and provide >>> mapping_min_folio_order() to try_folio_split() in truncate_inode_part= ial_folio(). >>> >>> Something like below: >>> >>> 1. no split function will change the given order; >>> 2. __folio_split() will no longer give VM_WARN_ONCE when provided new= _order >>> is smaller than mapping_min_folio_order(). >>> >>> In this way, for an LBS folio that cannot be split to order 0, split >>> functions will return -EINVAL to tell caller that the folio cannot >>> be split. The caller is supposed to handle the split failure. >> >> IIUC, we will remove warn on once but just return -EINVAL in __folio_s= plit() >> function if new_order < min_order like this: >> ... >> min_order =3D mapping_min_folio_order(folio->mapping); >> if (new_order < min_order) { >> - VM_WARN_ONCE(1, "Cannot split mapped folio below min-order: %u", >> - min_order); >> ret =3D -EINVAL; >> goto out; >> } >> ... >>> >>> WDYT? >>> >> I think it should be fine as along as we return an error if someone is= >> trying to split < min_order for file-backed folios. >> > > OK, I will send a proper patch to fix this. Thanks. #syz test: git@github.com:x-y-z/linux-dev.git fix_split_page_min_order-fo= r-kernelci Best Regards, Yan, Zi