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 EFAFFC54E60 for ; Wed, 13 Mar 2024 18:52:49 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 46C1480057; Wed, 13 Mar 2024 14:52:49 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 41C1D940010; Wed, 13 Mar 2024 14:52:49 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1F9EB80057; Wed, 13 Mar 2024 14:52:49 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 09CAF940010 for ; Wed, 13 Mar 2024 14:52:49 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 8BAF71C122B for ; Wed, 13 Mar 2024 18:52:48 +0000 (UTC) X-FDA: 81892912416.10.7165703 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf01.hostedemail.com (Postfix) with ESMTP id 12F6140005 for ; Wed, 13 Mar 2024 18:52:44 +0000 (UTC) Authentication-Results: imf01.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b="NVMT7/jy"; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="a/94d5V7"; dmarc=pass (policy=none) header.from=oracle.com; spf=pass (imf01.hostedemail.com: domain of jane.chu@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=jane.chu@oracle.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1710355965; 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=x9Xfk3roCh24uDeV0J1+tdIJE6HVZX3frok0QIwwB+o=; b=ZUhbu9h4Y8sOwNq+DZc71wVYUJ7DKxNs4l2El8Yy8j/jGWgNPXITT5PsImMb6BStkAmeyg /zAGM+l6TEirevTKd/cu5NK9Jqt/ZBHviCeKtRd+byYUm8svVcB3J6MdAFsZQW49i5OpSX jJhLez/RgqIIYfcepfbAbuj84Rmc14o= ARC-Authentication-Results: i=2; imf01.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b="NVMT7/jy"; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="a/94d5V7"; dmarc=pass (policy=none) header.from=oracle.com; spf=pass (imf01.hostedemail.com: domain of jane.chu@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=jane.chu@oracle.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1710355965; a=rsa-sha256; cv=pass; b=Ig/DPeQp9xNd9LNa4+3FJrgw7er1dyJh34ZXYSy9F0tkMuquLKxGe/e7YzPwYr/cw2865B oXXrv4HcZR380dZ97+7jaS938IBv/q08DQf+ovW8zrY8mP6CjB35PA4uQ43o2+X01m3J1q xOxoHpyvtEznZeUvgLRvsSUIAPznzG8= Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 42DHxKjf003141; Wed, 13 Mar 2024 18:52:41 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=message-id : date : subject : to : cc : references : from : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2023-11-20; bh=x9Xfk3roCh24uDeV0J1+tdIJE6HVZX3frok0QIwwB+o=; b=NVMT7/jySx3gPp7uqip4MbjzzrWrtF/2f2gKBC11us+fTH4EG+ETfSDUix2ZVoUk8/6j XA6luBVMOxlA2mv/KeXp5peNnqeOoL+JEpaB3BzQdF6Qhw+b2oG4g/+BgO8kyDOmWdwU komZFSAgpw9p/zJnjEPksSobzqmX49bJ7FywGxThFTP/jz6s0RYtu/nPDM2RMpFlbir/ 6ZXaRmt4Oq3FGD7i6D4w1gB4reHQrpqhV05LiymDxqJ9FGaC+GG5F2bMUYdYUOOVTiFm 9/swc3s3NM5cYmgfiiW5M1rFpXv9At/UjiutFOrXA5UGB8QeZA83JxREO7wYyR/tMpA1 Ew== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3wrec2hns2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 13 Mar 2024 18:52:40 +0000 Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 42DIfxtA019717; Wed, 13 Mar 2024 18:52:40 GMT Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2169.outbound.protection.outlook.com [104.47.58.169]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3wre7991dt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 13 Mar 2024 18:52:40 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=S9NsJP0X8MUUrmQ0PceHNomz8W+4Ike9lJbCf2biVB4AGU+LxB+RElCAmMlvbn/d3Y4yUAWvRa7hE6AMmTabL+Q1sGwkF/FJwSizp8RcwiwhDot0Rg6HyVeWCbf/rw5kL/0Qw9fcDl9USgcNbHNnZXAZ995VzSozW4syi0NeyZpXiY30l2EEtNu3nmS0csFjpsh7GKN4io0J8aCB2I9ei+1N8PpTnjN/tPvYPNIh7ItJBTuohhx65mkS92x1sB29EtGSqFWIFenZEkaun2hUr54cUgeGiKMuerC2xsLlBmxG9N4yefGPxEgkUvZiqcGqyqkRNu8SfvaPumNsXxE/uQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=x9Xfk3roCh24uDeV0J1+tdIJE6HVZX3frok0QIwwB+o=; b=LhGnEMFrcdsCrO2pXE7e+zx29AukoMhoql1SM4caKyFwAiRghkoqdaWIuveYnlj7Zu6k85yVBjJi4okdwUrCOwItOTdTK62zIKJIfKt47lj+SjOTqp836TRNmQ1ZS2x/iuKb/S+oTCQ10HJOB3LDQvOC7GUq0QvnU6M2EYtwznIFG6cd+p+bG1CwZYCxY0WEySXGlbW8xQqKFdS8AV3YYhMycAOtqJ6UCqKewCOuOV7S3eTUDLwC/vSYXT+stDxzqCWqrESyhz/1W3akS//Nc/9YZW4JZ4vqFkd3rEChGozypAWVSkG8BxKEft5ASms4Z7E6fOqo0Lu6l3Oygt+F8w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=x9Xfk3roCh24uDeV0J1+tdIJE6HVZX3frok0QIwwB+o=; b=a/94d5V7/c3VWJI4W1xJD/vBJyBDl7x7zu/Gw5vuYN4PzYo7A6lXpH5J3GMD0kCbcXmKBTco59bSP8OjfjhzVJl2QfSq5B/sa8mEKQ64p8n/eectnWVgqBjmGK1TKOWwnMayO3gkZ2Y+ldFNPeCbI8D6Qz9pdpA8QMav7IIG0HA= Received: from SJ0PR10MB4429.namprd10.prod.outlook.com (2603:10b6:a03:2d1::14) by MW4PR10MB6437.namprd10.prod.outlook.com (2603:10b6:303:218::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7362.36; Wed, 13 Mar 2024 18:52:37 +0000 Received: from SJ0PR10MB4429.namprd10.prod.outlook.com ([fe80::210e:eea7:3142:6088]) by SJ0PR10MB4429.namprd10.prod.outlook.com ([fe80::210e:eea7:3142:6088%5]) with mapi id 15.20.7362.035; Wed, 13 Mar 2024 18:52:37 +0000 Message-ID: Date: Wed, 13 Mar 2024 11:52:33 -0700 User-Agent: Mozilla Thunderbird Subject: Re: Splitting pinned folios Content-Language: en-US To: David Hildenbrand , Matthew Wilcox Cc: linux-mm@kvack.org, John Hubbard , Jane Chu References: <57c9e228-9aca-4da6-a714-f175f053ff50@redhat.com> <6af71fb7-5376-4d5b-beef-78c2b2359b0a@redhat.com> From: Jane Chu In-Reply-To: <6af71fb7-5376-4d5b-beef-78c2b2359b0a@redhat.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: MN2PR14CA0011.namprd14.prod.outlook.com (2603:10b6:208:23e::16) To SJ0PR10MB4429.namprd10.prod.outlook.com (2603:10b6:a03:2d1::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR10MB4429:EE_|MW4PR10MB6437:EE_ X-MS-Office365-Filtering-Correlation-Id: 0e23d753-f4e2-4533-c38a-08dc438ec05b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rh9ycAxW04ATL5Ws0beNr898I43GoC1OkVEfmNfem0seOwaYiuZ7ZOo0GEz+rA+EgAIVBpA7dOVdI/ZLL2PXSv/+kxsEjpR5PbEsGCUZ/KPK7ZwDNNejC1J4tTWl34KhpWedEetOLMtEtvU6HUCgsJEEiAG618xBpmyf1UuVj/LK+AyPcheClb+jKguKGFk9agwH8pz9s1dJuvx7mfieyGHjGJV01b4OoBxo4hVEHCEiwqpgzc3fIMeVCG1Kkic3rudcJqQAP/t4piADHGEWjrM+7mwKTwQBm6/ufzxGhtcBfD5gT/It+6Zyet2BDjTs8Tgl3+PoyI1in60IOTBHiBlhBKw92Zvv4ap/oGGhMte4TGER7n0KvLr3PaEnIcIoLqnGIqS5Ady1beqphn/loLrI76BPKTHa6QSnsuCADjaboDZ1Yiu6bqlBeRCRRDCJzZlYoIXlcFeKsjnfBHNCFOuDQq4h8t51k/THDBMEBMrm3oyku1f5Q5cnMqYOeJFf4qRB4xmeLtHh9Du2UwBQIAtxT5HzqTGdocLme9UWLFRxBJ1gpfHh65nHOObeWmm2gYIllR35SyTfCY9Vc9EexC0AOzSCrX/DS9Yd74foXPc6Q7ZizPBN5450R0dayFNYVMSxZH30sKP/iLkv0ONKNbRVuHcpYnNwApvn/8OcimE= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR10MB4429.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(1800799015)(376005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bWFHNmx6S01Lc0RKTStXMGZLdVlSY1FicDdwOVJGaTFSRStoSVlONGpvdnlN?= =?utf-8?B?S2V2UCttUkdDdW9ySFI4SWtRTitRT2pGYUNQU05nYk50NkNHRlJheURremhj?= =?utf-8?B?UU15MFBlbjdTZ2tEcVJsTkFDaXFXMlZvaFpqSEM1dy9FWFJrVHJaUi94bVBY?= =?utf-8?B?WlJoT09PZ0YrNWFzRURuaXl6YXFwaXgxcmt0b1FvZFlVdXFrTERNbi8xZmZl?= =?utf-8?B?NnFySjhGNmlSOWU2R1pXZklJZlRDMENZZ240RVJBSDZsOXBHWDduRlZYNHQr?= =?utf-8?B?MHZ4REhRbTBwc2hkSXJtNmI3UDBoVWIrdzc4d2tVU3pxaDlSaHJWMjFSWW9W?= =?utf-8?B?UXBoeCtjZkk3Q0dlTmRWY0VnYjlDZHNUcHB1bWZ5ZUZ0cU5wU2s0UndWOXlG?= =?utf-8?B?WSt1QWtvT2JoYmxRanVjR3RvMW94dWtHMXo1aUxGK0V5bllwVUsyNmoyMFI2?= =?utf-8?B?ZktiTXdEWG5vc1pUTmNMemRoSWR4NzY5NVRoUGdYTm5zcHRJd25kQ3Qvd2Y4?= =?utf-8?B?c1cza0NybUNab0ZrajFEMjAvRnpvM003RnIyWlpRcVhHVFZkNUFPOWZhNVBW?= =?utf-8?B?WkE4cS9uYVdnblhaYlpXVDl2VCt0emVOcmE0aG9CcWgxZU1pOEI0QnUwOFFM?= =?utf-8?B?VXhFMFBRREtqR1BkMm12SWpuQ3BsTnFmSi9rVlBPbytyUFBnMlBycG95VTk1?= =?utf-8?B?R0szNkpJbisvemZTUXB1V1BXSko3b1NzbEpCZlkvSWJYemwxUDFYbHNielpE?= =?utf-8?B?a2d3NGI4UldnYTdjWTU1ZnpGL1oydmlGeTdnNHRwbGdnU0NySDlNbkpFV3Jr?= =?utf-8?B?eTZlUTlRcWJZRTU1bndSQ0p4V0Y5dWw4cmNYYkF0T3JsUURuQks2Ui9aWUpX?= =?utf-8?B?OUw5NlF6c2FIYjJiQzRWbWdCOXA4QnhXekhQQmlxQ21LSzQyaUNkZ0hOVEcv?= =?utf-8?B?aDNzODJhYUM1WEIycUNmVDE5ZGFsUTBUTitJT2JrOGZSaG1zK0Q5ZmFEaFlx?= =?utf-8?B?bEVqTHk4dCtWb1hHRGhmMldWZXVFNkxQZFdpeTZKcDA2bU9haEpTTXlXMzJ2?= =?utf-8?B?cDEvRlgweVBTSWx4V2IvQmpFZ0VzSHZ1MmJTRnVBY0xXeW9xeFpWcC8zNmNh?= =?utf-8?B?QzVBc00xbkI2VWdFVllCOXRnRGlYQWFQaHcwb2pvQ3JpUExUQzQrcEFTTnp5?= =?utf-8?B?SitJa1JuQXBxbHY0TWVCU3J1S2ZMVVlhUkF5ODdMWmg3dVFvZU8wUjNSMlBp?= =?utf-8?B?L2hGalFhNHlDbUlnWlhHc2ptU1dvSXZNN1J4OW9FTjBObFo4UktnbE1TWUE1?= =?utf-8?B?TjFVUkd5d0Y2c0EwUy9acHVkeU0xTDdzTmJwRExSNWRybDBrRDFrUURXMG9W?= =?utf-8?B?WXNUNTRici9tU0tLVnFEcWJ0YkJlTk0vY0pac0ZKOHhZeG5ZM0txckpuUUp4?= =?utf-8?B?dzhMVXZ3dEFlbys0V0s1NmVETjhUWnZyNVA2bTJBTGNSeGZvZGgvRS8rZHlY?= =?utf-8?B?andLVFIvSTRza1lJME1uVnlYNU45V0Ztamo3TGM3QWsxK3g2eCs4M0FOYTN4?= =?utf-8?B?K0dmTzE5cUNRQ1JJQmhxOVNLNUJITmoyNE5lSmRZNjdFVXVTeUJ2U3dBOU1r?= =?utf-8?B?UU9VOUNIUG5hTmozdlhDd1VKdDVJMUlvSnNweDNjL1dlRlI3dlhadTNMZ3VI?= =?utf-8?B?M2RjWG1aWHJWSWlBUEs0WjcxZUtzQUxLYkhLajJPNVBpaDU1VytYSTlVaVlM?= =?utf-8?B?Q3lLZm9QTkx6TEY4TnRDWS9mR0hnbUg0bTZNNUdqWEJVYjlab3hwTjBVZG9t?= =?utf-8?B?a2RiaGdqYjg3NG1nLzc0cS9zRHJUT0RYU2RRbXB4dXNOTVFWa0l1Q29PRndL?= =?utf-8?B?T1J1aG9HMnl4c01Qay9XaEUrRVRZK1JaYVZsMEh4VnQ1OHpNWFQwZ0IwWWx4?= =?utf-8?B?eEFSeTBPanJlRmZwOVRKQk5UWmdRdXY2dG5XZnhaVk8zb3I4bGxwMENYekJ0?= =?utf-8?B?TkM5WHpQL3N2eDdLNWZuR0Z1d1hVSGxnSEJNellMZEtCSE5zdTlxNGRDRWNV?= =?utf-8?B?ck93clVhUXVyWEVKTGpSdGpDbjYzMjVlNlRWMk00Wlg5NXBjQmRCQit1dmJh?= =?utf-8?Q?yu7uBV+dWGDpmnfT+xxCP89ij?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 3JwYWrHvgdRDAJ80B8F+83P3uUsKbIR9I+P3endbijKj3Ydze54I0qt8HSGK8ABLpzHzW7/UJ8TXaVucLvT/mpzUWU+7bVUh23bQH5CID4sRAsD0EFlCQIzPFE5ASGqelJNTrvJ9rSNlK6Ve80MAXDT6Fi8Bd8jvAmeGsFJbxMDjhjvIKe5jzc0TBrwdNjXxpXNrlbnSoa3FpYl4o4OdFqID0C6LuMYRC4HU2YcFXFjxg9eoyORXEPVnVxrYvAqK/3j3vZdwQUy8mJkfsaelQXSc0tpPZx/Kh9JBbllaFXld3xyERO3anbGqh40oG6ibby2K6DDyQGEaBYD/oHCDTLYimMX5Tiphrig9v4l4sEODrB7kM/bQX5IqLjUFBwax2w21sLt6uhsBCzitmtBFTxr9jGp1OApWvv2tqww6fnSE121qvJMc/QoFvHWqTGL2Ww5iDG7rsBUKDU1rONBpoOVaz7auRM0ls8l3ffHFJWHZ8A6l8+8FwXdzlVAjdDRDrkeBW7aHAO0WuhqKFGZ+qyS+UuZfuod5Kgh+iX54BAVmjgh3UxJ6Wsr2N4K5LXu4uhl7aZ7VvuQbxJNHN6KKZAFsYlG8QW8M4MuCxoKEOEw= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0e23d753-f4e2-4533-c38a-08dc438ec05b X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB4429.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Mar 2024 18:52:37.3459 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 0nHKYyANZmXJfnewjxRXFlENy8yz5F5KbaHDSsijXsnfDq7f1fayp4AMFkiAjCIWl94U/Bzd7FtMnU3ftqVccA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR10MB6437 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-03-13_09,2024-03-13_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 mlxscore=0 spamscore=0 bulkscore=0 phishscore=0 malwarescore=0 suspectscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2311290000 definitions=main-2403130144 X-Proofpoint-ORIG-GUID: k7wg_11exJxiNlzOYOiNTlzZEhlKYjlt X-Proofpoint-GUID: k7wg_11exJxiNlzOYOiNTlzZEhlKYjlt X-Rspamd-Queue-Id: 12F6140005 X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: 3jynsk4etk34oo4jh7kis9mmqcaghpha X-HE-Tag: 1710355964-462151 X-HE-Meta: U2FsdGVkX1/QvaLJLLOsif/Oa3bfpql1cNq12GTcSnpEzVVfeAHCIxfN7kTtzvIJVVpJtcwg1sFYwbZJoLngAZ4FnPJDAyVh9D0oKkvNWU1gua07jcn7jT4mnjAZfO89empYaF3PadwyvQXHlarK01skQWFnA4jS+GqabyTjZ4LiC0xePyeKLX9LfQ/szwnjlDCw1IrRKWp+njdBAmHpgwHZmF1LL+8IZhy4JUrKk0rUQCd/40RFs3/jJ7rEg3+//P5LGpgfkkHe6fzlVI++EJpsvAKME1eDSg1mvDM/zyd+mf3C9K/yhJ8/SWJXIxCoSwQSzCVU46ujwe0nf4w9f1S3PlXz2FbVmSRfTivBB6S4CctC5EAxtgPHYswwNno3ibnO5Tt5bOwQZkiAC3q34lecuAdsi77mqZwrYCN9yTiCxkgDF2V/fx4veH548q1VbhuusfYUxMIf22wbNAlXo/lIdTEvMbJk8WINPgIqAO0P1Cigtdk4BKi36Xh5Ydk3q8EeFfXJuIFSFxL01bJJJX5MoHv/kJ08N9F+rMiBALjju215QCCENfrujzIm8BNHeBgENfZA3x/A31mgfjwUMG3Nqj7+gdfZSFvRR/HPLNzI5QfIJ5UUkDEreI4rL/ragBQoOXNtbvk65/77zviQOXoW13foi8DWlUp0P/XMN0A8r1gfMHCvAdJX8wVapGdROZ6kjHh/9wPy4nGEWqkJs8Ik9XPMn+iyMNwsB4aKpGagsYSDC5vqgSKUktmBi0Qsn+glI6LJPYV7Ryr89CbFuKVZLUb/rGW7RpDFVMfDNso0LWwbZm1cf5C78qdEdAiincEZEGfmoeMhthYeyEOa61g2eHkSq/h4F8QKUASTBV91EWV90UKc3A04KhKsRxJnF1rGxB8K8jfbZX4SSfXoDfCFtaNNWyxDEJP8m9tLfBPkFLxC8sLcRqfJa76arFfyR3F7pFVc8iTFRO/0qy1 9+ASwdSy U5nJUkFuSePZi+0Avwa8rLktWkWL71M+etF5hN3Uk+r05Ow8N8lsQMv8TTY0EFeB1M8bALEaFLP8mfZtZiDAcGzb0OWb02PNxNL3nQv17RZ3+Pcf7h//jIk8Z6Fgbi/Uz1zxHl1yw8SJ5Yafaz8q9bbljJxPfE3pP5zw7py/Bmy2mrtpWka+y8vAr68f1iclt+xAKtYjT/dr0TZKwLMm060bhrAgE7yfzIbWHDErvdoJXqct7Ah+ZT/JXIkQDkAj1Lr4x61q/xC9+QHmq3B+CG8Z/UpUIsktCJLIn74pttV6A8SRvfiu2N708R6nL0my3EFPFSq79eBKiViTdycaSY0QSg1W77etljUU5e0hHTqCIW0gREh6c+rzrzRg92c3dpOP8eUE4BVh5yurXOEK+eV5hjrKeZN5GYPDF9chEmziDr6VGePSX3XmFKxbstNUisqdhmPB45zXM1XQwsa/aR1/2/g== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000002, 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 3/13/2024 9:53 AM, David Hildenbrand wrote: >>   * 1 reference if the folio has private data (thank you, bufferheads) >> >> Oh.  Is that the bug?  can_split_folio() doesn't know that. This >> usually isn't a problem because, eg, truncate_inode_partial_folio() >> will remove the private data before calling split_folio().  But >> memory-failure doesn't know about that rule ... > > The worst thing that could happen is that splitting the folio would > fail (because one more unexpected reference), not that we would split > where we shouldn't, right? > >> >> No, that's not it.  shmem doesn't use the folio private flag. It's >> still a bug, but it's not Jane's bug. > > Maybe *something* really accidentally dropped a page reference :/ > Reproducer + details would be great. > Thank you Matthew and David,  let me take some time digesting points you raised, and rerun the test, hopefully not only on my hacked up kernel for emulating GUP pin, but with real mr_register(), and report my findings. thanks! -jane