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 0FBD9C3DA6D for ; Fri, 23 May 2025 07:51:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 7C0626B00CC; Fri, 23 May 2025 03:51:10 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 797A66B00CE; Fri, 23 May 2025 03:51:10 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 6653E6B00CC; Fri, 23 May 2025 03:51:10 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 4058A6B00CC for ; Fri, 23 May 2025 03:51:10 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id C8961161BD0 for ; Fri, 23 May 2025 07:51:09 +0000 (UTC) X-FDA: 83473401858.17.1B136B5 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (mail-bn8nam04on2043.outbound.protection.outlook.com [40.107.100.43]) by imf05.hostedemail.com (Postfix) with ESMTP id 15C0910000A for ; Fri, 23 May 2025 07:51:06 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=amd.com header.s=selector1 header.b=gbJkXnbf; spf=pass (imf05.hostedemail.com: domain of shivankg@amd.com designates 40.107.100.43 as permitted sender) smtp.mailfrom=shivankg@amd.com; dmarc=pass (policy=quarantine) header.from=amd.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=1747986667; 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=8rwN82lIlPdStoh3c7HWLCAq35nR+07Mg+fWcBhH0pE=; b=Iofs4c8I6QBVoCPZyHc7iQukpNPxmpFn75oxxARBoX7tji/05YpfwLnAa95FQybvi/coD8 3YyuVmBbyQ3d6jLq5NaDGZ+md2oT5VqY0KM7e05ZzFuOiBfpwxGY26j+9oQ2aZ6zVNYA0V RmxxFtwFZ2TBERoqhLHbiB1nUdmi8EE= ARC-Authentication-Results: i=2; imf05.hostedemail.com; dkim=pass header.d=amd.com header.s=selector1 header.b=gbJkXnbf; spf=pass (imf05.hostedemail.com: domain of shivankg@amd.com designates 40.107.100.43 as permitted sender) smtp.mailfrom=shivankg@amd.com; dmarc=pass (policy=quarantine) header.from=amd.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1747986667; a=rsa-sha256; cv=pass; b=fkdqzOlV/8EX60tNvVgsSPJ1TEHKhFba/TEtSF6J7Tq8yDT3LsVSEBVn0HFTtZq7EXeC6Y qxVMLM16ItdAIpQEW0QazjR4JMWGDCNNA4SM1+TfXeO8IVg3Pb2PHwwLl5ALZn4NmZ2M1k goTLstO9qL0TmaJYh95NmZ2N3hEhSbs= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=LSJ2NNCKTUnDD+2KgOGtLbnl71c5WchDqWQNYtlHXg4HVHxLLElFBJ/yB9RE87yZj/rkcXHuslXvvsjQcknik6Q1tO0L+78JDvoKL80UWRhYpvV2HmYJSh0K3RQUBHgO6RaQjMwroYykJOurFGWcXX/ByWFFVBto+FRBtP1RTGAkdFVezTh6+512Xg3PPZsls26EJtPrQ674AOAil0cK0n+rxFYKjc15qBjTEjGn9NnTETCHxqzkwdfRA9XvBGJW6LqAT87TL5FprK9oOz8kKXZWd+3lGQMVbmmreJaKo61KbJ3zC1FmIQRmcNxuKficuDKEbl/rMUy7zw330TVCMA== 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=8rwN82lIlPdStoh3c7HWLCAq35nR+07Mg+fWcBhH0pE=; b=oQNpfwGNwDIdiOfvIsdwwde0WAZS/wh/lgIxerEY257dc8UQVynO51fBUtHTIG4AGXNS6ddMCaUlZUZWWP7k8jFZDo6eRmI/SCTMyC2clcOEZ3PR/4awDfHGlmbj9zuxwWK/gbvzjQmrd7IBu0Zeo0tnkQwrfBtndJUtm7dphCgxgVf4pUGh9HptlSy7kBHqrvMGCrUCa599zIjMqUrGVQzKoxbdeokfw1rM3RIpBsjEd4xu6fzhAVNZvoMEN6Rn+O3lxD4u3l+KmyCpvVdNuMe6q7yw2FY27d2X9SxAXI0AOgekBNhUr00Q8obJLt/zjFRCH3KwI3pZIOgNmnvGQg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8rwN82lIlPdStoh3c7HWLCAq35nR+07Mg+fWcBhH0pE=; b=gbJkXnbfTlUyvDIbownO9AnNOajiBADVIoxFepNkR1No3ZFWsEFdKjegzlegCap9K6z4HN7JTvQb4TUSOOK1lSdMtPvNUPA2ZqB/fJAEenSHJ99utWMKVLNWeKKQxdL1Rmhm7/Ryg7CqXZmgxdc8TetGbRPGz4rcmVmShzNDhbI= Received: from CH2PR12MB4262.namprd12.prod.outlook.com (2603:10b6:610:af::8) by CH0PR12MB8531.namprd12.prod.outlook.com (2603:10b6:610:181::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.21; Fri, 23 May 2025 07:51:05 +0000 Received: from CH2PR12MB4262.namprd12.prod.outlook.com ([fe80::3bdb:bf3d:8bde:7870]) by CH2PR12MB4262.namprd12.prod.outlook.com ([fe80::3bdb:bf3d:8bde:7870%5]) with mapi id 15.20.8746.030; Fri, 23 May 2025 07:51:04 +0000 Message-ID: <231ebbc1-2110-4d82-b4e9-5a1b1220d9c4@amd.com> Date: Fri, 23 May 2025 13:20:55 +0530 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] mm/khugepaged: Fix race with folio splitting in hpage_collapse_scan_file() To: Dev Jain , akpm@linux-foundation.org, david@redhat.com, linux-mm@kvack.org, linux-kernel@vger.kernel.org Cc: ziy@nvidia.com, baolin.wang@linux.alibaba.com, lorenzo.stoakes@oracle.com, Liam.Howlett@oracle.com, npache@redhat.com, ryan.roberts@arm.com, fengwei.yin@intel.com, bharata@amd.com, syzbot+2b99589e33edbe9475ca@syzkaller.appspotmail.com References: <20250522093452.6379-1-shivankg@amd.com> <25cb53a2-f90e-4a70-9541-2aee51d71561@arm.com> Content-Language: en-US From: Shivank Garg In-Reply-To: <25cb53a2-f90e-4a70-9541-2aee51d71561@arm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: BMXP287CA0021.INDP287.PROD.OUTLOOK.COM (2603:1096:b00:2c::25) To CH2PR12MB4262.namprd12.prod.outlook.com (2603:10b6:610:af::8) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH2PR12MB4262:EE_|CH0PR12MB8531:EE_ X-MS-Office365-Filtering-Correlation-Id: be3c5908-c9bf-44a0-2464-08dd99ce91bc X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?utf-8?B?MW5iSERBTlVBTVJyUVVOWis3NjR3T3BWTE5ob2c4dzVkSmQwb1o0MGhRZkMw?= =?utf-8?B?SGpwelgzcXU0TnNPYXdhT1EvMjZJeThvS0FuTCtNc0tWbUw2eWNudnFoVG4r?= =?utf-8?B?aW5GZGsrYk1SNXpTWFpRY2w2MVdZTTcrSERSQ2hxSzJPeDgwZFM5QUJzMUdi?= =?utf-8?B?RTFrYmtYK2J2M3hJcjVCa0ZsQ2lHbW9UZkY3MWFzekIzL2oxbDBaUTZoYVIv?= =?utf-8?B?dUJiUEc0U3oyQ3o5SmZ4aDVYQnZNWEpaNkRaendDUS80bG5FLzVRMER6YWhD?= =?utf-8?B?RUtJUVkyRFduOHYvcEJTWHRMRHl3V256SG9yZDFycXdhK3VhZzIraWFWWTVV?= =?utf-8?B?ZHIxVGNmdk1jWExpeTNjRjhpK1NVWjg3K2hoZGk5d05YSFQxZjBsRFlRNEhz?= =?utf-8?B?WW1kcDlJb3JkOHFXakJVYm92OWZRamROdjFNN05oaGUwZGZ3bVFYUzlKZCts?= =?utf-8?B?SlJnWjgwNG5RQ1I0RGxtcTBJNUNGMnU0NlBnSkVETVJGK3lYbjhMdXRHbFdm?= =?utf-8?B?YTdWS09Eczd6MGRyeUlvc2pndXBCem5BTFBDMHpFRmhRRTQyN01yVVp0cUE0?= =?utf-8?B?WnR0bkowQU1xbEQwL1JiSmd2R0xsWElUbE5EVjVMbjlHMVpDL0M1b20vVVZl?= =?utf-8?B?aXVqUVVPWkh4YnZPcEdBZWJVendxNWE2M3c2NHJRcVpBRkZ4U1NKOUUyY1lH?= =?utf-8?B?cVBsc3lObXdSeGJ0V2puVnlsYWM3VWY1QkpHakxaVWMwMTBDVmpUQnlDWXFJ?= =?utf-8?B?L3J5Z0NTdmtYOUNDamx2THlVUENESWU3by9mRDlqQ2RkM2wyc1F4OFY1MnRH?= =?utf-8?B?VzJwMXZRZFBsVzRLOVhZa01sSTdKVEFSS1ZWWjVrT0hyOHpGK1ZvZXNSUC81?= =?utf-8?B?NW5lNDNMSlljeExJckVLSjhkcTZ6aDd0NHlvTTQ5R0ZaM2QxZUpDaWJ5VFVh?= =?utf-8?B?Tis4TmpreVBYNEUza2IzdmxEWGVWZVlIdnQyc3dLYkdtd2lPYng2aW9vdzZ5?= =?utf-8?B?VkRINU5CaXpreDB3ajZNVGs4RlQ3emtxSzV2ME1JOEhNT0dVU2dNeHUyMHhQ?= =?utf-8?B?bTRlY3Y0VlV3TGlKZEZwek9ib1ZVVDZicysyQkhDVTJTdHFzaFhadWZWZkFy?= =?utf-8?B?WTJJVTRLazBYVHdPUndMWWs0ZFBZQ0dCcUVuOFZSRC9EcndpSHF6enBvTkdz?= =?utf-8?B?NmU3WnNMVE1raHM0QzIvN2I0UkMzN3pHV1dmVFk1VzZZM3UxblREdDVkV0Nx?= =?utf-8?B?a3V6K005YzdySmhtd1RjQjUzZ2swdHNIdng5TFZBN28rckZ3bHFYSmFlRTVm?= =?utf-8?B?WG83RC9FSTk0NzE0aFNTYUpoemNwbFdPcS9UdThkNVRwK0JyeGFQMC9senUx?= =?utf-8?B?M1VWR0xOamw2R2VvNDJaYUdodGtJZzhuZ0kvRmlnZkV1VDc5b1FsaEtGa0VR?= =?utf-8?B?RTBNR1hSMERLa0w0c2tJNHAwU0pHbHIxdEM3QXc5Y2VXc21hZWF3Q0VmTTJp?= =?utf-8?B?VnhCblZGM1QwbHRmenBEWS9sc3dsUE5iajNJc000b0xsNWs5MlVnb210OXpT?= =?utf-8?B?VWR1aEtaYkloOGhBam4zV0YwVnlTLzNTY2FkNDlSNXlPaUJMNWVJUFZsVC9K?= =?utf-8?B?RE1UbGVNdkxNSEo1Q1R3aHpON1paRjFiNVcyNWFFdUkxb2dDNXlveHQ3d29X?= =?utf-8?B?ckU5ZEExQ1M4a1RVbWIzeWNncXVmS0xKRmE4d3BCclc4K05UZTV0YkpScFBy?= =?utf-8?B?TzkydkxMb2FOdmpxbzdlZ3c3U2RCakNvV0ZsOXFSRTlFNGpDc3lGRkVsOFZJ?= =?utf-8?B?VHJzT2RIY1MzMlZOd2IyTnhMeWdBbkJQckRkUnUyZTJlTTRGVGUvL0ZXNTNs?= =?utf-8?B?ejkzMWlIWGM1UzlUbHFxRGJSZVVqUlRudUY2cEJ5SnVyVU9NSDhhMm1wWm1Q?= =?utf-8?Q?azyTL9HcHnw=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH2PR12MB4262.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Tld1YklqOWZjR2VwWmhNb2tVQ1B0YzBBWDdPYUEvNTIrMUFMY0VTY2Rxb1N4?= =?utf-8?B?VUZLUis4bFg0VEFVTmFYek5ObzdtOEpMZjNIODUvTlYxbnhFdHZONjFpVE5y?= =?utf-8?B?VkR5OW15OS9ZWFFNRVlLNUdTOUQvME1mWE0zWUtJaVJSZDh3Wnk4Zk9rejUr?= =?utf-8?B?S0cwN0hheFcxR29Pak1KdHRGbzVEVC84ekozTi9tWEsrNkN6NktCRTBPdEg1?= =?utf-8?B?bzhOUGwyRk1QenMraFBTZTVVYXNBemRRZmZjQlp4N3JVanRzQlRyK0ZLelZu?= =?utf-8?B?Z3dYWVFaSDNRYkxDb1lSWCtwaWNEMXNUb2FVbHl0ZVpZTnJETk9NTCsvYmRu?= =?utf-8?B?MjBzQXRRMEd3dzhJVjE0TjE5dm9rRXU4TmlNTXhvUEZkZ0ZneHBrcU9UMWVP?= =?utf-8?B?bytNcW91N2tISTBkNDkxYS96QXFSNDBYOHNGdjhkT1YvOU5NTGI5cU1CWVVF?= =?utf-8?B?VHV3SU0wYjRkdC9sL2hFWDA5WlJpd0ZiTjcxeHhpaUNMOUV1WlpQcXBDVWRo?= =?utf-8?B?c3k2aE5UQTQyWTR0YkZQQmlqcUpITlFiV0xoYlJTd3VvZ1dHQm1rMTBnQ1pK?= =?utf-8?B?Y1Z0cG0rM3BJN1FqVU1mS1MxQUsrQXI2b3ZFTGV5WThCV0Iya3BBbENwUUpo?= =?utf-8?B?dFlOV0gwNnNqUFRheHgvVDFCYm9YVjllV1lyRnlWMlh3ekdHbXlRMU9HTnBt?= =?utf-8?B?QWxVekhCdHk0ZEVWV2Z6YU14bDJDTXNvVndBVHY5ZHVOWVVGa3pYWTFCMUxG?= =?utf-8?B?c2k1RFlvazYrUWU4QTREWFRJRDVxU2d3a3pTcTR6enhnWXl3ZVphVURkVW9k?= =?utf-8?B?NStDTXZsU2VHUnozU0xHRC9HM01MTWJZZ2xnSEpiM2JvRk94bUFHWEdtMHEr?= =?utf-8?B?UFNzZmZkNXNVOS9uV0ZpQVloVUFFMk8xYW1MMzZmNEhvUGpiQjY5b2RYWXla?= =?utf-8?B?T2RFSzNSVSt2WU5tczNqc2hWc1FqbXpETDVIb2xtUENFVGw3WkxMN3RWQmg0?= =?utf-8?B?K2MxWFZld0VqRVZTNGFyRTI3Y1RjaWNnbFdEQnIva0ZpSElyZjZXTGNLY1J2?= =?utf-8?B?YjdWOVRibGNmSXZTWFUvT0VhVXViWVdFU05JTXdleEh0NlpMbitQbE5FbWk2?= =?utf-8?B?ZERSTGw3OFc4UFV5RDJvTDNRRVpFSUFwOUVjV0FHNDQ1VXFmZHJ0a2c1OXlS?= =?utf-8?B?SnR6VFJUR1lZc09ra0hSZGNYWnc5b08yS0RkMmlVNkdoOUFsbDVGRTRnUTNV?= =?utf-8?B?OGVCcENlbjJKdW1iV1dHNHNHaTlKbG96ZjN6Zjk4cHppM3lVb2hjSjJnRWFE?= =?utf-8?B?TTdOVVJlcHVCL3YyMHBHTnVFd1NLVENiVGdLV1R6T29vVS8yZkkyUDI3dVRW?= =?utf-8?B?SStTbU9rWkJaRSs3YW80SDJKNE9WSHFVVkZxcExWNzRQMktRb3YrSzVhcThX?= =?utf-8?B?TkcvNzFIVzB4L3RyNFdoaVhjbnI2ZDZlaW9Va3poRDBLNDBvTmR4NDVhOTh1?= =?utf-8?B?SWRHVXlQdnI1dThPbHJtemJxbW1UYUdiZWNMeXJid1NQZEh3c0JDeThnT2xO?= =?utf-8?B?WVdYQnZiY29uRlBIWC90ZGJWL0JEcjVTVE1HMkFpMGtBc2x4Y1I4b2I4Wmpq?= =?utf-8?B?ZmNSeTVZeGJxS05nVEd1bmthNnBTK0E3Y1lxaXZoVkkvaktVSlI0ZzNvZkN1?= =?utf-8?B?akFoZnBZSUZUVnBXTHJrNkJzS2Zib0tzV1BvWndNVTB1Kzd2OE92OEEvMlVl?= =?utf-8?B?K3BzcEFKejZnL2E1VjFxNFNJUnZJb1grYWxVQlhTNFdyUjVSYUtWMVRoS3Ft?= =?utf-8?B?c1VTRXBDTUlGR1lIckRqeGp3Qmw2TmJ5ZXRnTDNoVmZ0VVJhbFp5VHVyb1lP?= =?utf-8?B?UlJwRGtNaHlwaHZmYUV6ODdyR3dPRkxuTENtNkpSZ3BnMHFIRnNBMk5kdjJL?= =?utf-8?B?Vk52ZFN1MkI0dWR5TzN0ZzBESDd4YnBVNisySG1jNmwrVXV1WHFicnJrWEN2?= =?utf-8?B?V2lIcnk5OXlJMmNlYms2REJ2eTZKZ0xmMkFta1F3TWNmdERSdFNxcDZhUDRP?= =?utf-8?B?enpDb3d2cnRKVzA3Q1o3TGpoanY5dW9vd2FiOVVrdnliRGd5L2VjcEthRDl1?= =?utf-8?Q?s1JRmyqw7q06FLVct3ZD/djYm?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: be3c5908-c9bf-44a0-2464-08dd99ce91bc X-MS-Exchange-CrossTenant-AuthSource: CH2PR12MB4262.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 May 2025 07:51:04.8809 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: dYqw+0PR3MpaaeWZ7ewYiLfd0ZrbNGF0KJSXY52TmysF1I1PDx7MBQXGncxiRao8EV4M3se+EOw23DOcniGsgA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR12MB8531 X-Rspamd-Queue-Id: 15C0910000A X-Stat-Signature: b8y7dj7m9ati4gybyjihp7thftnjzsw5 X-Rspam-User: X-Rspamd-Server: rspam04 X-HE-Tag: 1747986666-349979 X-HE-Meta: U2FsdGVkX1+beQyjjaJ/iGCji8YICKAkjVWA4RbXhZm5LpKkaps49VvuhlilPhMB2/vphX9A/ALPORAOO6BZHFJDV+uVtaNOtJ1HLgRoiQCHvh8oSLrhOMTdsgdYrbOs2tcHmKdG4lw+X1iImEtotzv7mkLwuN7b9dkNYL2SibgtUaqGmXhAlGp4gM9t21EVeNntD4E6Jr1kKmZVIRJ9y3Hu/vt+sKZbxf4o5dFOWTrYz7Q/KXR7BtK3+zuIOneaj/+CygeTQpGNN53vAmVjS6qxOeXAkL4wZDg2azhYOTaO0nSMuzXftjXKRzurKHsduo92WlRWOp7gJdD30y1XXoN2vbE26qPfijM7hbTRpaXxFMUAaGyB2/FfSdFdHJfLbGbrdayrJx93dMkf25u7/hjTnodZhD4jcJQdHHbUxJKgsyaFea1puL4JEswD2rx1nxDGrfbDcIYg151wTDyuNGlzxcPv/y6KEvA4I4CP/OX0Iyr8y8gzBdpPEt5tj0Q95MubUtmy4dTsSS2xlNJ+y9ZOypR5WkTm2PQigMHXAGYBClQcTgWCbTb/D2/yG1zZ/1R1A4Ys36GCpNCrNs8F21Xx+Iu/CGAoOCfKc5z6bwwcPZz++RVVvVF/cqOGS15JHXO+R1hEIzevkhSLXFD50d/V8cUtiGk/PXHNYgqlc0qkpiYgUlvTEhaO7jqsHl0VBIHWUvdf954Ob3nSQoPafjXsPLYzj2x64b3Envy2lQjCPyV0YZ85eAsz38YIondrDz1ZFoMyHq7Aa33JXm/CxiJzUaI3px0I+wM/logyO3n7oJ7iomaHsf1KzrSeZHN0f+sXrlzl8MGeV69DBwY7KlR/1aB82fRW9JWi6wBJmLtRkVwn8FgAaXPgmTsdrdZZHRoZbfrnI2pU929Gd1vd9GHmt5yupWgx+D9DT0zpWcxKr7YzufxNojhMBwLCmZCgP2XB7zbJhUwud2p4Y3a EkEknr6C qMMWCuVUfH4QNryHWiTdDAfqOdpeuKBLZ2CKI9EF7+Bj917WM9HC9aUi7uAEv2h5jVpuTxusXStPg0jD07hLTispI5yqaKS2I1DoZ5WyObbAxxopwOFhu7ZMvZVTPAzsQ8SzOCSoNHKQCzgw+tKxgY5fJs8rWKLgxKHFpCToBdVWbURdWj5fCQojHH9WnxIhQJ3uwMPy1noGSzCS/IW5ylHCsYiLyx6lYvkP9gFeogk4zzPPVgqoi40TxVh82FzKcJJD1FWkJt6ApwcLAsZTbbU//GQUMMW4XeM38CX71pCJ3vMXwXHAx/yCwCg6e/Zlbr2ET2yH73rTCo38VEMnmgxcPEANxJ73M3SWHD1c17NrNzSYhpw8uoyCVX5smxxgs/EGYSTYZNkCtYaZoFzbkxK6k46xYKz/m60kLfhLpeZSSHiLGkuYss+SwP8fdcPHjKS+Yzb6j95a5qOcZWHoBFNBmftlbEcNgTM6+m+12lPASuSuawFZXmi3m+T9oZfnOyCsaABkq603awjiPlxn4Im+mqYgsGFA9y6iMswReKuSsA48= 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 5/22/2025 3:37 PM, Dev Jain wrote: > > On 22/05/25 3:04 pm, Shivank Garg wrote: >> folio_mapcount() checks folio_test_large() before proceeding to > > > It is not very clear in the description, where is this folio_mapcount() call present? > > Are you talking about is_refcount_suitable()? Yes, The issue originates from is_refcount_suitable(), which internally relies on folio_mapcount(), which contain the race. I'll update the description to make it clearer. Thanks, Shivank