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 ABE7ED0BB6A for ; Thu, 24 Oct 2024 07:26:30 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 00EAB6B0089; Thu, 24 Oct 2024 03:26:30 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id F005E6B008A; Thu, 24 Oct 2024 03:26:29 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D52926B0092; Thu, 24 Oct 2024 03:26:29 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id B7C166B0089 for ; Thu, 24 Oct 2024 03:26:29 -0400 (EDT) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id ED0101210DB for ; Thu, 24 Oct 2024 07:26:12 +0000 (UTC) X-FDA: 82707662100.08.524F9D6 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf27.hostedemail.com (Postfix) with ESMTP id B9D5A40003 for ; Thu, 24 Oct 2024 07:26:07 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=eSFBx0e+; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=jnYSn5Mn; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf27.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1729754673; a=rsa-sha256; cv=pass; b=LAp0/iX9kUNpUtGl5rFbAaOMi63VaJFPuvB82rRTxjM8OhOyky4nV6K3lFNaswJU4SIUl9 EQ/YNWHo+3tNcbX0dl6dtXK3zshS7QfWjoBJxQqRFPowPoUVsop4G3X5wSNQE5pinvIAKF zEyNu8gUtfjE/4dVbb0TSbjEmWtxi/w= ARC-Authentication-Results: i=2; imf27.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=eSFBx0e+; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=jnYSn5Mn; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf27.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1729754673; 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=VRW/nFfK3w4WzY2yLXb/PJp0kD7MUtVKdoDwJqzOWCQ=; b=yxz8nphw9JHP91/MUFdjj3YQKBgtN4wJevHSlohceXJfPydizmZyw6OL7y3HxUP01xqeX1 WuqPXDv+7DzB466BwxG2FHNPgKvQI9mxF963j96wVsOqKV3UIvEqfO1U37+zhRh0bWkqCO kvyPa7yj/vsug/yeYGHIZLMvHEFkP50= Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 49O2fqTK008684; Thu, 24 Oct 2024 07:25:58 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=corp-2023-11-20; bh=VRW/nFfK3w4WzY2yLX b/PJp0kD7MUtVKdoDwJqzOWCQ=; b=eSFBx0e+eq1OWqRBddQoxBMfDmeZWl/+6C B3T6F4fu80xw2GlCrvnvxsruBpLUwVPZ21RT39F2dgnPPIaHxXG4dqw+5i/CCOaF XlSjAjGb7T3NL3il5kwWDbxDBV+BN4zSfCDtErSY1n94StLJxec6TgPMhZDcQn5P bJ+2C2W2T/CD8tP7YA988hNhkxERT3WAdITeUGdjNd/K+G7gaUa5noQOz+wzGmxf 0dYs8wV8YXr391KfrOa1d9f0avAAQxko0qBF3tDvsplHzyjbdFNGJvnbfzQQ0IQe NRFj0WfG7vPYdncJskmdLhzNhcHk/MundO7TXyjg5+nUL3XDzfTw== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 42c55v1ut9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 24 Oct 2024 07:25:57 +0000 (GMT) Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 49O71ZXF018830; Thu, 24 Oct 2024 07:25:56 GMT Received: from nam04-mw2-obe.outbound.protection.outlook.com (mail-mw2nam04lp2172.outbound.protection.outlook.com [104.47.73.172]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 42emhkjn0d-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 24 Oct 2024 07:25:56 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=if/86WDjGmQxMUX1mHIn8TukqXlDj0TWBVPZ9PDxV6RjMnAfajtNKJTHYpKSV082uCcJiSeLiRmXdA8C+j5ByIivmisuXgJS8NJ/+eeMxG3F1KIL3c9inf8E4XbM/ZieNPJYTuPTqpQ94nIQ43jLuX0ZtCVU163XpbctQxQqaRKWQO+1vSiyCIZlYsUNBXPq1/BMUfjn3MP1vmlmURzu/rZLQ27VreTlWjnp/j+LMuUEAw1f+Dn4/pJVoUwkoQzqktW8VXPMjOLxqQ0d0xAxiKNCGKxfGfzbNIvLdjsxcwhOmlXBXnbhplnLLsWbHvXjqhxfzXcPDrYk+WGhODl2DQ== 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=VRW/nFfK3w4WzY2yLXb/PJp0kD7MUtVKdoDwJqzOWCQ=; b=EoJXXDryQXQpsKRVLGo8PROKJ64VmLQAfgBfkUjWQ0s0rRoQovS6JQtx+9646YTgJ1uRHiWsPrbpa7TIybDpjdI932+cGSi5po7qf4A6JiqzXle0viM4NeqZjDbNFTTy2dmZG2JIfV8dfh4UwCbxy8ghgPTOAGtKqkqLO3dhAMfREus1EhsJd03H80Cj1qhD5h3VcRDumKdSTkVBT8I6OpCI2mPzP0LYl8rx3eyh+veG5cewuOlkDOEvybHUpDI4faLHlAyh+tv1WrVj/47tRusC4/ui5jvirW5z//oHzti1mfaUUejx0unZWYnUyBksjIa5n8jdX2GjJIor1Jy66Q== 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=VRW/nFfK3w4WzY2yLXb/PJp0kD7MUtVKdoDwJqzOWCQ=; b=jnYSn5MnRAEbbuT631F2sjD9N6XdfNgl9IaDutmGM+y0QTNq0BPmn6PmuyjYHac9rPlER4n7duOkvFa+Ffk9Xel33XsK5NyT8Su4Qr6V2H3BMyndEEj9UPaf7J3S0plnF3bEFJH8x0kurC/mNL8XNVZ9U2OWh81HoyeI2wod5ZQ= Received: from BYAPR10MB3366.namprd10.prod.outlook.com (2603:10b6:a03:14f::25) by BLAPR10MB5105.namprd10.prod.outlook.com (2603:10b6:208:325::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8093.20; Thu, 24 Oct 2024 07:25:51 +0000 Received: from BYAPR10MB3366.namprd10.prod.outlook.com ([fe80::baf2:dff1:d471:1c9]) by BYAPR10MB3366.namprd10.prod.outlook.com ([fe80::baf2:dff1:d471:1c9%6]) with mapi id 15.20.8093.014; Thu, 24 Oct 2024 07:25:50 +0000 Date: Thu, 24 Oct 2024 08:25:46 +0100 From: Lorenzo Stoakes To: Andrew Morton Cc: Suren Baghdasaryan , "Liam R . Howlett" , Matthew Wilcox , Vlastimil Babka , "Paul E . McKenney" , Jann Horn , David Hildenbrand , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Muchun Song , Richard Henderson , Matt Turner , Thomas Bogendoerfer , "James E . J . Bottomley" , Helge Deller , Chris Zankel , Max Filippov , Arnd Bergmann , linux-alpha@vger.kernel.org, linux-mips@vger.kernel.org, linux-parisc@vger.kernel.org, linux-arch@vger.kernel.org, Shuah Khan , Christian Brauner , linux-kselftest@vger.kernel.org, Sidhartha Kumar , Jeff Xu , Christoph Hellwig , linux-api@vger.kernel.org, John Hubbard Subject: Re: [PATCH v3 3/5] mm: madvise: implement lightweight guard page mechanism Message-ID: References: <415da1e6c5828d96db3af480d243a7f68ccabf6d.1729699916.git.lorenzo.stoakes@oracle.com> <20241023161205.003ad735d5f6ec50ec2eb054@linux-foundation.org> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20241023161205.003ad735d5f6ec50ec2eb054@linux-foundation.org> X-ClientProxiedBy: LO4P265CA0113.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2c3::17) To BYAPR10MB3366.namprd10.prod.outlook.com (2603:10b6:a03:14f::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BYAPR10MB3366:EE_|BLAPR10MB5105:EE_ X-MS-Office365-Filtering-Correlation-Id: 5b8e9342-1e64-41b3-75f8-08dcf3fd15f8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|10070799003|366016|1800799024|7416014|376014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?dRMTVz/aA7WGkgPyvJQmy34JC8c5B44YSfAfbfgLdRTh4wA6V0Co4ggpeV07?= =?us-ascii?Q?fByl4Hg5WOtKn+ED6VWIPoZabRi2oQp2ktCcGsSZfPkV7wUTkD8M3d4YN3UA?= =?us-ascii?Q?VgffFIvoIvX2DH4qeE758AJYi8A1VcKECPtJCDgVtZDY4SgxidQMS5SdfeAK?= =?us-ascii?Q?CN1FaWgBdC0UbS/jqaWyZ/G1WPaXPiP1NToliS/N8t36s6m29SOoPLm9cXk8?= =?us-ascii?Q?MaQrs0i43UTh0ntpeIFxiYB8JjmcI6/zsAYxAcKJC6l5/TNQfuCJJC8766RB?= =?us-ascii?Q?UlhEa3usbRQul3fI2p2SxjhhPE4Jup5YonrYhPAjdwmY6F/VrYD+jLKxEPL+?= =?us-ascii?Q?DXmDxjfjNxGM0qUnTbk4qm+49yXt7MAbE8LI6/R//Ynz8oc49AleRoE762UA?= =?us-ascii?Q?QvGE+RfuqeDOegbmIIViLwGqJIyCvHLX5IBzdsxWBkHF0KndEcI5MyDIWXKH?= =?us-ascii?Q?Ob2qCOQGGOzvi1AH017xa7rLN/ioQQ02cIhzyOs8CMu0qG6ohDWwMChzf1vi?= =?us-ascii?Q?ftjsG4aHatEYGGKo2z3eU7+3XzY47NmmuyOr8G1Q2SNsYN3VPFC12ryWfu7Y?= =?us-ascii?Q?Kk7ozfvUAT/9s88396TUIdPb3vQGFViRCHigSqLPtb+5L77k6kCz89TXP7Ui?= =?us-ascii?Q?iysNf3rfS5EGu2D4yzWuQsxSpMnv74ZRYhzh1dOzhvuWr5MR+L5AZuhFh7/O?= =?us-ascii?Q?6ogedHg4H+pBo3mEyE53whd1j1Lo5bH1JIQa49Bxm3J2ytf3SnJYiT//RW97?= =?us-ascii?Q?6XD2C64lzOOU7r6EMRwB4CNWx2PNRhGcq6WJviS/kEdZXr57h2mXnc/NYr11?= =?us-ascii?Q?4uvjuNYeKlc08hZj1Av65BFKvMmagh4LPwwdvCrsaUpuz7TQngj4o4F0wqkm?= =?us-ascii?Q?csIYh3DYv22RbWmIuj+++EsjHXm6SEZXoIgVUvtMlNg3Vl297yTKj7/GJQmb?= =?us-ascii?Q?f91RX0d2Mjn7A7OsWV+HQ8CR02KxucNoKJ7LAw58E9rzzbULzlxEfO9twaMN?= =?us-ascii?Q?VLlKrnzr5iPrQ9Ce5/+zfbgB+9+h2p7vMvNPPJqpgP6X434Wm7i/1vzrPwhL?= =?us-ascii?Q?eKI2c95RYFiH5cGF2arX5iTbJtebTxn49Omg4AmMcwaeok8aAFpTxp9rxfX6?= =?us-ascii?Q?HWqka1qAD4V5yLOHNGbXcSGEv6QkR08GgFhGV2odpu7WmmTV0fKZo1uzI+h/?= =?us-ascii?Q?PGUBObxN/J0v7W61BVDATYrWApYJeuqOX8jqIo/HOsXNjqoOHbYzdoX1tEBH?= =?us-ascii?Q?wEn+avGk6jhFzIqMZ7IdtRxbhoiHRP3JZefMcJXC3Vp2rBSe4D5fj7UHC82d?= =?us-ascii?Q?ZYPDKWa9k1gnduXkje1vYsUe?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR10MB3366.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(10070799003)(366016)(1800799024)(7416014)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?dpKZ5s1d283euepXCzkt5zx3jJl+aPnMJKTMuad/7KLKpDdQCb3+gHoHBc8a?= =?us-ascii?Q?6RRrEgEqkg6fd88s+piNY6sxFs0X79HfIeluy2lAOtrFFAVowgFq3yL1QlyW?= =?us-ascii?Q?UFe2Mx9J3TggOw+0Sa3f1fayZFcPFxuQiDeiKalWHa2v1BAqtwpZ6t/YJLwl?= =?us-ascii?Q?PADh5LB3aHzwJBNOJmQQ+40pQTslk3tYdN1uu2BnNejtFHVosl9GLGL5oeah?= =?us-ascii?Q?KXdODf/mc8F8J3sjCfQMSS48bjWAFuO2s/2NjUnZ/ExWGBiXO2vLyGTAwro4?= =?us-ascii?Q?K45fD58GeZsD/Kw+GQNTFkEVZ7e+0TCAMuKd3yKN9gWhk4/xIRXi37Z9On1f?= =?us-ascii?Q?70qNkibG4VV2I+XhNrFUb6/arGjujNnGFUh7VTk/kZffY9ZkRunicJYvndtJ?= =?us-ascii?Q?B5BBT5CcwI2zed8QxyBOi7DXWDqtB1rrOX2Kpl+Yh1oYyxJNmbO5DYgR+n/1?= =?us-ascii?Q?qVdgO/Gb1eBcB3/RirXrkdp1oroGe4K8odeYmIGYhobgp4oR1dz+uu7PxKL4?= =?us-ascii?Q?hXUDiYyHSlwoccGa4T9iIhtnFsdqA1i/3tU/FVr/92feDEqeRzg/mBjtm/HS?= =?us-ascii?Q?tKhY/yj6Glpu1oS1GPmFsuCK0O59nTWlcSDkqNav1g9yBsL4SnFgizRMJCbE?= =?us-ascii?Q?FeFlmensyxE4Em34PX/PpJi5oUYiY95sn13g6K/eBCswF3WjUyP1ck3pthhU?= =?us-ascii?Q?R0lii2ujs3pU8LaZ/p56ofS9TrF51SJ9F+qTTj+tfMtIBUXY2r6QnY2k2nNk?= =?us-ascii?Q?6tlxgnVYuOYw3p/hRccEcOgQx0kVT13CYnDZhgRshUF3TX3xA3YJGxSumwpc?= =?us-ascii?Q?pm0aFIAOkqJIRQe7FhRck9mkKZvdsRGXa2FBMMciik+4EB4wbnzRM2d292V7?= =?us-ascii?Q?LftOXUH6/cJz4+0Ver4GBE41lU3nTA6EEWMsOc4cxH1hAURCZoNUBebCYuFe?= =?us-ascii?Q?SrEPJncEfdLtnlgTeahOQHLSLddyfmTv5UCBlbfv5h/wa3yX8GQoPrWeeeGD?= =?us-ascii?Q?U+uh0VKHrkGcrvgK6A2U0yJuMnCpFb85W2pMCyOw4MFRIcSrmPLxEDPE8Vys?= =?us-ascii?Q?crgg8rqP3R6Pnzfhse/Gb7GMpLfcgHYCIcoz+t8pkmZQ/iy5lNSPSFmfMFG3?= =?us-ascii?Q?1X39DqcPCI88HtVxpXtFzsJsZXPGWZf/hHCRVmcQZPejtBeaWJ1UsgJ4zq2m?= =?us-ascii?Q?yNbPcdzuL6Zf45G3sq3g/xOEespgrBz//2K5lm1q3Jyiq8ucJ+qN3t+wlPOv?= =?us-ascii?Q?CljtZ3VBH5Eo3HASEKBbyq9Fhzy6+2oyHOLDpfeQD5uBLzlGRPQiipE1m90t?= =?us-ascii?Q?EXusFgpKr5y3MUOH1GzhmCbcyMxZ73D6b13FVRm0LgFWO2DGp3H2Zgxm5cO2?= =?us-ascii?Q?VnepCueCafnYTcgkcQGZ8Fh655t1P1XJTD8DC+2J4fD3WV97Ghnwr/gOfI+c?= =?us-ascii?Q?W4fbMwwV3Gjv1W1H6P8OPTLDrQYXmTjNaQmGJ1gBhkbO5yECS1z3A83TwWzy?= =?us-ascii?Q?54u7YvadB7H5Zcm+ByZ+B7mjxhOmffv+G7Oe6tkcoZj21reds00ma3YQBLyO?= =?us-ascii?Q?lFMOuZ5UpdxREyo+O3FBLkhWfkOv+L0VWRiHQef5B1/dQ4GLgn5LfPSgYmol?= =?us-ascii?Q?G+AcA+TLxSNfkr9/eD2ZqxKh4n7zGVHFTEBLbALIC6HmkzfVMm59mw+Gtu41?= =?us-ascii?Q?u9jyjA=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: +QybDt8Nr2OluMRtaRvsEGqEM5mPRzkJAX1v+HRHPSWcQC/0BQnpFeWYVSUM6L1UKMTUex6O4UAb7MzjI9YCG7yPRkgySAEPffVMdQlWMdxLIKJkIHyG4XQKhdxB9PEO9G4RLrowUZSKLxK++bfJ89LyBKtsyA9aHe3hVX6OhSYQAaaCmABrGXrCfyTk/Z+k5IDyL++YX50otNaLCdL1wykCAZKia/G9WN/7dilyYq1ODclTcDlceIW95EXfiAYHPHm2gcYSnNHe+HkdFddxml7caecdRfbwG64U6hb27IPfYR1LUV+iJRpQsJyhqvrXbLrBe8zH28BaZlc+5fg5JKrQ5hFequ5hSJPsZZp8wmSn7N5bmSrTYRPotPMR43q2HKFdNbOm91j3kdmAhgmLih63S1FoQuOfAQiwpLjQc0pOhoxJnxOe7ISVNb+B1/eZQscKLgzUxBG8fWvmgT8Uu+PNnSQpr7We/SEnqHZWuHwy2Y+Goc3dVs+KrlQ8EZgBfF+RKS7ERc08oiQaMR5YWD9mrknPCms/h8q5RX60EJsS8FkntFhzPpxSF9ztmhM8v4Ktbd6erOEnY3ZBl0dnjkkKhPRiBoJYYRh0wNRUoWI= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5b8e9342-1e64-41b3-75f8-08dcf3fd15f8 X-MS-Exchange-CrossTenant-AuthSource: BYAPR10MB3366.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Oct 2024 07:25:50.2539 (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: 3UKd7vw3stjcdya77ITw8ajdAH6vqcDxm59NOUHnkssBv36JfUmuUygeEydW2crowUfOCH0gn8cVHRQF5ZGag8srG0WpkFX9LJ3yi98Lcm0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLAPR10MB5105 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1051,Hydra:6.0.680,FMLib:17.12.62.30 definitions=2024-10-24_07,2024-10-24_01,2024-09-30_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 malwarescore=0 bulkscore=0 adultscore=0 mlxlogscore=697 mlxscore=0 phishscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2409260000 definitions=main-2410240056 X-Proofpoint-GUID: CAFHZIWPdh4Wdhq55zwAe4JHtkoBAvN0 X-Proofpoint-ORIG-GUID: CAFHZIWPdh4Wdhq55zwAe4JHtkoBAvN0 X-Rspamd-Queue-Id: B9D5A40003 X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: khc5diyuc3oppj75xuc6ihn1jf6id5ou X-HE-Tag: 1729754767-232706 X-HE-Meta: U2FsdGVkX1+IeQonvcDXe044vNE1I8Q5IDojMsBdkO6aQ2XhhHd8UpIDzdqQrrnkfim6zAWUFuGfvyLwaDgTwCxLe4dQ5GJfoXNs27Z/N9Xz7Y70C8fp3QtzwGF+JoGLe/F4oPT6aTEBVbUoW5QwjjqNsLTI1QtRDw8md7Cy5gPxw58wll2m6QvTjH7odX913PkC/odcTI/Euekr6a9ZaOQ2LLjdNVfzdIlTlH3Tn3K110wnuhBqOeveQms4LRM3FFNyAzOJqS9XHMB7eqQdWF8iUUBYdnPHNeL2UrPhiR6QrDAiEWA1Kz8gEg2JqtRuMpuefBP6ZRscYpll5YZZ7oX4pJ26U6oyUp28Iji0GdcmYwZY3QOsithzFfomk4lnNUDvrFGXFEdUm8xLAAolAtpteKkRdWyT2gDfpyBwYucg7UyG5ZikoS5EGAhVrGd8WUYd99yQpLgfBHGf3VImooWZfGl21DFbJBvnOHfJJ2kreYVxxddRnNwGeadKhEoZYd8+Hb+SAqHkV5qlYuwf1v/46tQnP4KOZw6AHpgs7/tJq9gxLFEMGnOGA9rEtlC8dfAK3RZmhuYF5pxGH8R+sfxoopLjOVphxp2zirFxjsMOkpP91IXn7fWgLA7eEZg5Z3fvaHISjkJVp/yXqIoG49f/kyLGtiM2ocgCsAxEnfN6Xp/pPm6KrsE8txXkUz6LLWeBWIOa2Wi+mu5WB3p0vbWFI8gJFDzJQ9o7KoLmvBEn8ZswcF1aQMepYXZ+0tpLr7b+1seI0LmjVPcfZz/qOaqY3FztC4luI9EDGhy104w1VHnjwOb4Z9Ei9bQCHOJoSumgvGjvAOqitnMUe+0VdDMyS8oyyt7lGZag5GEuisEOwHo7a6QGf15sgK1ABmh55gJr8MsB9+VOfqco1QTAAiZZ/0uGYg2T38IiSEkMTdVI5PPuZzJzhQFfe+XnhTBDDHj/LCStp7gZ+8GD4I9 bUr1BgzY lnTzaQBhUMhxzi1VrxUTrkmo0ZBBfKU7nwRKwMxb8cDpGP3Elv8btrtUmeE9saNEOixkLY0XDlr25EUuduThce1gavYR4kDyxazfsjNh7L4zUVRU8FeJn8sRCDx3h9SVj671mNKZizBpo2uItZD9TdCVEQfK9O4MMdDxOtyaBlMvzE6jebK66kAlqH6PiCH9wurRjFzBvgJIzTSj6lpBC7NL8w25N1rMG1VdC5UTFD/GzqiqYKQR1QEkCNf/6D73bm6F6hl5xtJF6ERQ9/XvrjLlch3nfActuaKyTVpW5G/v0hyBMwil8/NGE/c1rFVg9U+rMIg1P4JXl7SfFaZB99ewHXbFeD++p5Km9Zdi/N5HflgzA2AVsVm7B9ygqTvzWx1WJg26NmCqFPTVQk3hWMm6RR7CPBnaUIYkItoP/zaAr6alg0q9eFFezbnMI1yYH2t/Cuj6GTvdQZjAHFJQtEx7qlEFsei/5tJWIyQOFKKHwHkkP4IwKvug2Z2JQ/qON5T6e3J9gvsQvo003fZpXU2lzAQ== 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 Wed, Oct 23, 2024 at 04:12:05PM -0700, Andrew Morton wrote: > On Wed, 23 Oct 2024 17:24:40 +0100 Lorenzo Stoakes wrote: > > > We permit this operation on anonymous memory only > > What is the reason for this restriction? At this stage it's a simplification as there are numerous issues that would need to be overcome to support file-backed mappings. I actually do plan to extend this work to support shmem and file-backed mappings in the future as a revision to this work. > > (generally, it would be nice to include the proposed manpage update at > this time, so people can review it while the code change is fresh in > their minds) It'd be nice to have the man pages live somewhere within the kernel so we can do this as part of the patch change as things evolve during review, but obviously moving things about like that is out of scope for this discussion :) I do explicitly intend to send a manpage update once this series lands however.