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 3934DD2AB1B for ; Tue, 29 Oct 2024 10:23:48 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id AB8596B00A8; Tue, 29 Oct 2024 06:23:47 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id A67C56B00AA; Tue, 29 Oct 2024 06:23:47 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8B9D46B00AC; Tue, 29 Oct 2024 06:23:47 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 6E9946B00A8 for ; Tue, 29 Oct 2024 06:23:47 -0400 (EDT) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 1CC751C2484 for ; Tue, 29 Oct 2024 10:23:47 +0000 (UTC) X-FDA: 82726253106.15.BE98318 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf01.hostedemail.com (Postfix) with ESMTP id 92ED440023 for ; Tue, 29 Oct 2024 10:23:24 +0000 (UTC) Authentication-Results: imf01.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=OwcjCxvi; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=DJTCNBgR; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf01.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1730197264; 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=FFWt2MQimWQAdz19hoYkSiupzPdODKwVVWiD5DUIoj0=; b=dLDsuklpLNpFMJOXPa1CUWwga1WLkYlKlzslDgBSy18Az6CZuSycaDdPp34z7Q0dtAZQ/o Dhliy16dq21n4DAQuy3YW1vhGGRbgw9EkyHW0mBTfmu/LmIHSbEpFtO8cfAKbKOrduaR5l GiGAhUrSJXLSYS3Cz2GIJdBkQ2mxuew= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1730197264; a=rsa-sha256; cv=pass; b=4rQogZ7LMHb8P3VAq/fvOOaLbUfmkswFWxJXj2Buu8nllUuQJh1jivictnYtexo16OqNA5 EqduHCV/4eNK6L+57DHECsDBHEjGt6s6j5sYL9FbmCFAWdgb7QqQLA2f/hUz6gaiVbOw4W knkXruPsnIjnQg1WWykFoKQJhTHQoTA= ARC-Authentication-Results: i=2; imf01.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=OwcjCxvi; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=DJTCNBgR; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf01.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 49T7tcxO014858; Tue, 29 Oct 2024 10:23:36 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=FFWt2MQimWQAdz19ho YkSiupzPdODKwVVWiD5DUIoj0=; b=OwcjCxvixP7mEW/979GYTRTEHTmzuM27Zj Lh3suZjgiyPxox53yiVCyMTd20Da9tOXosPGx4Jgw5/iPk+/ajwTLxetWiUrMCEZ TNUXenSESSveQPZZW4ENJn/VSfW/AV0Eq8DcB+eeAs6C8TDyiEmKd8TWQQLtIm6B Gg0xYqKzDErvHSprO7iNeGD6AY37EAY9VY6Shr94oQvillnmPJzCwqazBwD2lGcX BhviwEr+Lf177W2/sq68tDu+ghiKC/cezi8ciWs0RA5L2gu4XCZKLeJqwGPef3cZ 5p8W3k8juui1NTquE1lfQqAvOTeDnZYgJ3+IIgoyKTDLeJtSUj0Q== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 42grdqcy5n-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 29 Oct 2024 10:23:36 +0000 (GMT) Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 49T8UXDl011807; Tue, 29 Oct 2024 10:23:35 GMT Received: from nam02-bn1-obe.outbound.protection.outlook.com (mail-bn1nam02lp2045.outbound.protection.outlook.com [104.47.51.45]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 42hnaca80x-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 29 Oct 2024 10:23:35 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=HNswRS9q4aqedgHRQJJ5D2F5W3xyye6EFR4PoEjirbJNEg87CGNBr1hkAumHMtVrMJPszuj5SGdN5EO10m3kMND/nc5spXdWVki127YgBygZY6WZJXpak7EneL9QoWqv+6y1NifMUy835/4kpNGCtobneZ3m9VL9GR+TgTDeSgrSMtxMZ1FymIv29fNd4wofIqxFWS2UQVTpPHYwmurStJAevwOyqtdqkhJJqq6fexu/YxMnQZW+Pu1+Wj1pKKVcMPMIHckk5murJtLOJSUVWuOKniwPJzd6ctO+ZICoPLmwjqR7oa+YjHKtwPmS/irsIoee6Lorv08G/qPHKK0MPw== 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=FFWt2MQimWQAdz19hoYkSiupzPdODKwVVWiD5DUIoj0=; b=zMrs3HFgAqAcTSXC2eEgKX+3wy5fb1tg6XenB+ee4lL9oF68aOorDALtk62FnlQuFiIaZaF+my/U515xtpdvApOHaINSEB+V5MXaHE4tcG7XFdN60F5dyjMPElgJ6+AHLsscgIaGz7HG8vmjMpgsP2/+3skAaid1ZYSPWGKYpv3T0ic7wlD9BOTR9vTLLzj1pnUnL8bmj/5BCWXloljn+0mu58bMONDBdgphBm/y9ar3B8rBGc/pg2oTLgWbNzs8wOi8APgXQc+gOJKvRZBfSEVX1ZEw0ez3CIni5YdcK0PCYpt/clsQbFbP04KfsJzfJfhYS4tiXZ6HMQ+EKjaGxA== 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=FFWt2MQimWQAdz19hoYkSiupzPdODKwVVWiD5DUIoj0=; b=DJTCNBgRjxEYClExNROeMGiUtDEEVBGP0lxHkXCG0tRSkqi1Wq4NkdW9k2pOpNeZl7fnlwRgYJ0mO9JTYUnSPEghjhDlwlsa4c3e9DZUQtEGPPHNAIdFHoRhI4vCTZmde6I7e40GeK6CSbXuZkz8lshHgmY3nYwUV2wlJjK+AbM= Received: from BYAPR10MB3366.namprd10.prod.outlook.com (2603:10b6:a03:14f::25) by PH0PR10MB5611.namprd10.prod.outlook.com (2603:10b6:510:f9::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8093.27; Tue, 29 Oct 2024 10:23:15 +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.027; Tue, 29 Oct 2024 10:23:15 +0000 Date: Tue, 29 Oct 2024 10:23:11 +0000 From: Lorenzo Stoakes To: Vlastimil Babka Cc: Linus Torvalds , "Liam R. Howlett" , Mark Brown , Andrew Morton , Jann Horn , linux-kernel@vger.kernel.org, linux-mm@kvack.org, Peter Xu , linux-arm-kernel@lists.infradead.org, Catalin Marinas , Will Deacon , Aishwarya TCV Subject: Re: [PATCH hotfix 6.12 v2 4/8] mm: resolve faulty mmap_region() error path behaviour Message-ID: <2de95424-ad80-49a8-bbb4-e01d2b82f0dc@lucifer.local> References: <438f50c5-8b8c-444f-ae85-10e5151f3f24@lucifer.local> <57mgmdx7wgfwci3yo3ggkmcnm3ujamgkwcccm77ypvmer5tegn@opiq3ceh2uvy> <0b64edb9-491e-4dcd-8dc1-d3c8a336a49b@suse.cz> <1608957a-d138-4401-98ef-7fbe5fb7c387@suse.cz> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: LO4P123CA0616.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:314::16) To BYAPR10MB3366.namprd10.prod.outlook.com (2603:10b6:a03:14f::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BYAPR10MB3366:EE_|PH0PR10MB5611:EE_ X-MS-Office365-Filtering-Correlation-Id: 72a74418-9757-4376-dde2-08dcf803b33f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|366016|7416014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?YcfFDtsH3CWIkyfG1syC1uhOrlZfZlqO16W9itxH3oykjMud85iZGt+UuiEV?= =?us-ascii?Q?qQ8xwFkTacctHYl//IUMDfYVdJqOdsSgqdQVU//BseqPsEQ98x5ezCw54gt2?= =?us-ascii?Q?ilaJi3wSp2qRzRBOrnrBZbh5p4V/QxsGB6Upoj3XFBtdWbW5hAUzXawpRdIF?= =?us-ascii?Q?Wsj8WUT2f3Rpq5Gc/G1+dNAV0tapRIPfGACdQXIRU5FviP56hj5S5eEnE9u+?= =?us-ascii?Q?UJYL1rgpiJ2/OJwCuKVyoIVaOMn+c6FsuxfpHBhTIEgcRu9TF/p/FAIbne23?= =?us-ascii?Q?vdanFYL2qIaegIUAn6uk8QG431s9fj2tvIqbLmuALVlkYcdJo/2sPY0mm1P1?= =?us-ascii?Q?O6YM0BKD5bu7zoHTYPRzhmXfxrbpKXVwXq3rc0lOdTLGz5uWMbqE6nQIGFlC?= =?us-ascii?Q?NHO/DBW+NaQZAAzPJ1fax2ZUZkmbEkV/K07jJoulkkrPCmzP/5Dc89UJF6tp?= =?us-ascii?Q?vzDeM5WEj5VABPllvA5pcPyTFNdIas/3ztTwDhoAMqB1eJwNiGo4djKRbQx4?= =?us-ascii?Q?aFdMfJl/fM3GXC/Ui1t1VuQ+Vxt47WoJIpZACjPxSfgdwKUn1IoxdlLduO1v?= =?us-ascii?Q?97xZ3MllSpq2/V7CMZV68tRCe9Sos0sXcaAjJxeZcC9m3KXP8Ds1qzOuEZMk?= =?us-ascii?Q?QxPaQdgy89jXlO+u32s7GuJ0m275MDiAncpaXBk6jM7jMVaqJn4Y1jdvZSR5?= =?us-ascii?Q?TcrFGhYLfhlP4Ep2fi2oaZuMXRCKIf33GHVAm73QqABdoiaNLgUWMF8bvoPR?= =?us-ascii?Q?P28pFfR5QlouAc2TsoZ4UA3Zdei1725zjlMU/bRK8UoKlHwy9PA0X0l7c9jJ?= =?us-ascii?Q?9aVuDp1ur1W2O2sa/axAHz9WOeC8nGNyT8VZTY+bhk/iXrtST9l3vtHMrL6B?= =?us-ascii?Q?5mUfghLbvkr0FO3k39tmUURmloiwn3IxlYvHcSCVFBJVTEnEaHI19NJyHaaj?= =?us-ascii?Q?vJQ4grnzQ2jzc1vmN+S9mbq29rWPb+VmnrXA24YXpvnd+RFSit//THY9Cm4f?= =?us-ascii?Q?MboUJBy/zXIFxs6Ucq2FI4Donmjt3SWKJxysAq4QkqpkqP5FkTtYHTr44HXs?= =?us-ascii?Q?LqigVYsla6isCVFNh+0uNUX1L6TQui+naEnITj2/ChNR92FwGsrzsBGYXhgA?= =?us-ascii?Q?QwzhaQ7XPB0JfBIM82EqkHKWlaiuX9vu/lj133W/tG4r8FvHstgJh0Z+EoLN?= =?us-ascii?Q?InbzrsvRd3G9kzl3ZFAstEzETsyHq/BvEt/i4V00Yr9h7dryuuUTDJ+q0z+Z?= =?us-ascii?Q?QqtDqziLCkaoSzVA9b29vKvqhuFNYJD0k19IHFQD1+lyiyk7SD87FkT+L48L?= =?us-ascii?Q?pmGq2ck+YCMqzPDbKd7TBOl9?= 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)(1800799024)(376014)(366016)(7416014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?w13fRTncV/AG80R/MtGMmB5VAU/VkPxZMMmox7xZ237AvK3aN9r+2cVEeMhY?= =?us-ascii?Q?yFIXO3zTa7hRVHQxI200iTDWHtgwgcsNXEt8daR3A9IWomTHIc3empUKtv04?= =?us-ascii?Q?TRz9O9CKPg/gokxeSElfttS0NoMGQiCQ8hZ12N7cW+vC7Rz1wmp9+iStrz8T?= =?us-ascii?Q?7PfKcAGy9Ykfb5xPi16YCxsv7hGzvYhxwTlzjlgIqLkuP4S8BEuPCpl41noY?= =?us-ascii?Q?jM3FCj7muLjdMtgvqaToxJFVvWExaAk3gr9Q60vbPt5xeZuorwEdfxl5U6r8?= =?us-ascii?Q?jG2qXM60glIk3GVvCBRmvtuDCKvO/5PxmtYHqLNB7hingICs3ZBX5KCiPsf7?= =?us-ascii?Q?Aj7nzYdVDpfDoLYae7JZuZRq7Oje+SOHBnDhDMXnn2JAiAfvp2flBV7Bkbny?= =?us-ascii?Q?41v8/tbyN/Ve0RRsbbasC88j288v/VYcCq8ElJrXDUFzLXdSbj8VOCoa6Xvs?= =?us-ascii?Q?jGcCq+YFyFpSV18J5ZgFhXFTVxFiZjd/PFAHAQfNSB/cZwQPTImm8OSnMrRx?= =?us-ascii?Q?duJPxDs8Syi9ZzqU2+y4/EcCbdNlk2MrC6hGL8uQc1NKQ5Y37z3c3BTQT9FX?= =?us-ascii?Q?MqwJhEDgxralFZIfGVBwcB+JbqHF/vp+ZcTmHuy6Uoi3D0DqOx5DeI6TVdfh?= =?us-ascii?Q?Rv2Tqo2O1cMzuTnJ+G1GYeobsj/nfwx7xWNg8ef0E1h/YinPuOogyRjpyPfa?= =?us-ascii?Q?SLWfO7SCbNvCDq5c0uuGMFSy6iwxOrs0VbA+y7dgOcO9YRWP4qYRcHIRQITz?= =?us-ascii?Q?tSJPFIMo9CdOnsQGcgf0jRZeNw4IdPoMIj5nc/9ggDHIWRX/JkCW8gg+puks?= =?us-ascii?Q?m9axyNwZZOoYUqHuPSd4RlIiwLuKpvgDDWN4oSGwEdYxZjC3FOoxKFJcs/NX?= =?us-ascii?Q?iPfjhregQU9uHXCdPt0wqR6cvHnJRkkIomrcLlFucwIxV8ge4Hf/2FB1zTqS?= =?us-ascii?Q?Y+PQoSC2E/zl9FWm4LMe0rFGqHpBLM7TCpeV5s1jNhNRvAarNMYJNbpSjWHF?= =?us-ascii?Q?4aINP+m0OkIfxiwTAOQtZ2Gv1OUt6EATaGzG/3WlB6eGv5WMQ9gB7u5XAuSw?= =?us-ascii?Q?zmiMbXAbeq9g70xWzDUi1qix5MI2UCTB2T4bNGuvTSdd7haKcQepCx97lPR4?= =?us-ascii?Q?OQJCPqjcbR+zQB89wZdpkiW0W0iZPWRo3+bAcWwLPaEQddPB3oiekLkxiO7H?= =?us-ascii?Q?//xD13g0BDl6oMhxRbYfN3DIEzAbehjmqWF+n87chvfbGEY1Wzx+3LdLeQMI?= =?us-ascii?Q?S3FxfOPu+pYTglfr7go31Q1CvQ8E9cBGQ+4JbT5zkFITpAbNmqWbLBZ1jbQo?= =?us-ascii?Q?x/ZwJ0YRg46/QmRnifRCbl9BelseNrwI0ddLec26tL1DSCKT9g2Vk5f+XjC8?= =?us-ascii?Q?9+wN9wlE99uiV21Lh+wVeJWeBM5DqIbKwLYZrb4lkleP0RhCkpLJbnf7RcAn?= =?us-ascii?Q?gJnM8fsK4MAUlFLjOGFJOXIBo1qThxhqZea6HKqIjAOObBUQKUMn2MaJobWK?= =?us-ascii?Q?O6leuW6nYuf7pO+wif4M2kI3me7w3yknIv1UnOUTBiUzdII8Z0ny0d728B47?= =?us-ascii?Q?aHRH4SAemswL/t9eE5GMUrJq57zG0HrX8plwiNGQINmHvNJyjbvqMUOLUi/1?= =?us-ascii?Q?kA=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: tn0BDtdJmWeHzKnjlMYRreWCj01ocgygYbiILe21CMhJYCgWeCjCq/4NX7eyZo/W+f2ZnvQjADVEFduBJNg6kTniE33JvWB5+ypa7+ZcRwDDMw6Cq8hBEVNvP2XMvFNjSbWS2KwVOZ6jSVF+KeU9QE078xsnKmmTSY/dsjaIDYKdeC0Ba2YcUj7UGEFa126rmOCEbfwO/VPQaZo4P+rEsCE8vgJcQhhv5BEPiJ+o68mQ4mf1pPDdkT0A3CA9hKj2dG7ENWJbSCnkPzxFD183vnbP/5N8PkW7G2hLwXbt8MJYXJsQgUb5xTxZUc5p/lzhNIwlvfMSws9mC9A9uKdZ3ogHAgkFJlVzcDbHZ4P56MsnlZeVkN3tX/sBkowxQtqQuBGheL8mwjCa5pYTjNXKn3w6hE2/5OuLiyO2eyUYAOyOwforGwtxgeySvNTBW1G5fv7zZXv+h0R8OHT+4X3JnZ9YSWLizVvSt3PI6s1yHxGuY8HAAmNMH9UMX2j/jw5PMM6K7ppXNpLCRAGWvl1nnkS+pwOgpL+iWc9ZGMxjbXzhKOmcAF4YrryfRgM8FliwbklB2DsbA7Fbft7MSKgbku8oGiaZqxw61Z7CKME6Wzo= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 72a74418-9757-4376-dde2-08dcf803b33f X-MS-Exchange-CrossTenant-AuthSource: BYAPR10MB3366.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Oct 2024 10:23:15.7541 (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: oOKiIQygsnaP7bT7g0JkwANVSDAS9cmGTU+6Obq9qbTuku/+UIrtMcq9v++1XDfgTuJ+HxPyhgkEh8S0dHcz+j6kJB0VtGZ2UcMWfUkb/F4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB5611 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-29_06,2024-10-28_02,2024-09-30_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 malwarescore=0 spamscore=0 bulkscore=0 mlxscore=0 suspectscore=0 mlxlogscore=999 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2409260000 definitions=main-2410290081 X-Proofpoint-GUID: gEZVwuC7fr7yamBPsr3IRhMW5bplvKdr X-Proofpoint-ORIG-GUID: gEZVwuC7fr7yamBPsr3IRhMW5bplvKdr X-Stat-Signature: ma8idobheqf75fiuwg1ny8iyk1eotd71 X-Rspamd-Queue-Id: 92ED440023 X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1730197404-794821 X-HE-Meta: U2FsdGVkX18CxeVtK768Yitz9axuQVvKqSJk2Ep7HKeUJq/B1F5T6iQEvZdRydakwHu0V9wPVuENf3qDpXX1Od7hjZPeNBfbib2HR8x5L6gtDU0f1xFuGotH6o8QOe1V1W8URn63af9frokCCb+LuZjLBgniVpySvUOLEaDfhAgwUnKH8VEoiDasj7OHRHTFCB+6D4BUSKYnWOkO7ZJ2Scq0OxL5Mkun+MzdMKzOyw0KYNOW3GxAocTSiI8GQmdOGp3g0mP2V7bTyZCS1JNEVHZkzS23ZBEj9//AxbLuhBtA+5PiXHla8DHEC490NvIeNyPMaUWcTZBBItp/RhZ0pu4dswiw/TWnw7CD3aUcUBJYj8fZ9mwDsxQVwcFVG9sJ9fPG41mmGswdhMu6Y5+v/occCdgyQ1qja/pPMOWV7eIOCNX2dQur0LPrdC4t+kpJ9zN1bvGGpQKljmtV/mFvxJKRpv6s6ibEOPVYywCZlw9t/D3h4WJxnrQ5oJ20PLNQeIszohON8Q5uufkNFUQxmtdZ7ce71SITQ5d1XhiIKF51b6HDs8KsT8TjEncEJhZA+kAp5A3FSzQug9ohqb2iMHc2Fj5P45iTuZfmt3xkee/1d5OcWZ4T2RSqqJ0V4yP989EPUF0RXuIjYhdG1cHlGR7YYpMLMOzqxhIyOe0sfSSRfCkwowB0lFzdUOPy6HcJRwWHoGp+29F7zB7A4sXRAulxcQJvprAP+2OGsluMkfgk7IH8DLlA+5xDdUQjL4fYsqsQ30BzrJ1DkVhWCOdTcVxKBvXU3ks55WA9qsxfEgq49wGfKNit3DAvzwmb1S5M5FZH5Uo7nOkLdrWV73cgr9//0WTN0FiS+91UFBmVnnnPN04yQyEF1eKNaueGxd+6KJmuPl/7S1pB/XxpAK9uf3sNecyu6vIQz7Z2UPzyIDdG2gvWlnTdSZMzRs2GoOPgcQtOM/6jyfY8VnShc3+ Uv4N+0eJ fL30vCqFHv5gLFImDBPOnKlRn2/aokEQgtYekyZihe5k46VYR9xPCDLGMD+IaSW49dc34dVWdIrTEb/TU5twqnRbBVUnZUykB5cboleoY81P/AHgvgAGZjIKirSBBfxCKJ4GrWol9eg92CFGJVz57b18UEAKfwb8y3r9aqFrGZVsxG1Fe26sVgqq1VLHeEEiiL3i54yiJk9DsJ0vSZKWI0ySsI3Brra3aPfhrteHlEpcxg6u8ola9fKTLp7fpefDaUlepUO4MjlzhdcJ79X6c1wu8ZB1jzOhceB/mc+KgUZ7mZLyI/DhNKI5F9LuH+vcbQJu13PIc/XPpSKtRWetsIsYMcMNBtu6u0Xq6oZGz49xUaNVZmbYLkCR2xKy295ZH+SiyKfKMMDTkKnZiVm6HwUDWsEzaC2GdSDEUdbYuonBwrNYm4iZQXf2WREuVf9HhmcPFOaHXSRtsALTgVdK+kxOnTJ+cswM4QogD8h2zyYUm0m1A6TRB1AS+VYClZeds/zIzaYEYC3mN1LX48UEExsNqg5KXQ7UgYAn7p+k5LxBlPk7xVMX+DpvOTTY6sLvQYwWwVLihHxy8qq8= 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 Tue, Oct 29, 2024 at 08:50:11AM +0100, Vlastimil Babka wrote: > On 10/28/24 23:14, Lorenzo Stoakes wrote: > > Unfortunately we can't do this and have everything work entirely > > consistently. > > Consistently with the current implementation, which seems inconsiscent wrt > hugetlbfs. Yeah 100% I think this is an oversight. > > This is likely an oversight but we want to try to keep behaviour identical > > to before in this patch. > > If it's confirmed to be oversight and MAP_SHARED hugetlbfs should be > allowed, we could add another is_file_hugepages() condition Yeah I mean I think this _is_ an oversight but I think best to delay a fix for that to a follow-up series and just do this for the hotfix. Might throw in a comment. Andrew requested a comment on the shmem_file() check anyway so can sling this in there! > > > So continue to check VM_MTE_ALLOWED which arch_calc_vm_flag_bits() sets if > > MAP_ANON. > > > > Signed-off-by: Lorenzo Stoakes > > Acked-by: Vlastimil Babka Thanks!