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 27DD9C0218A for ; Wed, 29 Jan 2025 00:25:56 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id AC09728025D; Tue, 28 Jan 2025 19:25:55 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id A70C528025C; Tue, 28 Jan 2025 19:25:55 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 84E2128025D; Tue, 28 Jan 2025 19:25:55 -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 62E7928025C for ; Tue, 28 Jan 2025 19:25:55 -0500 (EST) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 17D5312026F for ; Wed, 29 Jan 2025 00:25:55 +0000 (UTC) X-FDA: 83058596670.07.BF2E4D9 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf01.hostedemail.com (Postfix) with ESMTP id 980AA4000F for ; Wed, 29 Jan 2025 00:25:51 +0000 (UTC) Authentication-Results: imf01.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=DVg1kktT; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=XPKuOSBP; spf=pass (imf01.hostedemail.com: domain of anthony.yznaga@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=anthony.yznaga@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1738110351; 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=/GMZn0Iw6nGNs98AGVYoinS7avOpiSnBrB/2ox6yHfA=; b=vmMLB1GYn3x1ShT5ynbo8w4f9BiZcv2vPkHroQlkpT4uV20QwZEp9p5iUkTsD9nVTdT8LA 7KYfo0pb43SvSthLS5mJkkMU+LIV7ff3u/LzWoKJ6AinDeR6ysPJPySKDzzGFtrFtCF9fv OLtcYOYr/zv94zu54jq7qBbzbc2V+f8= ARC-Authentication-Results: i=2; imf01.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=DVg1kktT; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=XPKuOSBP; spf=pass (imf01.hostedemail.com: domain of anthony.yznaga@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=anthony.yznaga@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1738110351; a=rsa-sha256; cv=pass; b=Wu+7pkllPyOCh9eyXTOTNw2qnb2ToR3aebsYpBS2l3mBnOMBLD0sRU7NrR+EkN2l4bFVgq TOsttUj/Ip3Dd6iA1Ou5VCDSmQZgNai06XBqA5aQjuqfZjUX7IHV9F/ea6QjUTCMJAf7/d h4peqsGwco6Cz1af6ML1Zx7u1ZyZWxs= Received: from pps.filterd (m0333521.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 50T0LjYU004454; Wed, 29 Jan 2025 00:25:31 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=/GMZn0Iw6nGNs98AGVYoinS7avOpiSnBrB/2ox6yHfA=; b= DVg1kktTszrOtL5lZoT+dD2tkDVHldWvly/OoH6TOza3CNHbaAe9/1KfuPX8mU/S 178lAPdvSOyat51JH8r1MI0o2AqjNJ8DfRz2QFmlFujrHkYNdbrdMe5hCI5LlyT1 YH4NKatVlHAFJEUUXenqr7y+Jy3znRmT7XbjA6Fod+vGnNHdDC/J/wWXCIMXujWK igyOgPzvQAy5yKHnE9vzs8qdAtQ02OMG8jB0flrOHyTFLV9Mth9OssAj67jM4G2I CNR+AAQo5q76y1bmXOa732n0RLPMYouYks8uix0vM9R2KHFlZ5Kl9ol0K3L6viJQ mkIOH+O/tj5eyRBG1CqEBw== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 44f9qmg04q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 29 Jan 2025 00:25:31 +0000 (GMT) Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 50SN0bbH036375; Wed, 29 Jan 2025 00:25:30 GMT Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2040.outbound.protection.outlook.com [104.47.55.40]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 44cpd91uvn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 29 Jan 2025 00:25:30 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=oMYNxRRMuRHltXwqXmqY/SQ0DPg1UuyOgVudsRsqyNJXaEycF/H+70Ph8nC5YM7Wx/OqivT+InNbP0KEZemrUaMsoyUnxSnCIuxr8JreQe7q4e34cXu3MIVJYNM59AwHqgXb5q+QD2tAustfAZO8e2xw9jwPQnIUCQR3rrV+rPDhfhgYH4EDSuvkjfOZmXZTtHDcbw8hdnlxjLklrMdm1u5/DOck5bE7nAoyE/czuKLvuH6DSv7EgikWWsnBxyVEeRL9NPaco7nre/8Ug1LOPHQvUILdzaExIJhlweV+WGDTxh1Hhyn1ZoRoSoiObW69+SQj1IcVjTTZ8GZw7XHX4g== 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=/GMZn0Iw6nGNs98AGVYoinS7avOpiSnBrB/2ox6yHfA=; b=q1Ls2Ui+ieLzeXIJAoFTAR3WdiN+i2HUzog3rXmV80/FZpamUWhDPGvNXaH5eWSE6ELRMEd2wKsu0Ic0kpg5tw2bKTCh5raB0Ip/b5pSZF4jC4xtRp3X0cV73rYmvvjSOaaEgxx3GsSAdXE02oZk41psmNaEjAh3lF7R8ZAahYxBj3yaIXAT8ZYgR1UYXPs4AJyXoGGfvEMwhknI6cD0UePmBbyNmlE6WwpRtg/ylm94IS/63JPI+gQuD86TJnsha58meYqrksLgKIxbsvOpLt3GK8byAtL8823HPlqXE1km2QWtLE5ulTA+/RKOYPBYPIOWidqCmZrwsodRhOytcA== 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=/GMZn0Iw6nGNs98AGVYoinS7avOpiSnBrB/2ox6yHfA=; b=XPKuOSBPrbm6siaY9zy3i1lfbrDjAfP7CweDZKrb9dOgUCZ12hu67SK0sfBIa/APJbH+zAmmv640gmuKuUESTSr6xTvv8TM5mwKn6heyvkpOJlUZM25KGOcbqN8g+FbWQULa0hOIwsX/EiLkkgwrTW3+izBR5CDAs1r2hyY8n7Q= Received: from MW6PR10MB7660.namprd10.prod.outlook.com (2603:10b6:303:24b::12) by SA6PR10MB8087.namprd10.prod.outlook.com (2603:10b6:806:434::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8377.20; Wed, 29 Jan 2025 00:25:27 +0000 Received: from MW6PR10MB7660.namprd10.prod.outlook.com ([fe80::41fa:92d3:28b9:2a15]) by MW6PR10MB7660.namprd10.prod.outlook.com ([fe80::41fa:92d3:28b9:2a15%5]) with mapi id 15.20.8377.021; Wed, 29 Jan 2025 00:25:27 +0000 Message-ID: <92f188ed-4f47-427b-b8fd-2c0f76ef129b@oracle.com> Date: Tue, 28 Jan 2025 16:25:22 -0800 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 00/20] Add support for shared PTEs across processes To: Andrew Morton Cc: willy@infradead.org, markhemm@googlemail.com, viro@zeniv.linux.org.uk, david@redhat.com, khalid@kernel.org, jthoughton@google.com, corbet@lwn.net, dave.hansen@intel.com, kirill@shutemov.name, luto@kernel.org, brauner@kernel.org, arnd@arndb.de, ebiederm@xmission.com, catalin.marinas@arm.com, mingo@redhat.com, peterz@infradead.org, liam.howlett@oracle.com, lorenzo.stoakes@oracle.com, vbabka@suse.cz, jannh@google.com, hannes@cmpxchg.org, mhocko@kernel.org, roman.gushchin@linux.dev, shakeel.butt@linux.dev, muchun.song@linux.dev, tglx@linutronix.de, cgroups@vger.kernel.org, x86@kernel.org, linux-doc@vger.kernel.org, linux-arch@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, mhiramat@kernel.org, rostedt@goodmis.org, vasily.averin@linux.dev, xhao@linux.alibaba.com, pcc@google.com, neilb@suse.de, maz@kernel.org References: <20250124235454.84587-1-anthony.yznaga@oracle.com> <20250128161138.066f6c27d0d941609ba1c1c9@linux-foundation.org> Content-Language: en-US From: Anthony Yznaga In-Reply-To: <20250128161138.066f6c27d0d941609ba1c1c9@linux-foundation.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: SJ0PR03CA0295.namprd03.prod.outlook.com (2603:10b6:a03:39e::30) To MW6PR10MB7660.namprd10.prod.outlook.com (2603:10b6:303:24b::12) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MW6PR10MB7660:EE_|SA6PR10MB8087:EE_ X-MS-Office365-Filtering-Correlation-Id: d7fa5e6b-48ca-4836-8088-08dd3ffb6e00 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|7416014|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?Wk9ZRktEazYrNlp3eDlwS0hNMjFuQ1JUSDg2Wkc2anVSeGxsOHFqSVplUWE2?= =?utf-8?B?cmhIZ2hCNFdyOUJjcHBYOUlJc3lkZkVHTGNCVXZMT0JITldPMWVIdC9OOXdn?= =?utf-8?B?MHEzbUFRTUYyYzQ3c3lFUDJVOGtkbktJdGlOWkVXcDZ0OHorTXZZSmY4eTBa?= =?utf-8?B?TEZsY0J1d1pidHZsWjZTdm13akZUZ3J6YnNWNnJxSzQvbVNMM3ptWkNYd0U5?= =?utf-8?B?SXRaTVhPbDN3ZHFQdVp4eGJLZFAzYks2NkJJa0VlYmhoeThHd3g5T1RsQ2FE?= =?utf-8?B?WjZXTlZmb2ZIaEFYSlZhNytMdjdYYnRwMEpvbUc0MmxYS2RKSG9ZMlExT1o4?= =?utf-8?B?Q1F5Smtvb1VRYjFhb0tCNmNoWDlDZ2hjTnEvb0lGR1NZWEJSSGEzUzVjUDJJ?= =?utf-8?B?TTN0elNwc2I4WDJkTVFkRTRUTGtDYXR4aWxVYU1NV2lkamNicHRmTmxiWVdv?= =?utf-8?B?ZFRUM2ZKakZFOFdwUzZvd3l0VU9saWJMeFg4VnU2aU5hOG5rajk2Y2h6MXZF?= =?utf-8?B?OTl1MnZGMDVRemZtNDJkK1pYYzQ3UjBPWlNqRUErS0EvUUZ5cHZkOGQ4WXI1?= =?utf-8?B?ekNSVzA5LzNGR2VwdHBlOGRiMDVSYTI5cTM1Q1ZhdGRieUJpa01wUzBadk9h?= =?utf-8?B?UnpiMlNuOWdVczQxREtCZnQrM2hLY2xNaWJOTkdzeVZmWW85bFhWWHg4Uk9s?= =?utf-8?B?MUJtUUQwMnM1WjBXdEl3NEtETEdvamQ0YnNwbXZ0akpBbjd2dHY2dzVyZHFK?= =?utf-8?B?L0NCeGdDRmRpSkFoWHRXTEh1Y2hZZHhRQUk0SW1qUlNtR2R2NzI5ZFJ4T0hn?= =?utf-8?B?KzZtWGdxWjVOSDZlckt6cjdWc1h3bTFvUDJFVW5vK3FnTlBNMjJMVVlIeUFp?= =?utf-8?B?MVdUdyswcUVUYVpkQnp6ZWRHN2g1MzdTTGFRRytKVWpKS2RkNXlhSENtL2hh?= =?utf-8?B?eVAxTG9aUE4yd0IrN2R2aCtrRVRnclkwM0hxOU9HYmk5WVZ6a0dsUVBUSERS?= =?utf-8?B?SWwxKzk5MzdrTGY2a2JHdnBSbUlCakRaRXF6VE9LS0JiODRMektCVkJJVTV3?= =?utf-8?B?cWxjQVhRY29Za3RUd2hpMnFLSDM5eEJBY3dZVjFrQjZBaHhMa2lOaGtKR09V?= =?utf-8?B?eVNtSjBwcEdPbVVrbXViZUJheXZzMEpnYVRiQ0hFRDNRczVHVlE2R2RqVHVz?= =?utf-8?B?RWM5Vmw1N3Zia1ptTGZtcnBlM1RnMTgyaE1LWEl2TUhxYmZiYzN3NnVBR1BI?= =?utf-8?B?TStTc1V4SUYva1VUeWhERjJqdUg0TWM0OW1DRWx4b200SkEwT3UzSk5rcmFG?= =?utf-8?B?WUptRWl2TGJQSlpXTlRXMzk0SHYreEhOa3ljenliMFlTWEx5LzNVQWVDZzRB?= =?utf-8?B?WklGUHk4eXJtSHhTR3Q0cmNkS0dITER0ZHk3dzBtRzJuamw4dGxOMDZJcWpS?= =?utf-8?B?Q0lvbVprWU4wbnluQm1lR1NQR1JFZHNVWGhKaVNac05DYnRHQzd3STQzSFlw?= =?utf-8?B?T3F0TGpCWFd0SHo0YXUvdWhkcFg3eklzOEZHRlN6S001ZTlGcHVUZ1FZWkpi?= =?utf-8?B?VjRobXlmVUkrVG5NVkMwU1BmQXdUYS9meUt0ZWUrRzFUWWE4QUpEalVvVzln?= =?utf-8?B?RytEOEh3ME54SC9JTnJlOHJ3M01UNTNINm5RUXFrL1Q0aGFoV1NodmdwMGxM?= =?utf-8?B?dmNHNGlxcTlIbEM4bTJmMWtzRXNtSGljS3NCVVcrYnRXY0NLRVJMN1BqM3VK?= =?utf-8?B?Kzl2OUpYQUpsMGRnZUx1TzZ4dm9jZkJtdVphMTFtSXNibjhOVnlrcVpCdWxH?= =?utf-8?B?KzYzZ3dTM2ZYakdQNzVNOWlIUWpiT0VQMC9lZFNWdnRhMWxjMmwxeDdsZ1cr?= =?utf-8?Q?hv1v2n3HM28wr?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW6PR10MB7660.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(7416014)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VGlxTURZMklLczZzQTVUWkQxbmdzaStKcGZVV2FFOGZPdFlKdFBiWjFZMUhF?= =?utf-8?B?MDBESG5qTHZZVWtaeG9hWGZZMXpkM0xnaDNLT1h4Vm5UNU96TnRBL1dyOFV2?= =?utf-8?B?akYzbS9nUmEyeklzVHVSWHpSUWh0R1JBZUZHTUV3MnRVd1c0VHZZZ0Uyem5Y?= =?utf-8?B?YzJhUFdPQWt3YkJZV1U5RTNrRVIyWWk5cFd1SDVoMk1jM2Jqb1FyU1k5c2No?= =?utf-8?B?SjlsSndYNTk5RVdFMStwRTFid1lmMER3SjdJTTRsVEZzY252d0hZSFBFUnVK?= =?utf-8?B?OE1Oc0FvcWxvMlpvU2J6bCtlK1UrRit5dVpkdjNWR0EwWGs1elFZcTBoMENt?= =?utf-8?B?R1ZJZmcyY29uWTRXUndON21sZWhSQzdZT1N0WHFPaGVyMXlzWndwMG5hd3VF?= =?utf-8?B?amcvSmpaU2xnRHh6bWdHVlhIWnpjUzdQRWlUa0drckU4akh3enMvSlZYeW5q?= =?utf-8?B?a1MxN29kWXljYWVqR0x6NHI2MUMvTTRCbmUrTllwdzNua091WjRzU2RhOG9R?= =?utf-8?B?NVlDcTM1NHptZkEyRDFkTXpicnVOeSs0YUVSdkp3WnhmSE9LakpwVG1GQjVY?= =?utf-8?B?S2tNdnpmWlRIYitqNGZBNDZhYzJ4czE2ZDBFVjFQUTR0dXFmYUlSeXJNVEVj?= =?utf-8?B?R2FkQ1dJdEtKM0FaNFlORjgwdEhFSzdjV255WTlOVTk3eng1dG91bHZraEZV?= =?utf-8?B?WlBLQXB4NThWbW5JaHdIZFJmS2taWnZJay9XdFVzWTQxa3p0UnAyY2hYM3pW?= =?utf-8?B?OWlVU3BLb051Z1Awb1c1T2UvamlIVWkwZVBPc2pUdElFbU1ab3Y3OTFCcWtx?= =?utf-8?B?NEZZSkhhek9KRUhBOFoyNytyU2VSSnhHdHVrSVRsbGVydzNvSVBlc1B5QmM1?= =?utf-8?B?TUs1cVluZEg4Y1gxTXIraDNrajNPOXZ5TGl6WFE1aDc0WFZvOEZ3SVlVS2RW?= =?utf-8?B?VzNpWndNRTlUTkZrVlo0d2x2VW1ZVEZLVGtaanh6bzZCNjZ1dXNxaFU1MTRZ?= =?utf-8?B?bEE0N045ZEl4YVBzdHJVb053TC85Z2hBeTNSWmN0TzQxa0xnWXpjRnNhWGdT?= =?utf-8?B?TXB6RDlYRnFDeDdpbUV6ZlBzQUNCb2ZLdVZWNCthZnZ3ZTdWYzIyVGwxd1RZ?= =?utf-8?B?V1lrZk4zTHR5c1p0L2wweGlaQlZGWjloRnY1c2tGZ2J2SFNwZDlDZ0tSMUhw?= =?utf-8?B?OHNSSklRYXkvRkVVQkJBUEo0ZWs5QWJiMytIUkFaSTZXVmFUejhUMVkxa1pP?= =?utf-8?B?SUpXYndGWGdTUHBQY2d4UFZWSUpHdkFkMkI4VzlyMEFUckwwZWRpNkpnY0NM?= =?utf-8?B?UXExT3l2RGwyYTJVaDFlY2tCd2RUeDFmWlNkeFVRMS9tL1hSa0I0eGZlSVhx?= =?utf-8?B?d0FGZ2JZMWpnR2ZkMnNhU2RSdCtMNGd2ODRHRVhJMm1BMVNUaDNRMG5IaHpI?= =?utf-8?B?N2hkc1FibnpvQlpOVWl1b0JPLzRYZnlzazUxVkdIaVpsWS9wbEhwSEx3Tm5i?= =?utf-8?B?ajF5N1ZWeU5ROEs0UTFIa2RWVHhVWnN4UDJRNC82OGtHUzJqamJrcGhZTXFh?= =?utf-8?B?UFMzYU1ydi9mS3E2SWlCRFBvV0FCaCtvSUowSGNmdWlpdXVEdDNxRU8ySFdB?= =?utf-8?B?VVdPeEJEc2FnU2xyaktRYjdLdFVjUHpKa3FWRTlON3RONTRwczFTNnVVbFBL?= =?utf-8?B?ejhvSVVSNXlDOFd5eTRIQy9KcklWTzVzVTRFWTExSUVEUmZmNE5iREpGNFUz?= =?utf-8?B?NXJTMnB3Q1Q4NjdwbW5FVThZYXNTT3QrMTAwa1F4NUJuUWNOaUdhYUY4b3c2?= =?utf-8?B?NEZ5dU5TYWNCeUZWaUFGZ3Y2ZmJaK3d4VHNoTG9NTzRvc3BjNnduMzlYcm5R?= =?utf-8?B?S3cybjY3MEo2VUpRL0krQXNzM1BiYm5LYU9UNDgvckkxVkJ6QjJ0QU12Mjdh?= =?utf-8?B?UzRyNi91aXg1VURWdFljWTR3Ui9MeVFMM2h1N0RwWTd6M0RCZWlKYTJEQ0JB?= =?utf-8?B?VkZjRkZhQjhwMkVaNFczUDA3OHBudDI0Y01CVmVPWmNrZVB4UldIRmRhblNJ?= =?utf-8?B?Z2UxT3lpZWZRYmp4aThJK1VJaUpzRVEyTGlGaXIrcWlpRGdDeXdiekR2RXdp?= =?utf-8?B?Y29IcFB2MzlCU0ZtL3pQLzYzS3NZQnBCQWZwNDlQS1FnWFROa0RLZUpEeXhj?= =?utf-8?B?S1E9PQ==?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: FSw3eYai7uUxhZPjaJh9iJme2eu0g+yYtvjFJoEcfMia2JBmIVfdbZoft6+mk/3R5y47G8so6LJ9y3hf4o6k4z0HY7lzXvdTXzbPNJhSLVebxgfVtvYXjlr8kbcYLfgPdMPPBIA+gqkox51gbiClEeg1r3Ig7gWcoJaIktlL9CHVesSR+JHRdlcn60+XWVHZBES2wSXqOab7cdRjiHP2DDWlM8nSyDck6Y8brL96YppDxu4J8Md7CE+G3DzEIReg7UjqYF1jwoXcx/zgrF2pfUkusCW3bdfC7yfimzSirAyc0TnolVGhNnv/X6VehzGaA7FMkPzRMRtij2ry6OpAyL5AfjiJMe3NrD2ipMX0VX5F2b3s7C+sfrxLasOEoldnQJYgh8giFsOahHjalPFLhi54yD5SCx+m01a+cnaMIr4NxDcnGd75us+fi3ZvytXsR5lK6ExeKpfXpjLLxFa5Tf7xmdjfogjnypM+kWlsep7uZC2H530q9Hfsl4A0fCAvctc+0b7zUu3QznarkvoeAnYnGXoAITUCBdWmcJa31pEq252xZIZGLKap4rJ4+G/UDjvLK1QWyi+maV/Xc7aqOYEry8mXQBrhy+zOmtREzNA= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: d7fa5e6b-48ca-4836-8088-08dd3ffb6e00 X-MS-Exchange-CrossTenant-AuthSource: MW6PR10MB7660.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jan 2025 00:25:27.5829 (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: 1ZbRqr6kuIamuucLM1A+EBmdY4OPf/4lM8jt2BrSsRb+/k2/FjhX+JoT6K/2tbe1FREPRcFmFqU9XA0EAXXGiaIMgfhZIZ+uFTmMLd4ixP4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA6PR10MB8087 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-01-28_04,2025-01-27_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 bulkscore=0 malwarescore=0 mlxlogscore=999 suspectscore=0 spamscore=0 mlxscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2411120000 definitions=main-2501290001 X-Proofpoint-ORIG-GUID: bDqHsfSfbQGqUFG9zfUvhqUbqWnA_liD X-Proofpoint-GUID: bDqHsfSfbQGqUFG9zfUvhqUbqWnA_liD X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: 980AA4000F X-Stat-Signature: w646we8nnwbp6otwxaaz3pnnj8n8qdc4 X-Rspam-User: X-HE-Tag: 1738110351-694044 X-HE-Meta: U2FsdGVkX19JF7O4KLkJ/N8Ev+cKePnAGTbHUY2Uit2mMZLmgbpGI8HKYq86He23fxqrzcnxf4ITjNXQeyGt3sFsZVuFhCbyOXuW4+pW0sfsxPYk8zAmgGSXXs01w1oXryw7ifx7fpjqa+cgBArcyaY3P1SS9v5XfHIV4U+j9hd/BpG5ljLaBGIasu2O9m2tCNwY+27oopwhx/AS7d5injmoJjisd9fubW6/zbDnWsODIrRmV6OJ17xl3zca2rxKAjA8/+5CvRP3jHYCREIIGWmCa5iKvWmJJIbyJO6JyKqCK6qUZMxvVih/0HugAEr6ZE2AisYc7ENjN113tnmsPkmT+z9dS+l/VH7XvE0zwSQ+0VLnHZQQKhUXFhOtGy79tzSPEuY9pD1XrXfMAXi4ZWk3ADs3Ha0OEbUpYOASe46T3BqUljSISP95a1aLfBdTpSHN6f2STUuxh+5175lZiq6qZlhBuAoalBCiPzpamCqSSPTH7YdaLyiy/qlnEN5af44J/E7r08YVJW8SCw/7QN0iWs++Hr104JME85bX83xcV1sLxmnNw7lDpkBQBQjOOTTxknzMzP+JbRyWdHoiLYv3sFNnTl57L35hXwf8sSvj1DQq2B8QPq+Pu9Jgfh/Bb9I6Zgw1eTWeO3hB1yFREyeym+ITDZ4QUHCEt/yEG8GzS/KGFxYwY7n0mCXAEAYi0MmHSQV3q+kGAuRXQKIrQRtnvGrqaYgyZIvvFX24G1Ufhz6rtvU+YSqikgciyRb2hO0sgqaOjdDcA3x9NLdetyZ5jUuZkUavBS9sJqvXkJrJcQkNLELdcy1ebjP+c1/b32fT0tvqbsFFs8YEmKQV9doZEp4VZOMbm2EKoS2FrVjLWpctO/dWm6hLf5rIGM7TxoSHD5ziHjEIY4Tsqc+4Y6xv/qvw17ZmbizZ5/V+191BGF0m6lyyjhnPHELKYImeMWJm+zS5gNLBu+K4iTF TF//U9y2 wh3+NRymQMm1vtQpQ0bImR7T1F0z8zX2KAs4Hs2hBVaH6f7KN7LubZbGCMeEioJ5QU30E1bdQFhZDoNG5S2N2ex5kwvKGjJWLsywH3QxWhIBcV+j0ei77xKp+Lq2lweajzqhPnFEhhHNrOrTWEtu+lIlntpsRpPVb9h2E58pxJxMTz5uEFhkVX5H9YIFM29ae7LnflTFIaDKYWRycZhp9QLud/vTPPVz2GVGTja/C0SCIqsJGmXCaVF+nTvlgj71FhraS8fiWM1R6UDDvLG9h+aZZrs48Vs0nr7+quRwwRfneTowx+VdZQhZZjiV0tto7pNt25dSudbUVD1NtcVDe4jYDriGEDkIF7ogb9I3ODCgzSwgCoS/+6kTrsRrnzwe70HESpCLI+yHt+coPnpJ0ty7Xx7lWvnPiYEsP0tGRYAg6XpbwD9VE+2Xa+8UrNf9NH/sGQ22XHUji0l6FpSUd1iGj7g1Z+x5E1DhBMHx+hHkIBsjke2D8ecFYG6fYKS7C9Je+kH2U8ZMsFUA9Hkue577QkhZlvcXM4vvf77TruGn+GRCLTtTUdRR1B+ufoB2J+NGrUYiELLG/hOOpEn00fdW0cCViOrjxhmUDWmU+EC5RbTk= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000021, 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 1/28/25 4:11 PM, Andrew Morton wrote: > On Fri, 24 Jan 2025 15:54:34 -0800 Anthony Yznaga wrote: > >> Some of the field deployments commonly see memory pages shared >> across 1000s of processes. On x86_64, each page requires a PTE that >> is 8 bytes long which is very small compared to the 4K page >> size. > Dumb question: why aren't these applications using huge pages? > They often are using hugetlbfs but would also benefit from having page tables shared for other kinds of memory such as shmem, tmpfs or dax.