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 DC7BCC021A4 for ; Wed, 26 Feb 2025 05:26:39 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 47931280008; Wed, 26 Feb 2025 00:26:39 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 427AD280007; Wed, 26 Feb 2025 00:26:39 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 27A74280008; Wed, 26 Feb 2025 00:26:39 -0500 (EST) 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 00BE5280007 for ; Wed, 26 Feb 2025 00:26:38 -0500 (EST) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 75DF5B1FAE for ; Wed, 26 Feb 2025 05:26:38 +0000 (UTC) X-FDA: 83160960876.15.E6D9777 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf12.hostedemail.com (Postfix) with ESMTP id 1C3C240008 for ; Wed, 26 Feb 2025 05:26:34 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=MK3IkgUE; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=DR+fC1jF; spf=pass (imf12.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); 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=1740547595; 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=J/HyyxRks05rQBLqtqMXSI+u3QGyPIRoA7dtNNFVqqY=; b=ZJ0d8cEJRRn0ehZ5i6WNfBKZRJjfhuP4qDqO1Cz88J1MavWR/+cX6u9smNmdhHf2WGZ+5I R1OBsvhKHmPVmXfd0RJQnkdB/xg4qcZVFi93hspEa6F7OzwoBPDjhzqzpjEACWRI+3GYPs /9S5dKb0k4AsqlCotNNImWilv2zge1k= ARC-Authentication-Results: i=2; imf12.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=MK3IkgUE; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=DR+fC1jF; spf=pass (imf12.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); dmarc=pass (policy=reject) header.from=oracle.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1740547595; a=rsa-sha256; cv=pass; b=xUk+h8xY7zErcBL3Yg+w9krQC0NagtEatGWCK76chVinkdIlh9o55v5Ke9KzvRCPqiKXEk Sqx4o0xuqkkjcjVGW5LxrM0I1V1+fn69stnGSKLywTyJc7Aktr6HOBEYnN8M6Gt8SjOuR3 2beif5q0+OrhGklz2bEZK2qwX/MctDs= Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 51Q5Pnmt006832; Wed, 26 Feb 2025 05:26:08 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=J/HyyxRks05rQBLqtqMXSI+u3QGyPIRoA7dtNNFVqqY=; b= MK3IkgUEz6HYiOVvvZmGEfHZn+DJlWHwmK5EkUyOS1tv3a4E8Do/bAR8n9FVZ1KI F/nzkrBVKnPEprFyg0CMeRwC5zdxdpV0QyHDsOn5I3BVHgnp8cDndVidqMGuobo/ 0TC1RZJpVlgrHyJphUnMZyd9fEBQ2+OTZ9VZmxT1fhQaYOcD6AZZ122WNhRulgBj RL3w6hBQiwM7+oBAkzc/9mLXaKw4wsrkqlP/ZpxV2PGUV8pv15FKmzvGLx8ogk26 gIr86SOg2pchMpms2Jdkeg8SYXzlGPpxRmrR7TFB90MvI4F9Lx4UEZlCfjLHUwqz eUfq34hn8uzHxISGZ1I/hg== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 451psc8drd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 26 Feb 2025 05:26:07 +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 51Q4C2nY007534; Wed, 26 Feb 2025 05:26:07 GMT Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2172.outbound.protection.outlook.com [104.47.59.172]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 44y51g7n0h-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 26 Feb 2025 05:26:07 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=LNkzXPEPQIo0vfPb49cIRHC2ZUwEcekao55QNeVFhDQjMs1wdPTQQ28yZgcpFJ53Tpo8frf1r5zBL6e4lG+M8oCstom9WfkSQVlgIg0ix76yCwZWl3KkA1IpFSYNANaVbvHDSnCz6Ji7vegL9HURAIb2biYZ/r2OEhI4j48TCcAUSXUMGEjWXc9mUSgUwEj0nY2BaBho8T4wpi+uBW9C532pLXpR4BReixEwXL6SoAHWXvZ4u4clPlNuUi0/kF9PPC9s5GitMZ1jC+LWGlTOBhPaP8qPnmAO0/vvqfJ2sBHNKMemv8o2KVb6onfInqvujgTh7wnybYOT06R82nyJJw== 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=J/HyyxRks05rQBLqtqMXSI+u3QGyPIRoA7dtNNFVqqY=; b=VEpye+9FpAjYHaIYt9pPYBJBUIr7Pw8RKRlpaTIvKvZPkdxVp/bgvjoaRnwel+6e1yJY0Q6NblSGooWsLeiYAq8Fpw7YEbyLZBkwdGWt+wyxQtyAwPTcqYk4XOuJ7n/y5JJs14jvLOABUAGqovoDrIcyjmPm8fQ5Kv5e33K7XDmPZ2XkN2cQFkekYzUIxW1EylKQVZYP3gV7QqSzMZmhNIJcQSpYz6DIYs6yRSThytCrh1vegUHnQaLn59TgoxULrIqlBx7fzFpqB50JIwuksa0cs6eEHcHGu8a3ZAYf2CMLdYbGaZC/r+8UrMXSiKDG8+hlY9uf8Bllk0cD352K4g== 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=J/HyyxRks05rQBLqtqMXSI+u3QGyPIRoA7dtNNFVqqY=; b=DR+fC1jFt+a5px0r4DKQGOLhKmVQ3yxubvjG1463QUm0w+V5iGEGBCFD2jdA5al1dXLNbtx15UpLynieWOLu9iH98O8NJlsKFOBDj2g/1GiEJoyjlAdfrLJidQzhis85W5rrroKTK+hIEo6Ol9Fl1x5Jzelt6IVQ0vZhCAkASo0= Received: from MN2PR10MB4112.namprd10.prod.outlook.com (2603:10b6:208:11e::33) by DS0PR10MB7269.namprd10.prod.outlook.com (2603:10b6:8:f3::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.20; Wed, 26 Feb 2025 05:26:04 +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; Wed, 26 Feb 2025 05:26:04 +0000 Date: Wed, 26 Feb 2025 05:25:59 +0000 From: Lorenzo Stoakes To: Jeff Xu Cc: 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, oleg@redhat.com, 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 4/7] mseal, system mappings: enable arm64 Message-ID: References: <20250224225246.3712295-1-jeffxu@google.com> <20250224225246.3712295-5-jeffxu@google.com> <899d39af-08d2-4cd9-9698-9741d37186b8@lucifer.local> Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-ClientProxiedBy: LO2P265CA0099.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:c::15) To MN2PR10MB4112.namprd10.prod.outlook.com (2603:10b6:208:11e::33) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN2PR10MB4112:EE_|DS0PR10MB7269:EE_ X-MS-Office365-Filtering-Correlation-Id: f3add11f-7264-4c9c-6631-08dd56261041 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|7416014|376014|1800799024|7053199007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?UmxKelJ5UGYzQjZyekdzVGZIZlBmMDNQQ1FpUXR1U21rbzM5U3k2ekVRRjVT?= =?utf-8?B?UGp0SEFuUC8veXBwazVKcmxzWnhhdzdONnl5cjRHdWxGRkVsQm9xY3A0bWw1?= =?utf-8?B?a3NZZytuNTRlRXFVVndRRzNQZlFub1RqNXJ6V0taZVUvRkc4Tm5HUzRLa1ZY?= =?utf-8?B?aFRQZmVEZ2g3eVVVL1BTY0R1UEtEQ1VzNktWNzBTR3oyaW55SVVqdm15Rk8v?= =?utf-8?B?Wnc5MCtmZUJtYVIwejNkdnNyZjBiUkxqcHNMS1RWbkxVTjUyRUcwSC9MeVJS?= =?utf-8?B?SUFlNUw5NDR0RFN1TXlteTNUc01Bb0RtODg1NUFyUWxqRGhJK1VnencyNkdi?= =?utf-8?B?azA5d2YyQXFKZGJmNE9Cb2cybUJNbjhRT2hRUGRZdnUrc3ZZWlBUdS81UEx1?= =?utf-8?B?KzB2SkJISTNmb0JFWWZjMXV0TjlIeWUxR0JMUjFiUUEyN0dzRlYxeThKM3Vw?= =?utf-8?B?d1FuSWs5M0c1K0d4WFBpcU9KZ1Iyc250RHdVVyt0alRzWkRrY1NsOUVNYmNX?= =?utf-8?B?WFU2bU44WllkakdUbDZiVWk0QlF4K2RDV3VibjlKeU1WeUYvalRLbmtIcndy?= =?utf-8?B?Ulo1eTYyU0hOaUJyTUdsRmRSRTJuSzR3TVQ1bTRBaTI2ZzhGYndab0d5eWhW?= =?utf-8?B?NXhJOGNPNFJDbndNYVN4WEpxeFpjaDFRa2tCQlNrWWdVbU1oWU56TzMvOXg5?= =?utf-8?B?ZFhib0dBL0hzM295TGFXZmpJWk84a0dzUndCZ094ZUVuNDA4Smdud254QnZa?= =?utf-8?B?d2pLN3IrLzNJV3ZEN05IYk52R2d0RWcyUlEvYllvQ2pRSERLRHh4L2tvQ0dy?= =?utf-8?B?cXBSbysxUldjd2g5ZWl4ak9JcHJhM2o4SGxnUG5xSEg1ak81WUkrajhaTTNE?= =?utf-8?B?NHd0UW5ZVUdBTWZzTitRK2drUFpseXhQMFlVWUZtR010OVZrWXB6NFpDSmF4?= =?utf-8?B?Y21nTVh1QTJ0a0dnLzhvRUlzc29tc3RSdEtIUnVoblNCd2lSSWhiTEJIUVFs?= =?utf-8?B?UUdWVCtxTmpWSmljMmtjZVdDVFhVckVrZUJYcEZpaFV4aGVSQ3JJZUxBSWkv?= =?utf-8?B?dEZDbG9pcFBuUEVZOEdhT3ArU09nV2VXeEp6Rk5hOTNvalVQT1pFcmdaUzBw?= =?utf-8?B?K0JncXFFNDNJb1huNXltQkw4ZnpJRjRnZzZoN2l2Z04zY3lEbXM4L3ExVTFN?= =?utf-8?B?ZTl1cEliMDNITGhZSUh0L1QrMUg1bk04L2VwYzQyUHc4WUxNZVdTMlhzalhv?= =?utf-8?B?MmcxUWI5b05KSjRXZ3RaSWxRWEhTTkpiZUF6K2lKN245NzFGVUVMeXN4SUlt?= =?utf-8?B?a2k5UHM2KzZSQXUxaDQ5dWxFNWJoS1IvT0dIT2UwS0RBN0pRRm9jMW1TOFJu?= =?utf-8?B?VU1FSXRNRVg3RnVlWVJEbTgwWkkySDJhcmR2V2FWcmhVY043cmc4VWo5NXd6?= =?utf-8?B?bmd3Vkk2VThIWUlaUXp2Tm5ZeHE0cmVtcmpWWW4vOUxXRzl3dmo5a2l0cTRG?= =?utf-8?B?NzdmU0l1TlB4RWV2d2lEVnlPS2p5SHpYOHNkZ25rK2NPaEdnTTIxY3NNSzk4?= =?utf-8?B?elIrY2xiWWlCdFdFK1JZNDUzQnhtUHVtS3lTUkc3MWtNeFZZWkpaQllYVUVB?= =?utf-8?B?VmMyTENtKzl2Q2FaaGhBUXVkYWNqeWg0YUpPTkd2NHM1dmIyTjVhVHlNOG05?= =?utf-8?B?MTNnUzZabFYyYUtwL3FndFVKS21ocTJjNGdVbXBZdGtUYXFaL3hWZENwQTFh?= =?utf-8?B?MWdHUjlTSEJVSUdzM2xhMVpRUUxFNVRuU2xnaEwwL1oyN21ENGFFNSsrbU40?= =?utf-8?B?c2c5dE8ycENKTDZVOFlQQm5GT1FPTzgrTnZLbnhPVW11T25xODE5bTlUZ3pP?= =?utf-8?Q?5Sl4pWYQ8Nz7j?= 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)(7416014)(376014)(1800799024)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cWJYL3huQllHRnpWRnYyK1B2SW1TaFhDZHNjR3g2S094bEhTSWFlTGNpclVK?= =?utf-8?B?eUhERHczYk1WVlFIWFhyNlFqRGNkNmRPYXBBOUN5Y0o4YnNuVFBqSW9UM0xn?= =?utf-8?B?NTNDRWlXRzRibEYzd01PVVIzSjdTRHdiV0lNRnRHQks3aTBYamwrTHA0WVpK?= =?utf-8?B?R05xUkZYOWZOcU5Uc3pEdDBtWVV4MXoydkJyWnBiWCs3VUFBNWZHakV4R2lV?= =?utf-8?B?SFRsOUdKL0FkOThGNUZEYXRnbXp5YXpQdlFhZ05zdlBUVmpsNEZMMzdMaTlW?= =?utf-8?B?MkN0ZWhrVU0zVENKZDA0amNEQjNUdzVGN0NmRHY4d2t4c0NRM2NFVnpmbW44?= =?utf-8?B?V3pOWDBLMldBZ2M3L2xDY3F4K2o1dmJueFp1a0pUQzNNSGFkT0NBQzBHOW5l?= =?utf-8?B?VVZvSFhDd1ZDR3JjL25uTEM0eDNjNTVpMk52T0c2aGdRWDNaOGlZa2wzWVVZ?= =?utf-8?B?bFpDaXkwSkJqdUdjQ2lGaGNNcUxubTBkaGI2bS93NXpVYWN0OXk5WlBhOVZZ?= =?utf-8?B?dFE2a0NlejZRb3FBaEtpZlZMeTVIUFpLU1lBTnhIekY1d1h2NzlTblozaHND?= =?utf-8?B?KzZZc0lZanBSUkNwUWxnMUFJTmtFVWgwR1pnNnRnR2tIYnpWTXJYUHpRTVVm?= =?utf-8?B?Z3VIeDVOa0dWSk1pL1NEc3NKSnZOaXJRQll5MG9DVURBU1RLUHJ0dC9hOXpr?= =?utf-8?B?ZkVYOWJjak5PTlB6b21BUXdycUFBL2llakJBVjZxRE5KWUR2UFJUTFljb2RE?= =?utf-8?B?ZXM1bXRCeXp6bHNlOWo2NG9tM3ZFS3M5a0wrOXZNNXBPcTh2WDZqSGh0QnRJ?= =?utf-8?B?YnhZNDRCck1yZk85b3E5QVhDd2lUV09vOUk1T1o1MWVXdFgycmxMYmwwLzNx?= =?utf-8?B?Yk9rRXQwZi80S3JQa2NHRFlUV3dOZWFKTUlzcWNHUnZNN0pQdHlkVmZVSmV4?= =?utf-8?B?TDhqUHJnN0ROQldtbDZQcUNoVnpUa3ExV1k0U0xQcStFaGdBU0VqU01kT1pn?= =?utf-8?B?TWxLWDNGTTh1RWFKWXV3bzJaU3ZnenY4RVk2cDFGNFFkWklGaXFrdnp0bzIr?= =?utf-8?B?UTFDa3p1RFcrZWVWeFRDZlpKUldGbWQzU2xVSytoUHNFQ2hBV2p5ZEg3VGdw?= =?utf-8?B?cGdPeG96ZmRvNHhoZmJwNEJpajEvbTN5T3lFRDRsRE8vWFZyeTZMMEhualhw?= =?utf-8?B?YVVmWmFMaTlxbXdyNm5WS0tFVlRpOHQyN1BQdW1oY2dHc3NnQmR1ZndGUm5z?= =?utf-8?B?MWtsWU5wd2xSMXovMGRnc0NxRHpPc2FCbzRyY09pNDhLQ0NiYXpmSEFMRk1m?= =?utf-8?B?d0xQSGFkelhJU1RpeFZZSEtlejFpWmZxa0oxUUoyL0RXcjNOaUhlZFYza2p4?= =?utf-8?B?bHpIRGlWUzdaV0RpKzcyczdDckNkL1R5bW8zV3FtR1RvOW43b0ZreXYzcDZh?= =?utf-8?B?U1FlMVpMMDR2U01OMnNtT093akdYVFNsay82SFdKa0xJM2I3QU9kV0hMdmt5?= =?utf-8?B?c1pFelpOMlNidGMyNFZlVXcvS3NyL2ZLT2hoWE1TQmcyVTZCSi9wTE5Bb0or?= =?utf-8?B?bmkvemN4V3YrWU84WGpNNjJVL0JjVEREV2lFOUpwKzJuSmhOYTJaOTBOeHUx?= =?utf-8?B?aUhEcHJBTXFpZUFLRjNnd3hNZUd6VFlJRkFqSk82OEJCNFpDWngrc0Ztbm1z?= =?utf-8?B?ZzhmVThzSndBQ3lTK0QvbmVad2JRZFlKMzA5QStTYlZTZGw2cTVLeHZYRFJM?= =?utf-8?B?dVl2WW5Kc2xDSnUwVnRCWmE4S1RoNHVrbkR2SHVhcGk1c3hjWnVJS1RrMjhD?= =?utf-8?B?VDRCa0tPVjFvNHRnSWNKb0tpREJHYWFIODhBdGNnL2VWeEdqWTBRbjhjbTVE?= =?utf-8?B?anlLNkxESDhtcW9BSkZBRWg3ZmlybmhzbWV2WER4SnZqdW95Y0V6c1pQQVlB?= =?utf-8?B?SGdiOVB3L2NQNWlKdWhBSHlkMjFuWkRWdTB0NXhKN094bllkZUJHMzhkWnVa?= =?utf-8?B?YkhuU05nMHY0MnNHdFdNWFpNMHYra0JHNnlRMTJHeWxGSmk3aW45VVB0NHE0?= =?utf-8?B?Mm9YaWV2WWthei82ZDBSWS9tV0ZzVS82SjYzcVJGRFdzekg4dGJHWTE5MHFP?= =?utf-8?B?ejdkWGJFQVpvWGV2eFcwYlh0elMyVlRuc3hmblBJV21pWVNLd3VSQzcxd1Y3?= =?utf-8?B?Z3c9PQ==?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: d1GdgkwD62cNapA+C2FpN4d0fc0BRVOKoKkjuVzGRRPR9mmQqwigpMpii2/Pni8XrF97orIAWeBsTlaxANDLvcK4CUwUR7EWf1JOF10KbWJyobjAx2gtpT/UZNGQ4g76H5Fe7t3E4qdw31C4fbs7RaP2TGQORskdiX0c20FZzdiT16hnWD0xumlKC4ovN+Pza9mMhJJciw9wz3gGl2Knts7M/4i8TO1ZPyMEdJeSAUbDvlao8xjI7vXcr8SZ0WVFo4b/KhhY+0KE9xnFh8IC++Dtc8l485irps8pNkAJ+GLJWQiyy+Cne3axJIn5u/kNDE48hVCorLyfc5nvUHGHeln1shVzKjtkuG7bD9jc+53wKSs1tnwtbAdiXcD0rbfhYLmFY0SFYiAcnOryw8pjrhAXKc0KuqXUXAcYHA1+zlWzORYGVxM/uMrGVKvmA/IBduRLwDVrlqaaxRIhtsjCthtp5troB77nxJERdI1qVOopPM5TTzPK2DqQBDxCwkIsHkv5EbvSu9BVqPsP09mmrp0/lzZ6sIiw6QlfPNQD0e1dyXYJQHscefRPV0GNYB/my1eu6669S3VKxv0HWn6HSVsaWMrO9xIJqkLPb9Ct5w0= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: f3add11f-7264-4c9c-6631-08dd56261041 X-MS-Exchange-CrossTenant-AuthSource: MN2PR10MB4112.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2025 05:26:04.0317 (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: shjTYxPbe+XIaDBpBZh+WcvqLX+2Ljv+QETeyYvzDQnnyg/1URFk0btBc06byHz4D/s5mY2H8wAcDWdS2iCR0UT81wL9OxovLBOj6BosFh4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR10MB7269 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-25_08,2025-02-26_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 mlxlogscore=999 suspectscore=0 adultscore=0 phishscore=0 bulkscore=0 malwarescore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2502100000 definitions=main-2502260041 X-Proofpoint-GUID: QT-L0k03a2EWgD8G7R8lhvnadkZ4H-Qa X-Proofpoint-ORIG-GUID: QT-L0k03a2EWgD8G7R8lhvnadkZ4H-Qa X-Rspam-User: X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 1C3C240008 X-Stat-Signature: 75m98xrs63bjkeqepsdtx1p9698y1wqg X-HE-Tag: 1740547594-726832 X-HE-Meta: U2FsdGVkX19J1owYN89a1qHJ7rnhPXWscaZD4/JxEN7V/63BsoBE6YF53qWBnxty1h9VVN5VLnSlHVQUDbZjrrxXiTg178rb9jmCDqPkUjWB7YoUO701ywo3t8Ar3HA+Em5l9r09g1IxharxUFuuLPEB26rJEgP20MoY8u6CVMcT4/xnXHEJ808fIc2TeFJCnAeskfMB8HLD/GvAEDzipTCmLDBdPGmt7F4mhnPsSgFe+TX9DyTcymthNQ5gbqvHlt79zjBdc33kex0fYWrRsR4iPxhOSdckqdnxuclnX3SEDbEqiy78kdISZSMz/EF/8ZNL36LsZ5wCMiEZnkRNqPST7JIaz3PD1X8XWvnkHgnmq6QRK5z9GzgrNDLIQ1rL6pb7D5CQtO1WaXtuiqJetCyNKQJw7iF63LeqP09zVeS/+CHLoHPlUFO+4ZhUugtc0/Ek0GMXR3wXzef7jec5+wQcpgM/aJraMlrAO5EF+jvPOk0LhdYamRX7IE3JY6UyzYZtOLkf+IRllHaXIrmU3dubxtoYCljeePKz3NnNn5qGo1jbd8oiHqopQ/db4ype/qsRkm2Amu5mfYyAtoTMVecBqeMmm/ieW8Vgi/flqPMPviuI8mNfOvxY97r/PvqQUnJI4kQ9/zX9UJ8Tv/vX6MWPNN0UNwHAm5SS50BLGPMSVyBrxTs6ICpaCKaoOrUsl2cPRMnNdVf7HM2eVE+q6jm+y+MEbOCPaTW2bHcWuY8ejBrtUsXifZAgfMVB9xDQLrQ2RJkgQDbTdGVThMuKKPK8OTWBmOMQvketTCbd9+D/LEmoC7iC2NUm3XmXafw5DoYAy2sOJ3E9/+Cq5cvOJK5breXx86J16vlRCe26XQGA+qy02eivrLAOUOxIhYCZm5vboUYStK9L9PwQi5LYTBZJNEVSo+Oljf7ubDq/I523jlPlnpWNm9KJP0f+sQ2DdCS+KxrnCWM+hGUYzmr ZOJe2Rfe 4JQuUUgdsgEzG4pA/cv/R75KJDqlK+DMtj0YV+KfcNNtWt8oU7NnGyhL0dzpESwcHFNBUjtNlGqrRUNLct6h2xqO4sgmrx9urvDHaBrYnczbnDU77TYXULuXAzDD3vXaZ0ijxZREoag0VT+BkqGO7a6fQEQ8xyI4YLLk+KxL8ATBfT3yWXco/hhYSJWUP39knDqgIKZdSjwMnkXwGyqUu2NhgWPkTcL6p8b5CNPRAY/LIjmqMvc4uRVVWAr4Bh2u14s/44rBh71DE7qQVGh5FQJiGk3BAHOyxKzYMbgK30LG1w5BLYEGv/s2U0cGVz1t9Sji2s8sxgXQ+1afeiMOt7GCe38Uanr2P4a1GG9TyAVfPHfbUMX7gEUtFKkycHSCNCZuMZ9J9wCy7y1eEuVn0LNo4zxkuXBcXI1dglWrKqNu10YDZPzOc1YanX6cUq6xvRQGg32q2v9uKqBpklUtP73BfTPf1TSTe36i0qnqPQDsac6+waBMoMUrxg+VMgrpJJiXv7itV/kAHKs293WoM+V2CHsfhoJ1L8K0GXmMbyvd3t/HBz1YasdqwrdNujJfv255FVSk8BNS8GlZgLpehlyBsOCVH1SK3F0x4xSVYfaMOC7w5Z+q+mocDbTNxGFOoqWrwLJVVEO/kvZ1MwSUgRKmZP82Xbi2DAuuwuUXkahbCbAvinxJSx+rIqilFdxqAVb/I X-Bogosity: Ham, tests=bogofilter, spamicity=0.000077, 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, Feb 25, 2025 at 02:26:50PM -0800, Jeff Xu wrote: > On Mon, Feb 24, 2025 at 10:20 PM Lorenzo Stoakes > wrote: > > > > On Mon, Feb 24, 2025 at 10:52:43PM +0000, jeffxu@chromium.org wrote: > > > From: Jeff Xu > > > > > > Provide support for CONFIG_MSEAL_SYSTEM_MAPPINGS on arm64, covering > > > the vdso, vvar, and compat-mode vectors and sigpage mappings. > > > > > > Production release testing passes on Android and Chrome OS. > > > > This is pretty limited (yes yes I know android is massive etc. but we must > > account for all the weird and wonderful arm64 devices out there in context of > > upstream :) > > > > Have you looking through all arm64-code relating to vdso, vvar, compat-mode > > vectors, sigpage mapping and ensured nothing kernel-side relies upon relocation? > > Some arches actually seem to want to do this. Pretty sure PPC does... so a bit > > nervous of that. > > > Can you please point out where PPC munmap/mremap the vdso ? > > Previously, when you mentioned that, I thought you meant user space in > PPC, I didn't realize that you meant that kernel code in PPC. I > tried, but didn't find anything, hence asking. Jeff, please stick to replying to review. 'Have you looking through all arm64-code'. I ended up doing this myself yesterday and found no issues, as with x86-64. I said I'm _pretty sure_ PPC does this. Liam mentioned something about it. We can discuss it, and I can find specifics if + when you try to add this to PPC. Please try to respect my time... > > Thanks. > -Jeff