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 4B6F7C19776 for ; Fri, 28 Feb 2025 10:39:44 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id CC5D1280004; Fri, 28 Feb 2025 05:39:43 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id C74F9280001; Fri, 28 Feb 2025 05:39:43 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id AA14D280004; Fri, 28 Feb 2025 05:39:43 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 88680280001 for ; Fri, 28 Feb 2025 05:39:43 -0500 (EST) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 34886A1807 for ; Fri, 28 Feb 2025 10:39:43 +0000 (UTC) X-FDA: 83169007446.24.928269E Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf06.hostedemail.com (Postfix) with ESMTP id A553C180013 for ; Fri, 28 Feb 2025 10:39:39 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=AxZb5GhK; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=lFhLVS0U; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf06.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1740739179; a=rsa-sha256; cv=pass; b=yb/MyPK7TuEALnX079z9QHcIiP58qP6OrZ8hjHxmuvwAGtf5UaBcnmb42FdJvUWtVtFM1u MEO0DG39Xaz86p5eIW3bMzNLlUDkkW3tamTqJU1gjpIlQegidEEG0QVvXNjLXUFD5rzhad N3rNsU2cIluqu02NGzfpffjFGHz8FMI= ARC-Authentication-Results: i=2; imf06.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=AxZb5GhK; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=lFhLVS0U; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf06.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.177.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=1740739179; 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=RRUf07szAzm9Gd5epvQkIfD6FBrrZ9MbQqphkSzN+W0=; b=RzGbqa3Yh+TMVch9tmTi1vO8mBbUlQB06OGrDbO+MAI/Iyv+xGPcHpI9fy6mvalIDmoHMC gZ2XskvyRU5qLCOd7kNtg6LR128sXRtwPQqDaID0g87JS7x3RBzWxJTSQJn3IIJoQOMTd2 ps6av/r7ssuC+mzWMB4RsRNP6rOx0Tk= Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 51S9Berd010450; Fri, 28 Feb 2025 10:39:17 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= corp-2023-11-20; bh=RRUf07szAzm9Gd5epvQkIfD6FBrrZ9MbQqphkSzN+W0=; b= AxZb5GhKqY0WiWxgX+d5/+zDtT4IYOAHgC6UgBW8tctGC7N6EnKNXF8gLs2s533R 0S0g1gWpiSipZqYaNFp6eQG59miv2y9K+f6hm6PbrZK68IzPfMP2PZzVHcgAfG2y fsQxZ2gcVP0zOMogjIIiH7ayvoMWBx6TINpCd5Xs2cqrR+6lFtzm17VVjHIomFh6 IpQcbDGgZ31BOhIkyXdfb1yz9K2/9Y/v4kfMVVqip9sfRKLEm7VyqY3oe/SIwdYp NT5JrmnLWNeAURe0C3Yd+EpMTZ240ZRq5GhWQGSB6v6d7v7aWzNLhevnWPCh7NIb +QoHXFauXJmZvm2ORQgfHw== Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 451pse59yn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 28 Feb 2025 10:39:17 +0000 (GMT) Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 51S8pBcB002777; Fri, 28 Feb 2025 10:39:16 GMT Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2172.outbound.protection.outlook.com [104.47.58.172]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 44y51dnu4w-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 28 Feb 2025 10:39:16 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=WZvN6ao10PY0ISkdfr5aNOjZEea7yLtO5YVGPIajfeNOBFVn0grXiXDkpEgQqUNjRFZFKq9ygEk0bu8tVPhWLBw3qAc0oOHhtn4YHDfzdmf/BZ6X+wF788Vzf8HHAcxPgZBsrzD92Vgs+DlVJ6T+hkj8NyHwJ9SLKdKBP8tdWBb4P5vJ3VosxiVY9cwdLXfGE1zHLkLExPjjvLzJr4xG/H31ig9CYE/9gXwmb2aTMbtY/YKqTq8iG9ZAUqE7QFGd8R5ZFFwQ4J7qSI8ukrJ951KghH4dO7h8oTl4Mu1lmxuyRIMM5dz+fypbFQY+WYgg4Mt24+lJmionv6E/GyHatg== 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=RRUf07szAzm9Gd5epvQkIfD6FBrrZ9MbQqphkSzN+W0=; b=vhjezLP/rW3BYhmG14/pPdiJ55C0YVIU3f6mKWhWxiuODmw63rnJVSBjDyS+alYn1dvpWMt/je2kGm/jeYd/LzkcDpqR1bMyJeBNNU/GZr9g9yVpKpR0biKLJ4a/KuMkvj331ayAJXiFuuv1pzHWeTpFYGZ3YLNYQTNnjNETNV1cYAIed4A5FD5MQlbCO93RnSk3oXIR2fB0CAzW9yRpSD3SqotEw5k5Ku/Pd2C+MMW7SsgS4zle1j3/MDBegRAabXTsqW+hyCsf46IwXn0wEqYizGnx5eqvky/a+meumoSJBD9yPjwQ9Vz59fJohZUlYgj7qwIoZCFUjxJ/4suEtw== 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=RRUf07szAzm9Gd5epvQkIfD6FBrrZ9MbQqphkSzN+W0=; b=lFhLVS0USAeeW/FIQQ2z4iYNI5akvbbBVV1Bt53AdWV0xKzHGSJ+J4La0iYPAG3BBvOaKgrYNhRoHJDfoXClf6Q7qzpCQslUH3kCQ9/vawvg34OxjiDsg59kUxVG2IW88VY9Wh4aFX0yh9FozgfmkAT/Fu8ZE2GVZJMvJfnOg60= Received: from MN2PR10MB4112.namprd10.prod.outlook.com (2603:10b6:208:11e::33) by DS7PR10MB5215.namprd10.prod.outlook.com (2603:10b6:5:3a3::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8489.23; Fri, 28 Feb 2025 10:39:13 +0000 Received: from MN2PR10MB4112.namprd10.prod.outlook.com ([fe80::3256:3c8c:73a9:5b9c]) by MN2PR10MB4112.namprd10.prod.outlook.com ([fe80::3256:3c8c:73a9:5b9c%7]) with mapi id 15.20.8489.018; Fri, 28 Feb 2025 10:39:13 +0000 Date: Fri, 28 Feb 2025 10:39:09 +0000 From: Lorenzo Stoakes To: Jeff Xu Cc: Oleg Nesterov , akpm@linux-foundation.org, keescook@chromium.org, jannh@google.com, torvalds@linux-foundation.org, vbabka@suse.cz, Liam.Howlett@oracle.com, adhemerval.zanella@linaro.org, avagin@gmail.com, benjamin@sipsolutions.net, linux-kernel@vger.kernel.org, linux-hardening@vger.kernel.org, linux-mm@kvack.org, jorgelo@chromium.org, sroettger@google.com, hch@lst.de, ojeda@kernel.org, thomas.weissschuh@linutronix.de, adobriyan@gmail.com, johannes@sipsolutions.net, pedro.falcato@gmail.com, hca@linux.ibm.com, willy@infradead.org, anna-maria@linutronix.de, mark.rutland@arm.com, linus.walleij@linaro.org, Jason@zx2c4.com, deller@gmx.de, rdunlap@infradead.org, davem@davemloft.net, peterx@redhat.com, f.fainelli@gmail.com, gerg@kernel.org, dave.hansen@linux.intel.com, mingo@kernel.org, ardb@kernel.org, mhocko@suse.com, 42.hyeyoo@gmail.com, peterz@infradead.org, ardb@google.com, enh@google.com, rientjes@google.com, groeck@chromium.org, mpe@ellerman.id.au, aleksandr.mikhalitsyn@canonical.com, mike.rapoport@gmail.com Subject: Re: [PATCH v7 6/7] mseal, system mappings: uprobe mapping Message-ID: <97c821e6-e59f-4a7b-a309-acbb81108b86@lucifer.local> References: <20250224225246.3712295-1-jeffxu@google.com> <20250224225246.3712295-7-jeffxu@google.com> <20250226162604.GA17833@redhat.com> <20250226180135.GI8995@redhat.com> <20250226182050.GK8995@redhat.com> Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-ClientProxiedBy: LO4P123CA0127.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:193::6) To MN2PR10MB4112.namprd10.prod.outlook.com (2603:10b6:208:11e::33) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN2PR10MB4112:EE_|DS7PR10MB5215:EE_ X-MS-Office365-Filtering-Correlation-Id: 01b1f50b-7dbd-4b3c-1b19-08dd57e4243d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|7416014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?VDZENzlSMXl0SGROc0hsNGlHOEtoS0pvYVJtNFNOUE5NY2duNDcwZkNGdkFV?= =?utf-8?B?amNycmg1d0RPSVVicm1IVWRlSVVYMTNHTElwWU5vQldPUmt0YnJmVThTOFND?= =?utf-8?B?OW0zbENnRWlxd2xKZ0FXR01EQXJaTWNENlk3YjRONXl1SEwzamFabXYyR0lH?= =?utf-8?B?ZlJOWHpIMWtMT213TE1qdEozSmR0VFJiWTh2dG12aDAxT3N2a2hPeEF0a0dY?= =?utf-8?B?MW9TMHNETlJzWG5vSndkS1pHL0gwdURvdytDbmVweXpWV0U0OTB1anMwa1Zy?= =?utf-8?B?TFNBQkR1RnJHTk1pbnZqRi9VNy8vQnRpUUQ4MlFSTzZPUlQzT3pLdHFUd3VY?= =?utf-8?B?ejY1U0ZLMS9RclIxZytuL1NZdXVpQ0JNbHUzZFBrM0FVbXBnNVFhV1VIalpj?= =?utf-8?B?R2VpbFh3VUVFZXdTRWhpRTRTTThIRFNUeDAwbnY0UDIrSHlnSFR5WUVhRFNl?= =?utf-8?B?SklDQm1aWjdDOXBjUm9jbVRMRmR1emlwTFRwS01FSXdENXRReGFzR3hQQ0FM?= =?utf-8?B?dkxHMjUvREE5S0JHai9BcTJSU0VvZTBHT0hJaU05NExGZitCWHNsZW1xTlRs?= =?utf-8?B?NFNaSGtJL0g5NW5jTTNQM2VOTVhrdlZITWZneEF4TUlmbXIyRzg1NGZkaDIz?= =?utf-8?B?ZkVyKy9EZGpzOCtLY1pPVmMzMktXOHpKV3B1VmRyVEFRTnBWc2l5ejJGY0Vk?= =?utf-8?B?RW5RNmNGMThBMm5HZ0dVeCtUR0dVanNtdC9jcTBrbEUyR0JDdnl2b2pod3E5?= =?utf-8?B?K1cvQ093VW1JbEtLZkc3eFFOZE1BQ0NwanQ0K0VIRXo3SEhnM00xQm1DQVBS?= =?utf-8?B?WmdraEJIckwvVUJBc1d1STFqWDM3M0hwSWZUQzJGSTdxeEhqUEcra1lhNC9G?= =?utf-8?B?K3F1aFlOcDUxaUkxT2tBckN3c3h0Y2d2UlliSXpVaE00bXBVMzdGRFdOSEcw?= =?utf-8?B?bkpWdXpHUCtRT1ZOeEhLWlRneit0bUZsWDAwdlgyalhuUElSdnArOWlPVEtO?= =?utf-8?B?NTRtNnN1UVpySEQ0c0hOclRHK25vOFZGeFZuMDI0R1A3SGVQaGcxK0h6ajJQ?= =?utf-8?B?RnhySElQZnBrMmRNbW1IZGpnbzJKU053OGt1KzBEWVBZZGZuK0tTQjJVcUgz?= =?utf-8?B?NzZGSTViNlpLcllYMUFxYTlOYkFBNjZUcTdiM2Y3L3M5c2hKT01vc0p2Z1lH?= =?utf-8?B?VWZvNm9UaTdGbU5tMUsxNng4NEh5NUgyL3Jsb0VZTnJTZEg3UlRNcC9NTmZ4?= =?utf-8?B?ZXV3QnZqallOTTk4ZzYxR1M3SVlRT2pQaTV1NlNmMm05LzFLL2VzS2luRWxC?= =?utf-8?B?aitHaWwzN1Z4dlUrdGFFbXc3TWNseVdENE1WTyszZFc0NW14N0dqaEpvUlVO?= =?utf-8?B?T1lRdmRjV1VHc05zT1k0dWZSUWcxSVkrenQzTWlzaXlEa1pqaUlTMkllcnNx?= =?utf-8?B?ZlM4S1phTnlVeURZcDEva0U1ZUJPSmk0QlBZbGFDRDhMSElZNVRNVUw1NSt4?= =?utf-8?B?VEhTaklydFMwaEtwVWdUTC9mMW9ZU3cwN3h0OS9JMnhGb3ArU25iOGR3Z2dG?= =?utf-8?B?aTROZk5WcklMWS8wNitUWEpIbFZuZTZ5eE5scFdXUHQzdkUybTE3aEoyN0Jo?= =?utf-8?B?T282MW9LSjM2YkszaHh4S3VKRkxBYlNDZHNqS0ZGbHRlV2wzbmc4ZUVUSEJY?= =?utf-8?B?UWtVa0Zxb2R6RTlselI0bHVnczZuak84RlFLT3VSdnFsZ0ZqYXNkdVVOdDJZ?= =?utf-8?B?MmRRZjRNbWRvb29ONjd0TkpqTmtmZ0Z1UUsrSFVWaXJYb29Mdm11Y0ZxbzI5?= =?utf-8?B?NlY0b3JOR04rOXBoS1RKMmRjSlVqTWNPQ0hMaCsrUFZTY3pJQk9lY2kvNzFl?= =?utf-8?Q?vdDY0FYw7Ha8q?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR10MB4112.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(7416014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TUF3WUJDOExEU0Zkc2M0S1FreTdOVFlKTno3MXorWjU1dXYvaUdzNHkzUjl0?= =?utf-8?B?K2NUMHJsNFhXY2ZPUElUekVCOTMzb2tWWGtNYUE0MStnek9GMlp3SERIdERu?= =?utf-8?B?TWJVd0NGNWFKeHpwYnl5SFFZcjRQNCt6amtHY3laMmdoWkRwY2xFSUVPQUpR?= =?utf-8?B?M2RGUjlqdmpwR0pibTFxRHFReXNoaWY1WllTa2lmbWpiODRqdCtXeTBqZWJC?= =?utf-8?B?NGNEc2paRkUyOXFrTlVMR1Z1SXlGMHhCT1JVL1BKVkJ6S3RJK3FvWDhzdi8w?= =?utf-8?B?Y3dUbVNBWVYxWFd2REhMWHZpc21aQk8zcnhwQ2FOODJaYzlXbFVjZ0w4RElm?= =?utf-8?B?VkMrSkxoV0I1VW02elBFeDZYOXJBdFFBcUNpZnRjQnNqcWt6cmJhT2lCQ2Vl?= =?utf-8?B?VVVYbVNaVjl6MXE0MkpWelFmRlA4bmpKUCtybnhxcnBvd1pVaGFPVGtqa3Qy?= =?utf-8?B?Q00yM0ppTlBSbWlkTmV0TFpXWm1yT3o4S3JKNjNHQTZGTEpsRjhNM0IrOEtH?= =?utf-8?B?VVFzSVcvTDkwZEhPdUM5cEhzQVFQa1lPY2ZrQTRrNTdNdWdwaVR5a0pONDEy?= =?utf-8?B?VlhXRmZwa2hweGhwMmw4VU1GSTlWZlJRQ3h2dEY5YWhkSVRBQ0JwUThJRTRx?= =?utf-8?B?VXRIZzdRRHJxaXNLLzFQVEN3aDJQTElqdkFwSVc3SjQxRTlQa3o3K2VlQ1BW?= =?utf-8?B?TmxsSS9nM2pPN3Z2bzJQQ1E5cUkyN3BMeFc3bzFzN0VCK0ZrMm5rMlRnU2hK?= =?utf-8?B?bFlxMjkvQVpDVU1DTlBMUWpjRndTSHFNL0xnK1oyQ3ZaMXVmNlpoVG9scXVN?= =?utf-8?B?Mm5EVlNQT1Zuc1VOVURBbWRWU3E4Z0V2RnNZYk13THNUZTE0YTRPRnNBejRU?= =?utf-8?B?NEdhUFFiS1RkNXpnTTAzbHZlYjFKWUxMREpuS1dSTS9DekxMWStLRENxckl0?= =?utf-8?B?ek8wSDBoc0R1WXFVb1VYSi9xRWVZNmd2V1ViNkhzWC9JYnpjbmw0WWtWQ3Jt?= =?utf-8?B?RVI5WkdkNzFXVDJHRnF4TFd5ZVVFVUVibTMwYmVuaTZZeTFwZnBMcHU5Rk1p?= =?utf-8?B?SEJPQ1FTK1hhY3h3NFRtM0QyZHpqR3Rud3JINkZoeDZVNUszYjlnL2Zpa1FE?= =?utf-8?B?NStNY2dMWklLeGZrdm52T0pUaThEWXlDUlZzUlpaZVBxbGZwdEZWamFyMUU4?= =?utf-8?B?dUtON3UvVFBTMHVOZE5uYlZTcGhGR3J6ZjFzaytlSnlXMHkrbUdiWmNrOW5K?= =?utf-8?B?NXExZ0RQMjJ0Z1BLUkV3OUd6T2FXMWdEa09jMnFVaGtXMzFyL3lMYklRSm1R?= =?utf-8?B?VnpGNzFtbEhtbms2MDRXT1NVLzBRclRjL254K1UyZVVtVjBwc1BmUk5lbnM0?= =?utf-8?B?M1pKcTNFNzI0bFd0VEw1SUI3OHB6VlVwcHM3VWtFc3JmU1Z4NmV2b0FUZ3A5?= =?utf-8?B?YVFpV3VDQnJObkh2WmZUYUdDL1ROZGtMVzk0YU1iWWF4YzhKZnkyNzR3ZXgw?= =?utf-8?B?N0M5dmhNY1ZVM0NneDE0K2dlaXlhSUlFNDJ5SFRKemx0c2RmakZnNU5FS3lr?= =?utf-8?B?ZDJwL1pPSkprZkdCY2R0NlVBcmJweE13MWwrTGNyQ2haaGFMWUpyUktaWkY0?= =?utf-8?B?a2g5QkoyejFXdldVbjVpNGdFdWdQMHFlNWgwTDBOdktBSmpjUDVMWlo0RnB1?= =?utf-8?B?ditZdmUvY2wvRExjUm1vbmVUUVc5UkdhdmZXT1lMQWdMTFZXUHd5ell2ZjMr?= =?utf-8?B?eU15ZWU5TmdEam9mcXQyZEZGYVE0MnJ6d3A3dFVMZVgwMVFzbVhWb1RJM0tD?= =?utf-8?B?VkltQnZPaHhFSW9mLyswMW1NRmdRREs4WVZjNng2aXNka3g3b1RSY2VqWFl5?= =?utf-8?B?STlnRS9xZ3hRdjRaZXZLUHU5NjdvTUtpQU5RN2NLdDk3aXFyak1qRnpnT01M?= =?utf-8?B?a1FJREFoTGR6S2ZaL01KdGhDTFdPLzV6eXVMbkxlS3VtQzJ3ckhVTS9CeDZB?= =?utf-8?B?NmNscGxYNnNRbjhkNEJkNGdiVUlmWlFqUkVXVmJlODlNaTU2RFBKNWRlR09J?= =?utf-8?B?c1lEUklRZzM3Tk55ZDFIREV2KzJpMkFlWWtjS3Q1ellVbGV0UElHalFSNDdu?= =?utf-8?B?KzdYazdha1FNMXhWZE5LVGVuaG5pYUdsNUVXZWhySy9NbDIvVlp3SFo0eEU4?= =?utf-8?B?Y3c9PQ==?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 44lQ15QrK007nGhP3tNSvkhXh4U1uKl6/4GH4+dfD4YFnduiF4XB2Ciq/qw//AJUDg5GMRwfjgNAv54yy7636tcElsmMliq+4z+jL9o+cKCoFgYdALrLiG1iz7qToADxpCyVKC4TtN6+x8IKZFmU3LNMRLmr59UHet/JGL5PeVHvFj124QN+fJBu0icDSFV/OzVo/o3PvKaVCv/slhV9zR40U+6cgRJshHto2WUeRr2TYoVR0ALQRUYdz9sLXUj2YiQwf98LozpjbTGl/4UGRChVNsgwqevDB3Y2J8mCst3p9fO9hGpODxtHN2UKyRVOUY/BturmRrzjJJo2FKpX3HuJ6e0WOHOWnDcgU/ZZqEub4IPHTeHQSRK9ZGhR/7fXNNilFIZ4i5HGfDenojPZObVbMxZabHlgiVQhW1dGKTdR9V4l7A8RpmMpjBYvT+DKPnB5ElInjdKDLFnhApLm/4CXYCOz50P4IAGPS7C0KY7DAtjinMMAIt0nxroBJAPVheApDyL6QUfRj2rLEOWegF3+OoXd1QLiQ9EFH2WLnlep1Snlgf4tm+jD5na6vncYn2LXbFJ9Z1O4JVW0tKgQhXoIebEiaq80lYwDY0lmXWE= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 01b1f50b-7dbd-4b3c-1b19-08dd57e4243d X-MS-Exchange-CrossTenant-AuthSource: MN2PR10MB4112.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Feb 2025 10:39:12.9812 (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: TA3lvGA+5b8KCzkCzd6odA9UksJwZqaX6MSIadtQ10C/3Ni2icWZ31rleBCbdHWYDWBdSsLKK9FPwhNDAclG+uUraziik21YABCbwqDEB8w= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR10MB5215 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-02-28_02,2025-02-27_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 mlxscore=0 adultscore=0 bulkscore=0 phishscore=0 spamscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2502100000 definitions=main-2502280076 X-Proofpoint-ORIG-GUID: Mgj0ulSZ5oP-r6oanBuMlClnQuzGBMwE X-Proofpoint-GUID: Mgj0ulSZ5oP-r6oanBuMlClnQuzGBMwE X-Rspamd-Queue-Id: A553C180013 X-Stat-Signature: hch7gtn6ipcpcwcsi9oiba1s5xbcdaqh X-Rspam-User: X-Rspamd-Server: rspam05 X-HE-Tag: 1740739179-269351 X-HE-Meta: U2FsdGVkX1+W+uxlhkYZ/sZ9rlvMAK8JRc3gDBOhzUk9kMno0xlZ4Anw4n4158+Qy+SqjW1PHgb+G2lEtRPldzMfv1roJgW8PKYorZXRVI8KdAZtDItcOr9n+/i6LSZiZO8XvhtDLLY5P8rK+cKUJiY3k/XUv5oFOP1DPuvczXMnY0c7uX1tnz4i/4G5FjkreYMXi1O7LlOM4iyk63arcPboT/m8mnyiX3VzGu2L8Zipv6KvvFI+IEXMMfgX+oh1UDjxGeP1Cub7Je+yeZaRY0TOY99VcxJK9vRwZ5RjjJb8KqrPgFH5/VPri/KjHV9LHv5IKCiDZV7yFUNM259bWiq9tGPYHakR8XurIRewAPUd+Z8Igk72MOO0sICgTWnDEjOc/5mAWvo9kBDy3eaaw8nF6/f9QZb9PstRkzuoeW4c+xvRCa2Jz0xtERUEcjBMdr1Qv+YpEKc95nnca8CcoGY6XGRMBwYZHxawJnzcb+3iCbFMB3cU6vJDZfWO6SBD+ONt+RcktjHolSI0GKXvQASWz/9gYQf63nvo6sI3EHySNzq3CygMdibU1Zd31m7u5tXOCS0v8g8DEA1Smb4recV36zHPEunvjCbmEugH3He4+ZwGfTBITo3YHJmy8yFPNGQNrNZ8Hk+hpYeMk44thSJeUdoLDVbVJ85kQL7vIzgRSQzk1IXqbO5FP8N3nHQMPI8X5jgWdjGPreLpuVHPT4BDeKddEf1QEkMYVMznoYVUeDosx0U+HPIXFSawZXK0ewGaPFBNsNVD13R6t5OA8DrJuPiNbnU+NtHtrmKNHasFTJ6d3d2hIT34+dY/QxRxaOYdikvmo1rDse6j18cY8CYty35xWRZA493YK9MnuDiMutdUJFW+0yY5JkmolVJLofhA0SoEgr/BbIg7zOT/B1G/+12ZZG+z2/8Ss2j9D4GaZqNkW31XEfwSxq8kEZ2avwmSgKl3VyF8bgN2uu7 nYiB97Pi CIxRK2mYtDhUXbhZEvhJHEXj0acdcPnBxFFNH8JfHmbWOvJ7G1ItTTSOhMPztw7f6Gq9tQdwaoW4muBXP6JyMiDq0W03GbTumHtrEH0/s9+JXmhUAR1UyTw1b252YXt944oCKbPHFRuFw+vTlL5WqJMS7Ns50xX+OnCrubBwNgZi67N6eM1iavcTyUo7x/HpiUvwXxRQI7TFReBnn9mR/8dNY5NNlVyDDkolM7QDMez8FF1C2IcqzNiCv0EBvFWnI+UB1OVnTmsLerDC0AjzqwAzX2Xk3QDSk5mge9LNSaroS5m2Ku0Die3kLVIUap+5F9vTcKXv/hhusUYcwIFZ4R/h3rGlNO9BTknmRoZaTOOTkCmTD2338sAVS+/XNLKii8gty23vyte+vPjFa/tCT41Ya6WV9vMquvdGnEBuZN5SspEqTpDGengrTtUTO/ZgfUL+cd17n+SPkHH1aYhyaKk3mQGMjM4dX44idxFDlnBhpyuwoS1oOyGWEQFOy0joIbb/rURNr1Fcn728QSvC3/dB45iWldIQlKV+iX3ZfjvIS8ABOHSFLoyVrfqsCZsCWLB1T7tv14ym3EmIcXoe08po+ew+4qvAMiEkWU5H9zsBnfKNiI19z/5eCjiFMgDGui0MObszTzw+PDRIRq//zKW5Ol7Uypy4XNu+q0GaLYapIL5w= X-Bogosity: Ham, tests=bogofilter, spamicity=0.005275, 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 Thu, Feb 27, 2025 at 03:38:47PM -0800, Jeff Xu wrote: > On Wed, Feb 26, 2025 at 10:25 AM Lorenzo Stoakes > wrote: > > > > On Wed, Feb 26, 2025 at 07:20:50PM +0100, Oleg Nesterov wrote: > > > On 02/26, Lorenzo Stoakes wrote: > > > > > > > > Like I said, Jeff opposes the change. I disagree with him, and agree with you, > > > > because this is very silly. > > > > > > > > But I don't want to hold up this series with that discussion (this is for his > > > > sake...) > > > > > > Neither me, so lets go with VM_SEALED_SYSMAP. > > > > > > My only objection is that > > > > > > vm_flags = VM_EXEC|VM_MAYEXEC|VM_DONTCOPY|VM_IO; > > > vm_flags |= VM_SEALED_SYSMAP; > > > > > > looks unnecessarily confusing to me, > > > > > > vm_flags = VM_EXEC|VM_MAYEXEC|VM_DONTCOPY|VM_IO|VM_SEALED_SYSMAP; > > > > > > or just > > > > > > vma = _install_special_mapping(..., > > > VM_EXEC|VM_MAYEXEC|VM_DONTCOPY|VM_IO|VM_SEALED_SYSMAP, > > > ... > > > > > > looks more readable. But this is cosmetic/subjective, so I won't argue/insist. > > > > Agreed. This would be good. > > > > > > > > > Jeff - perhaps drop this and let's return to it in a follow up so this series > > > > isn't held up? > > > > > > Up to you and Jeff. > > > > > > But this patch looks "natural" to me in this series. > > > > OK, I mean in that case I'm ok with it as-is, as you confirms there's no > > issue, I've looked at the code and there's no issue. > > > > It was only if we wanted to try the VM_SEALED thing, i.e. _always_ seal > > then it'd do better outside of the series as there'd be a discussion about > > maybe changing this CONFIG_64BIT thing yada yada. > > > > > > > > Oleg. > > > > > > > Jeff - in that case, do NOT drop this one :P but do please look at the > > above style nit. > > > Ok. Thanks :) > > > > Let's keep things moving... :)