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 C4F41C3ABAC for ; Tue, 6 May 2025 16:00:42 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 34E7C6B0085; Tue, 6 May 2025 12:00:41 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 2D6FF6B0088; Tue, 6 May 2025 12:00:41 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0DB436B0089; Tue, 6 May 2025 12:00:41 -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 DFC466B0085 for ; Tue, 6 May 2025 12:00:40 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id B5CCC58C83 for ; Tue, 6 May 2025 16:00:41 +0000 (UTC) X-FDA: 83412945882.21.DBE5F98 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf27.hostedemail.com (Postfix) with ESMTP id 2E5D140016 for ; Tue, 6 May 2025 16:00:38 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b=UqYZurdF; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=fsFWpfOJ; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf27.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1746547238; a=rsa-sha256; cv=pass; b=oJ6EHoM8xWUEsBzmxCJWNUYYLE859K71f/iW7nVdhR0wguu+cCdsj+Gfsu//+gBw+qKheS 2fTqhpGlBLYeQZQqL3g4v/Wau57p764FZV5pgNhqsTkePjjvJPLkP4Mlajh5qNOSlUyCf5 OF0AYbKOrnSYr0ii7AAuqcGSkhL+4dM= ARC-Authentication-Results: i=2; imf27.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b=UqYZurdF; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=fsFWpfOJ; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf27.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1746547238; 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=zAEH98gzx7Y8NkLSW8041Q7jPjn2lLEU/Ir0x6kZNRA=; b=Muw9FOj49SUqWUxflnoaiCSt4gdXSsX+J3kUqzL0l7p7EEFl8zOkCxJxHrgsSRyqAzP0qU 7WH2xB3icRJy6cx+JeiwGNxaTsTjGnVDPRqZFFBuJa1hn9IZJTxa5Z9zt9cy2+yd30zWbq nON2XZBgqWU9zP6KGgBpPKwGD2TX9a0= Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 546Fq8q0032182; Tue, 6 May 2025 16:00:35 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-2025-04-25; bh=zAEH98gzx7Y8NkLSW8 041Q7jPjn2lLEU/Ir0x6kZNRA=; b=UqYZurdFMIhhtDTF9n5Hszx6s3no6Esv1T EFP4rywN2tefGLhGHZcGu96Upvwwg2AhwmCMG172I/cAFRfVvTZbsFUhcas22lM/ lFWykHJhEkYdhCq1SVCeaBXN3TRyHBnkJoutwOBVwnzcFFU6iREVKmVRnf/tAAR+ H5hm7Xsx98mTdEGBACzeh2MAzu2G7bwGyy5XrhV4k9t6sLNzqrbp4RH6TsjxbZhz ZzsoC5YdvqISO+Q7gHYhPVXwymKGf6IC9kQlD48qy3KHTm6EMcvCpQ9rldE+zFoS TpObNSKnbU3GMCvXXWUiIbZxczwx39Tmyw9hiTynNBtQkpYTvfSQ== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 46fnek00es-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 06 May 2025 16:00:35 +0000 (GMT) Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 546FAj2f035632; Tue, 6 May 2025 16:00:34 GMT Received: from dm5pr21cu001.outbound.protection.outlook.com (mail-centralusazlp17011024.outbound.protection.outlook.com [40.93.13.24]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 46d9kffmbe-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 06 May 2025 16:00:34 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qfKHkK8uwuGnYsH2i2OB6mzvXKm6WzF6kypgHTQn4ICzxmbaFw/hRZnYTsBP73GQqqGorBWDiEGoVWfMsMKCMJUJj6YdqdNB1QLNAVx2GJXH6lNjrlEuX35P4opvaMZwxlvg16gmHvH2OWPcFX3vU5FmGX62c272+7MoycJu7e4Nx6WX6JY3mPWntMfqJUrn/L+mHxs4v4ziGZtmCf5XBJt23ut3bDtae5fnVEXG6UMK1+zJBLNmODHSoqiIfbpyT3aWpv+mFAf6cvE+8cVOvsQJRGJSzUQjo5oFz48XiBk81hDqOMrAzpIcKnUGZ+eSi3zC4TR+YIupSMc/r0F4Iw== 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=zAEH98gzx7Y8NkLSW8041Q7jPjn2lLEU/Ir0x6kZNRA=; b=eWovGOOduTjD9NNobMywcOBRm5N70aesp0TP4UwfW3kfGSEX7yfxGonRbUj2C14oOlM4wpCfDdjyzenuMf65A7Rsr9SUFC/Dkv1eJSL+aGoaQsUTHWst3zSj+fG059Wd550eXOhxoK1XxX3/yIXnYtYIKp758T5xe30jLfs9ZHVBkBP2DUgrAc+0LCex4X3BmovCVr1MlkaCWpdvS5vxPS/rGyAsz76Ir+fyNlRt2Db08VyqA4LPGd+A506SIpOS3o0gUTWtr5awVvmrW342MFhkQIxOa0qZFgDOMsCTlcXiq8B6zqPEE1IxEerBoniGBKaJhlXYu9bqWcuj/9DChQ== 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=zAEH98gzx7Y8NkLSW8041Q7jPjn2lLEU/Ir0x6kZNRA=; b=fsFWpfOJFotCRMVJ7lU2h+KiRQm+DdZKDXmwqNSRJPD/gi+2XJu/ncEYSatRxXAUJ/ZqWFCW/eHNauLFdXos0jA/4HX2ohIGST8BaIIA5JS9gA5+wXck4lyjJ2UXiGfZCeRAPk2k9m/tCpYUrXqR+EWlnfuOBh0j6BrEyvLzMBQ= Received: from PH0PR10MB5777.namprd10.prod.outlook.com (2603:10b6:510:128::16) by CY8PR10MB6561.namprd10.prod.outlook.com (2603:10b6:930:5b::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8699.29; Tue, 6 May 2025 16:00:26 +0000 Received: from PH0PR10MB5777.namprd10.prod.outlook.com ([fe80::75a8:21cc:f343:f68c]) by PH0PR10MB5777.namprd10.prod.outlook.com ([fe80::75a8:21cc:f343:f68c%5]) with mapi id 15.20.8699.026; Tue, 6 May 2025 16:00:25 +0000 Date: Tue, 6 May 2025 12:00:10 -0400 From: "Liam R. Howlett" To: Ignacio.MorenoGonzalez@kuka.com Cc: lorenzo.stoakes@oracle.com, akpm@linux-foundation.org, yang@os.amperecomputing.com, linux-mm@kvack.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org Subject: Re: [PATCH v2 1/2] mm: mmap: map MAP_STACK to VM_NOHUGEPAGE only if THP is enabled Message-ID: Mail-Followup-To: "Liam R. Howlett" , Ignacio.MorenoGonzalez@kuka.com, lorenzo.stoakes@oracle.com, akpm@linux-foundation.org, yang@os.amperecomputing.com, linux-mm@kvack.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org References: <20250506-map-map_stack-to-vm_nohugepage-only-if-thp-is-enabled-v2-0-f11f0c794872@kuka.com> <20250506-map-map_stack-to-vm_nohugepage-only-if-thp-is-enabled-v2-1-f11f0c794872@kuka.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250506-map-map_stack-to-vm_nohugepage-only-if-thp-is-enabled-v2-1-f11f0c794872@kuka.com> User-Agent: NeoMutt/20240425 X-ClientProxiedBy: YT4PR01CA0091.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:ff::29) To PH0PR10MB5777.namprd10.prod.outlook.com (2603:10b6:510:128::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR10MB5777:EE_|CY8PR10MB6561:EE_ X-MS-Office365-Filtering-Correlation-Id: bf6c2ca1-d196-406b-5e42-08dd8cb71d26 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|7053199007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?ROOdwavxmHdYkbPdGOE4RbFX9Kbd3LAe1e1TCjmPXc7GpP5dmAITQfSXd+a+?= =?us-ascii?Q?ajpjSZbyfPAJ37Z9joa/YAcVlvf6906edds1Y+3j9JSJQnnl8c50htu3YoZA?= =?us-ascii?Q?J1ZQKRHymSMuNuyhcnv1kGw7ghMd0VxTzk9LLmBZo04SYYCEZXvlMO0JTxiV?= =?us-ascii?Q?RoDJ7cNdI+77JDoLp4PZCQFFvId/3/EiXj5CciFAcdrS+7c4iIewF6UNw8xS?= =?us-ascii?Q?x4zwlLUQ35s/bDAupW31XV7mhGg/KlOmbhDUg4yX5dU+hdejdECoiYQ+s7zJ?= =?us-ascii?Q?T3RvA5+aWybMao/y4om4TZDCDNhntwuWbMZbZnOSHP0iZmxRu5Q2vpLKFA+B?= =?us-ascii?Q?fKQ2+eMULCOI6gDCDspakfcdK6aJ6md5iYBpxk0gwDAgCMzwlgJQ2Xuxn+pH?= =?us-ascii?Q?XUu4ea4TvDVay08mFYZEeDYsvMbA2k3rULBL2PpXaMhtb3uA5C+6HpGJEa9h?= =?us-ascii?Q?OCpKTIc46VoBGEnCONYZuZe+CtCZHos9sOera5ZwM/YsDACm0qOvlzwl7dLl?= =?us-ascii?Q?HUK1XQx8ZOJYu+BzdQWHZ12WO/TLnMba8LzG7QqgUzOXjMPppYCgoO/hdyz6?= =?us-ascii?Q?YDvWMR6wQ3zqswMUMSWEuSHNR6wTjVIWGaWIsyam3++hy3ieNOCfVITJPCuG?= =?us-ascii?Q?xbIX4h4IFhUdJz/1TfCQPNUT+TiaTmigL7Uwafem/wRmfJPjJkrh414idyIC?= =?us-ascii?Q?ZfvPVmOh3DsMphdXQlPnjk3dut94j83pphWtBRlY66HaTL4OZ5Go7zNFaplw?= =?us-ascii?Q?mIhsSP7fCKpkPJ2bLM4MKVMSGIyu9ojXMTw/40hd2epdBKmNKwxyv+ANvROX?= =?us-ascii?Q?WUGYERd/MHS2kka7Yb8cSynjkU8j0wAZiTEs2uZn4SqW95QkLcE2keqZBdrH?= =?us-ascii?Q?osU9TGuc30kQAF7LNblHxQ5jXL37WjZjQ/4UElzxdw30ghNYapVtShuZ3QDC?= =?us-ascii?Q?59yygl/sZcpl+AhFfEExrkmWqpJ8eq81byQKGNXfpjW70rqbQMHgGy11DlDS?= =?us-ascii?Q?cuyVZPnyv5FaAcAt0Ge4Ax1XX+Y/l8uC2pm5kMsiRbE5X9LGUahNPs3E23Vy?= =?us-ascii?Q?cLY+o229FZ+zt7y2mu8+cdPW71T0C2BPHHvMbGw4D+ALP76+tHwDUN7NXHYV?= =?us-ascii?Q?lqXV4dyVrMSs11SyqTAUffyKA6BZWWRM8U2ToXCw+JbmK6ShPOxji9/i1Y3J?= =?us-ascii?Q?HLegc+D99moPtlowWrydRn8AA9keDTdtEr0XvwasRMMXpOjLvVhXp8WB7R6J?= =?us-ascii?Q?lpxO/kRhJK+IEdCCqXsq90wXTxPPlg3rTeFYGwO5bFf63OJfJwp7iy/uCEE5?= =?us-ascii?Q?gHXvIKWGpqQSf9/2vutz51cV+F1rgwGvgkFS8n9fKUCKEyHCut5JHUV8Auy4?= =?us-ascii?Q?4Jo09k57BsMKsJYRYH+zGKFWzRiS9UiPYW+sJR/7a4yrT94UDV56ax5ocO9G?= =?us-ascii?Q?OFa8wpaSsk8=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR10MB5777.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?8JAS6D4AL/9Qxo79Xc7S4SDMWnQNy3roqzu1xYDtdkhRU/IETt7GfO5DEifB?= =?us-ascii?Q?h7LlWbCovOu1KdZE4T1VDvCDVX0YY//nvp4ywV6h7I0TfG1mpVZwIPk8qsFr?= =?us-ascii?Q?cB01nhk6CxWwtyDOi0KmuLNz/q23fIvQ//tmsZ57HFm8OArykOAXaELfec6x?= =?us-ascii?Q?vTzRkoa2/K/NlSR2j1Z43l2UAlrs79vIWA7A8qA5RuQVLbZwsuiHewSp7Ri/?= =?us-ascii?Q?xcA/FZqk7h3IF2r1A+TCEQCYqQYE8mO2wt7nzw//CNvRUKgNWe5otdk06pVM?= =?us-ascii?Q?HNyGs3Y0wKv4kSWm9paNiX2px0+0V6lzx162eef2ny5O6dibhnchfSS++HaS?= =?us-ascii?Q?KGzxZZWjBT+jyHgrvJFSm2sycXttdRNRwhSho1LMOlkvGxwC9679oBEjO0wl?= =?us-ascii?Q?4Wy9SE0q+2NXX5bczArVyHCN8xGATdkkmtPjBkSbbYa/GsoEhmHRqiE+KQqH?= =?us-ascii?Q?lgjNKNx3qQ4Xfv1n84Ia4mbCq5ha4uOI+P4/gOD2WyO+4OeI7YSQqBNEEYQu?= =?us-ascii?Q?ob4XUqJ/wgo5gCzsqID4YbXHLzGLLKkdxX/UCiNvcJlamRX1dgbZ6/KDyYs5?= =?us-ascii?Q?kYd++TEo++G7SMLH7MvVAj+TuosPm8xwBxA1HQXHigcF6Aj5ahok15U1GTOh?= =?us-ascii?Q?Twl5tTpcKB3j5c/GZZnrKCXE6EvV2hF/FiDNvf5E+eGTghwbMWJKChNLV+Bf?= =?us-ascii?Q?fw2ZOw3RmPgqJ7HWL2pG0GcWnP8UlQxYdovFDE93pCrs0puuwvF05LQ20d1G?= =?us-ascii?Q?KRxl/ZhrsmVg0OmrWieQTlS3PNWzdaHOWHybs2ATsLnijkS70SUTqSbI9GB8?= =?us-ascii?Q?s5MUe20cfEMNlP+KcMXwKYBv7wrkP4n0TkNMyBgLDAY677aqV2HW3DhbmyAc?= =?us-ascii?Q?o7Dvq1tDTU3MQt8K+Cyjc9Ndqbi79SXnnpWL7MAUn1Sju+YJOzDHCMUlnF4K?= =?us-ascii?Q?G4TqKgOi3hr5SZ4/iqXkMRmG9EDkM7voghMbo5fG8J0IB/d1mMf2QUQ0vhth?= =?us-ascii?Q?rl0GW0ggA+9ieFtk8N0xd78MYV20UlrmVuGr5L7o+PurQaClpumcFYs5Wmyl?= =?us-ascii?Q?GrSEs7Q2faIRdqZF2rDbx07l9qVWdislDHHGzjUAXuQju/JADyZlOkuy/5gC?= =?us-ascii?Q?gWtrI8cIOn9NOeolpPmiiHOMpfwqYHr5+KuXcQp9evnsIWAFKXqLCq7czz/L?= =?us-ascii?Q?78USX8iQ+VdRKLy0oAkHnwWLk/Ag70NkJYsQyWlopDDWD4BRFOxGdGsqX0Im?= =?us-ascii?Q?EGBMaaZK4eFPUUO1jEbPOIToeYyF3qHs3vKKI1sxkMoFWezBO0wKLWbHH1Yw?= =?us-ascii?Q?bT4INoDwWqj9E8IBnyV70Ws9XlCOyRn0KUU4AI4CLwXmcWLJhjObjI6Ie/os?= =?us-ascii?Q?4QnQ/Bm7PusF4qQ92AeBsflRC2YBuY+ageTYQvS+KeNc3uCXd7lGaGOqIS8k?= =?us-ascii?Q?66hurY6YPHOyNbxI7ga9FIVTwZFmghbXXEM+5V9e2SmseATdJGEDt6QwMRUn?= =?us-ascii?Q?xiJoilzG2HDRDYRjiJJBn1nVxKD1DAB9r2k8RHWKI2owk5gTavPUk2XyHe0k?= =?us-ascii?Q?0Z40yfikZlrMYR97s1IgRi3CGJpmZ4dQdVZrzrkH?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 9T4CDLt5fXckI9aNRqRo2TeDXlK7KVBJ66WHdVQn6Ngh6Zg9QxS3aHksHQ0RTI3whRWn2giwWiGCBkIVD5sy14VjEU6+VRNQ518D+A4lJKzhPOwDKn9JV34b1sp5IJHTFX5nWRUfIyga9yYqGcVfjhwQ7rDmq5mIKy9a6VN6vW/etaG+WGoRBnkmgMY6Vuy4pF7RpxMUppIP58/6Knxj/TJ+rCwIi1gZOXWgjmeqwEjhCBV0bNsnHVtH6n9pl0geF9jAfu8d6B3VNlLv94gxP3KxQPfiBWlu3sMpCyFOG9OI3UZMqih/Q17RlBiuyASH05Mz4N+8NDGB97uNCfoQ47QuwWHlC42zc/9eajc2MODvoWh7G6OEXxuk6HJ+ithm7Gzc6jXl+k2gkx7s9F7p6mlJ2aXvspaA6lOeTuUCDMOWJfZ+u+2mPQlozTiBI7ovAZz+Nv5PDjDO2N6eOUgrj/bt3Le5LzpHOgnRtR7r60MqretyjN2NHcKfzJyg/5faIlHucebE8D2P59JUyVhXbHHMwjyDIO/fsYnRwdKmtym6XOa0x9r2hM2Mc5x01Y3o6LjyWUd02ZKNpswYe0ULywAKIorU/tWaigems11HHi8= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: bf6c2ca1-d196-406b-5e42-08dd8cb71d26 X-MS-Exchange-CrossTenant-AuthSource: PH0PR10MB5777.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 May 2025 16:00:25.4222 (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: JXy2N0/6XNIKj4g4dLZFbyOeJYY28moZIhSV2bFyUVR5m9gWmuwCwxAAW4JItFRG1aHrOR0uE6iZm5foiu7b5g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR10MB6561 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-05-06_07,2025-05-05_01,2025-02-21_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 bulkscore=0 suspectscore=0 malwarescore=0 mlxscore=0 spamscore=0 mlxlogscore=999 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2504070000 definitions=main-2505060153 X-Authority-Analysis: v=2.4 cv=CfQI5Krl c=1 sm=1 tr=0 ts=681a3223 b=1 cx=c_pps a=qoll8+KPOyaMroiJ2sR5sw==:117 a=qoll8+KPOyaMroiJ2sR5sw==:17 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=dt9VzEwgFbYA:10 a=GoEa3M9JfhUA:10 a=VwQbUJbxAAAA:8 a=TAZUD9gdAAAA:8 a=yPCof4ZbAAAA:8 a=vzhER2c_AAAA:8 a=AIV7JYKxGoLyEOIUsiUA:9 a=CjuIK1q_8ugA:10 a=f1lSKsbWiCfrRWj5-Iac:22 a=0YTRHmU2iG2pZC6F1fw2:22 cc=ntf awl=host:13130 X-Proofpoint-ORIG-GUID: G4RC_LlLT6atrRKTMKStHHx4lGP-DG5Q X-Proofpoint-GUID: G4RC_LlLT6atrRKTMKStHHx4lGP-DG5Q X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTA2MDE1MyBTYWx0ZWRfX9fiC/9QgDlbq iX9twyLLKQmBxmE+jql8xkv9iV/pK5ogQIDGW9GcAFpkjGgXbcYSbfmsSMeptawbzs4z7FiZMcx aP4SahVMoD5KsA/8iqhc28RuWmPiRmbobX6pkNGPOo5up7dWPVb0RcBSqOXa+8dJot+khKTwmWU acC5dYc5Gx5WcjMw2uUspWfrZxNfZoLy8ahNgpj/IzLz4mBHDMyC5RHUjrvvKpNFqCqAGjx3kcb SOGlnUNHqPeoLhzKeVc5Ozr06obPnpneJqqpYzu4Z4C78yy3aCGxOKWFRv8NVyygjheWeBBHuwL 2A8MgHi6JehmCAf+cUUvk9CtIbACbFfIAte3+lP3Jexoht5TmO/RvJOLNmZm/tiElJ6FG2JdHtr rUgq5DcXj24WmC7iTIvDCsUI7JcxmvQ8jlByb/lJJSiBgsZrd7PKF6cnjbhx0gRhfpmBK2l3 X-Rspamd-Queue-Id: 2E5D140016 X-Rspam-User: X-Rspamd-Server: rspam07 X-Stat-Signature: 99hwryi7xies5psj7u88ypjkg7qbd8em X-HE-Tag: 1746547238-51495 X-HE-Meta: U2FsdGVkX1/cJriEU3uzNqeTdSvIR+znDzryRMtvxezEm6HuAclndFbkzSk0JWRrdWBXlHHs8rGPrzqsSE9O/CuM+QniiXqMCBxtm9EmA1zUBvVa7XNhzPJ9CsWKoXvjYSXrywsVib8nE2NJ5RWq1lm2uqzu44u+92D+6CBNa5hrX400MfdrHAFms86/FeG/9E+o7PSRLuhc1HtGZr7S0tDsi5J6RHx/iaspATWqjd3NGJCRAsQLb7+y9JWU7ZJuGu4v96HnUr2hbJSzWM/4zUWX8hGNfwHysEYBH/ux6cOV4Hydv8FQCs6Z+LstqhNJIP7d/vy5mGtOR79REGBfO5H3uGro5RnVKGOtej/RDegCvjDQfRVxNSQ5G1ZW9kP6KsQUJoG+gWjjnb754jM+Vym3iebDan5HyIATZxs84t/GK3cJCG2pKqpwTiDztx9OJLHUR2xjKfYiy+ztC2Eyu2H2Puv70VwzIWYsbtPZT/DJvXrNFfB2TWbVTYlc1seU2awrcqGBSb0k7G7LUx4b241RVk+xywI+LpqytUuHBTLYAxCVgmLbdCZezBSV1+zTn9u4Lpfty3knR/nngXdxoNDlMOzoC/WDXS/YiSDdseokVMfq8wPoDefj81EqzlwTZVoEJs41Z4ZYEGuSRnhuN2jSYjEiytwMb3IyWj34Pkd9lkg92OHSjuBM5uQKB9IQFfEjSxCGOj98m4AdDrstkAu3FxUz8qBRcckc6qlSu0mm+sVI535x7J1HShPiEysXbPX4LWjTfChuCEGqW3zyxdy6Y4FfSjESmTSooxYZL5wVF2p1cbUTuA1M9FZdVBWPmszG7ykqDvzP0heN1A7JPA6vPZZzyCwtfBb0nbgMwDD+sp2Q5r1CDJyVNX6s1vYb4yJ27RDLmu4oHY5zJct61NIO0eLdtrlGzgB2gU2NqypYeQTCC5C96A+guOML4ZSYpVhOaZYUc5Qb2wk9oAE qRtkhKZ3 Q8Rwl+YfPH4Or8xC8cldTiXYCImXzMUQTCTMzoYPKumaWexn0IzHjs9I30K5H2Sz9kKL6F263FOn48CEgkHfm3Tya7AdyfoKBhMy9NTgCWER/PPHBiGpY45+ifkfR4hu/Aw+wWuPd+Hj2cmBPeasnzauhQoz5CgxuexSmH/u3UW2k60Prwbe0RfJrq8QY0a3P19VakGryrhs/71I2eSz8sTemSTZRKMAUwPp7g1DiT0LCSyhaG2bzw59K0kNTtcZSMRzseVUdGXzwEg4OO1d8BORbD7RwgVOm6Kl5INjAs5ZxCxkAmH7ctsIc2LZYCFEXLTWPkzYgOJl2Pi1kdrTe6x26Oz68WfesakMKtu7eexqiM3pMY10xnwIXJPh+goBEkW1CvloPvHlDYVNdWmsqo6cK/kHYBS2EKthYviyVdRVemVTB/RNusozyvBPpdOpDDl75VlgZJPGVPr9RYAekFp1NwATPacIbmdsgyPA1KByfqWpyZoI1OpaW2BNzf0nwckNSGvlQqf46lWwyKIPAuvmiCtRVqKnen3enRZkFgZ1arFwpXZ4diVvPcpJFPePs4AV3v4zm3bV7ZF8u6vkFfYnC2yadfp9koRLxITPB8L3SN6qpsiHUvW8Ee1fPyXCv1MqDDFsyLhtIzemEnUflZHlhKIaBAlKoJ0LuKoGKQoPIdMEiXaT6W2XCtUMaQsJxA3ir6Z3pHYzRmzbjr838iVvN3Koc5tc5MFjPpba9af1pz6WiPbMXCVzyl2Z+P9XSwZrh/YlwkLA4HH2dLJNzmXMz6yORETnafCCoqDi2kaVcAOZlaPfZI3Dinw== 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: * Ignacio Moreno Gonzalez via B4 Relay [250506 09:44]: > From: Ignacio Moreno Gonzalez > > commit c4608d1bf7c6 ("mm: mmap: map MAP_STACK to VM_NOHUGEPAGE") maps > the mmap option MAP_STACK to VM_NOHUGEPAGE. This is also done if > CONFIG_TRANSPARENT_HUGETABLES is not defined. But in that case, the > VM_NOHUGEPAGE does not make sense. > > Fixes: c4608d1bf7c6 ("mm: mmap: map MAP_STACK to VM_NOHUGEPAGE") > Cc: stable@vger.kernel.org > Reviewed-by: Lorenzo Stoakes > Reviewed-by: Yang Shi > Signed-off-by: Ignacio Moreno Gonzalez Reviewed-by: Liam R. Howlett > --- > include/linux/mman.h | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/include/linux/mman.h b/include/linux/mman.h > index bce214fece16b9af3791a2baaecd6063d0481938..f4c6346a8fcd29b08d43f7cd9158c3eddc3383e1 100644 > --- a/include/linux/mman.h > +++ b/include/linux/mman.h > @@ -155,7 +155,9 @@ calc_vm_flag_bits(struct file *file, unsigned long flags) > return _calc_vm_trans(flags, MAP_GROWSDOWN, VM_GROWSDOWN ) | > _calc_vm_trans(flags, MAP_LOCKED, VM_LOCKED ) | > _calc_vm_trans(flags, MAP_SYNC, VM_SYNC ) | > +#ifdef CONFIG_TRANSPARENT_HUGEPAGE > _calc_vm_trans(flags, MAP_STACK, VM_NOHUGEPAGE) | > +#endif > arch_calc_vm_flag_bits(file, flags); > } > > > -- > 2.39.5 > >