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 D130DC369B1 for ; Wed, 16 Apr 2025 07:36:45 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0FAEF2800BF; Wed, 16 Apr 2025 03:36:44 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0AB462800AF; Wed, 16 Apr 2025 03:36:44 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E17B42800BF; Wed, 16 Apr 2025 03:36:43 -0400 (EDT) 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 C1C7A2800AF for ; Wed, 16 Apr 2025 03:36:43 -0400 (EDT) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 904581601C6 for ; Wed, 16 Apr 2025 07:36:44 +0000 (UTC) X-FDA: 83339099928.05.8B7904D Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf07.hostedemail.com (Postfix) with ESMTP id 5177940005 for ; Wed, 16 Apr 2025 07:36:41 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=FPNInQVW; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=cGCMdrN1; arc=pass ("microsoft.com:s=arcselector10001:i=1"); dmarc=pass (policy=reject) header.from=oracle.com; spf=pass (imf07.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=1744789001; 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=qwqOK8sbkojNNd68z/lbue622YPBx5Q27ck7105RO+c=; b=bjQa40NvPZgZjqFSlB3cPnoR/2lxQ8xhdpR7kEHBSC1Sy73QCmHiNc7BkZKoIRUBQ1M3Lk d4RMLYf0IwqnZBQwOYC3k2SAmcB5338l8My3LK1s43+F3XqeW2l79hCjvfb/sk1fiE4XsW u168Ta2XgnBAvQVh4MnX5Y+mtNPTNBg= ARC-Authentication-Results: i=2; imf07.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=FPNInQVW; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=cGCMdrN1; arc=pass ("microsoft.com:s=arcselector10001:i=1"); dmarc=pass (policy=reject) header.from=oracle.com; spf=pass (imf07.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=1744789001; a=rsa-sha256; cv=pass; b=dnZKUERogU1j9/WDZMeD79gI3m4lQr3gTAzLqiShTbn8aDYlfty8Y9Yd8oe3/xQ8NyPH7C BVWwM2o4WE65h9/EQ2oWo6y2xujavDaujO2wtefISNIeiw7hqafnLrNNj32nljybGUMgek d8wPRWz4xCv3Gv2brTmJDb052gUqMf8= 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 53FMNUiT007264; Wed, 16 Apr 2025 07:36:34 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=qwqOK8sbkojNNd68z/lbue622YPBx5Q27ck7105RO+c=; b= FPNInQVWeyvtYvYpxnAN2yS4KsMDs824/99lPIn52wY7PPBFDIQQH6o+ArNeD4sp ThjTKLRN7JT4dLWhTTP36276+8z0csT2yFTE7cI9LKuk3mX3Smfa7Z5cESOFUOwJ +DEWsEW8CVxqi5UC/C5+RdQNmcaKXn7ydP+MevB1rz4Lm297fxjTPr8ms8+FfFHM jn1a+2suyRz4dauKpLfGI9KHioHQqcHkK7Pj6fgenViKGQijaz2nVxQ8qZpy18IP t8+Jv1k+74M9T1IJOeojQhm8t8rlowvxG3b47g+iNRFb4f0iijsE0Ki4tQQS/cNP 4DIuSYD5zheTR59ZndvEMw== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 4617jubg21-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 16 Apr 2025 07:36:34 +0000 (GMT) Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 53G6ILxS005712; Wed, 16 Apr 2025 07:36:33 GMT Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2175.outbound.protection.outlook.com [104.47.55.175]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 460d5wf5cs-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 16 Apr 2025 07:36:33 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=TxXrkS1fC3nbwio3bdBqkMbJbT1lusrE8s/g0nMiUBZa9UkuOtRzBkPnmsFel2JABW0Oc7cttzg8yXcXQA2jBjSwaak6067GOd+f2PVQgjKuxF1VqUcwVxCUMGqO+UEs8IdxRcjv3Dl9qWGfODaRcF03SRbW3pQkY+JaG6zFe1BawOw2G61cW9NhMS5SQnKje+2UGXlZs16Fdv3HQYzd/SY/izEkq2wu/BxLVkJDpYuVQhtR4THW2zFpaj4osb86noOS80RUyvW8xqXQevNnn1am6idiMZa1rtxjZKrmB+9iAU9W7YdFKpX2al8tdl6fzgLlp3nH/SI95TpXft47gw== 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=qwqOK8sbkojNNd68z/lbue622YPBx5Q27ck7105RO+c=; b=o2bCknxInOKgTVqkEY+l9jPRswXkNayT+7vhcm7CiOCM0wlPwJZ49gZ1KcDwacbTf+5uArov9dn5G2Yf7JmwMWlcb70Z1vBijXAki3CQK5pNir3OsWz06wrq0tMIPa4Xy/YhkmDzvbzpbQJ++q0Ab+fC+ojShMALKXra15Gc+QLZOUZXf9Sdsh+LTy8bVyb8YL8gFMHflC9tewy659unu5+q0PgA04HMadT3Lik7fAOmDlT5z6Hdijrws7fxc+SqUdpBptN2nUAF2T6xuxX9GjQahfFfsOEQ2YaHVmzC+TOETNyXCDDtuwUnNlHE1NReVRMeC7aJ7wezdjC2N6ABPA== 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=qwqOK8sbkojNNd68z/lbue622YPBx5Q27ck7105RO+c=; b=cGCMdrN1Z+RrzFEOS0Y5/QE1Dfv1DyBifJwJJEEoYf5qn/Q8Bm3WymjK4uqTJ9uAtoxy8asMhx57COi2+caLjIRAjDvdy9Lujjsy0+lqlP+/vlLM+/SRDLr2KgqXSVIoL2cfvSZIwy+PbUZntMtmhE5OhVpSpS87+puP7ddTPIw= Received: from DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) by PH0PR10MB7080.namprd10.prod.outlook.com (2603:10b6:510:28c::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.34; Wed, 16 Apr 2025 07:36:30 +0000 Received: from DM4PR10MB8218.namprd10.prod.outlook.com ([fe80::2650:55cf:2816:5f2]) by DM4PR10MB8218.namprd10.prod.outlook.com ([fe80::2650:55cf:2816:5f2%5]) with mapi id 15.20.8632.036; Wed, 16 Apr 2025 07:36:29 +0000 Date: Wed, 16 Apr 2025 08:36:27 +0100 From: Lorenzo Stoakes To: Suren Baghdasaryan Cc: "Liam R. Howlett" , Shakeel Butt , Jann Horn , Andrew Morton , Vlastimil Babka , Matthew Wilcox , "Paul E . McKenney" , SeongJae Park , linux-kernel@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH 2/2] MAINTAINERS: add section for locking of mm's and VMAs Message-ID: <5451d160-e7c7-4cdd-bc08-20f6778f6e6b@lucifer.local> References: <0722c3fe0cb4c1e54ce01c7689ce4615ecc87e16.1744720574.git.lorenzo.stoakes@oracle.com> <0e796032-4f6d-4b7c-9ce6-6519f8f245af@lucifer.local> Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-ClientProxiedBy: LO4P123CA0377.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:18e::22) To DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR10MB8218:EE_|PH0PR10MB7080:EE_ X-MS-Office365-Filtering-Correlation-Id: 08d8a54e-1cb1-4778-83df-08dd7cb9672a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014|7416014|7053199007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?M2U3Y2FyYnlSVDB2TG92NTFTenA5cnBvclNqUTNEalQ4ZUVEWkZIYTI5UWVp?= =?utf-8?B?S2pNeHgrUDE4U2lYTWNBSkwxQng4VGhUcytjTGZqS2YvdDlMakdSYTNKc0Zl?= =?utf-8?B?WUtyWEh4OER3TnhvV29qQWxlSTNDMFIvZy91WkxvWTBxL0xEQ3hoUWlIVmxH?= =?utf-8?B?RjJ3b3c5VzhxUUlDV1R2RElmLzFzTTJpT3d4dHM2YlZOVmJlL1IxcHNNQ202?= =?utf-8?B?WDNRdlo4bFIwYi9iNzZyNE1DaVpxTGkwUTAyM1BidE5iVjlhNlZJWnNyQVpl?= =?utf-8?B?b2xCY3hxdjBFOFJJRGI3Y3lvbDVnNDRxRGtES0VtcUJkcjh2YmJkVjhQbk90?= =?utf-8?B?T04xUW55SkFQeTJ4d0poaXREU3VISkF6VkgvdDNMYjB6NEZ2dHFwSTBDcTk1?= =?utf-8?B?NG9nK25kL3NWL2JYRlFaeStsZ1lWSDJFZnVkd21XOW1JNTVwSVVFelVqM3Ir?= =?utf-8?B?OGMrSktkUUV3Qk9FNTNpaklQOWRoZjBtN1BsSWZWMTBpeWxoaEg5OW5MeWpR?= =?utf-8?B?Y2tuYWNxU0ZObzFNSTlTSmVoNjRFS1JqTEt4REFjZ0ZWWHVIOWx4VHkrOUdx?= =?utf-8?B?M29lSlZucHBtSGhxUVZQVkdiNERzK1R0c3RaMU43YjNLalVrVENnZk5EYnBK?= =?utf-8?B?Unp2NXZka0pSTTgvQTErMm42T2YveHJtUVc2eFJ6Y0ViSGhCUWZjQ3p2R3NN?= =?utf-8?B?emFCd1c1ckNlUDh6bFBWSEZLVG9ScWtNakpzK29keTJTZkxsc0FQdnVzampU?= =?utf-8?B?N3drWklpNDZGZVpMc0x5UFVOaVZuM1ppZFNSUEtyd1BLV0NBbUtlRkF5YTYv?= =?utf-8?B?NTY4b1JxVHh3SlVwUzNoQ3lZWHR4ZXFuT0lGbDBjT3Racks3d042SzJ2SGNj?= =?utf-8?B?cU50VHB1VmlXeTNic2NidmsvM1RUV01IVzlvVDU0SXpZU1UyK3pPT3JjZWJN?= =?utf-8?B?Z1pDbElqNXBUU1IySG1MU2QyOFVmQ1BvSzlPSytkK0tyazMvblp1VlRDeEFG?= =?utf-8?B?QmtEeDF3RklqaUl2clhrYmpSYmgvanV5YWkxTnJzU3Y4eUNHU3dUQXl1cW9U?= =?utf-8?B?MXJOYThEUXV5RWxrTUlQU0xZMmVFQUowUmtMKzZyTTcvVFp0YUlvZ0hxYkFi?= =?utf-8?B?dWE0NEVINFNWQzl6Q2h6cUUzR1Vuam1hTSt0a3pSVmhHYTBmUDFwbHlLWnR0?= =?utf-8?B?bi9iTThGNjc3T2JzMFZwZkVMWjhBcnR6ek8yNUI0V0NTY1N3eFlRM3d0YjdK?= =?utf-8?B?bG9qUzZTVkdHaXN5Z21QZWtjWGVFZ2JqOGxEbExZMXhGR3JoUVNtSWZlYVhJ?= =?utf-8?B?Vy9jTmxibVE3SkRycUhRcUE4bEozTXVjcG0rY0RGZ2J4WldwU2VoZGtLZ29j?= =?utf-8?B?R0Zoc3o4YUVSdFd2VExZajBpcUZJZ0pyc29TWlNacVR1c2NMWjlkUHp0Qzhm?= =?utf-8?B?L0Z3Q0FBTVlrbmJzUmdtdy9nUHlsU1Exdy9hM1JDSkY4eE5EYjZtRU11dVVl?= =?utf-8?B?MnJLQlhSc003TE15bHJGQW8rV3NURkRCV0Y5a0hZVk5MMXN6TEZlOE41aUZG?= =?utf-8?B?Rkd4dGNFeDR6RW51WGh0SzREa3RvRTRCRDFDZ2ZvMVByZm9sck45cm96Q2ox?= =?utf-8?B?aWMzRHRKSS92LzZvRG9PZjE5aCt6TlV5Tk10a0EyRXo2MnN2aXYvL2JqRzZS?= =?utf-8?B?c0U0Ulk3RXp4NkNZRk9wTW9lSkxzVWpyMTNZcCtJeUFKL3hqTngzUTVMNDRY?= =?utf-8?B?Sm1DZTVzTlhrQ2p3QmZHMGhWbkZ4Q3ZlUG1ScTdpWUpETUFJYTVlL0xYSERW?= =?utf-8?Q?CkbgK0qKwinrQ7YHXBB9JWdDNTT/jtP8wLnDA=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM4PR10MB8218.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(7416014)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?anVrOEwrZmNWOUU1dmk3d3BDamc1b1dGd2h6bWUyTTA2emVHa1hHeVNTYVFi?= =?utf-8?B?bUE2OXlNL2FhRitzYTREVy8rcWt0amg0cm9yUThCZjlRV2tmeXh2b01TYlBX?= =?utf-8?B?ZDdGOE50Qy9lbW9TeFRra0hxMnNuNnVuOXRhV05ORE5hdytVTDM5MERyL1Uz?= =?utf-8?B?NkE1UlRhRkdTb2tZTGRBYVMxT1JPZ2lhT3RPekVvQlhteTdMbGk0NUZCZXk2?= =?utf-8?B?K1hRb2kyd0Rrb3pNZVgwVjlXRW54M0tZanlCN25BK01pVmlYOGVDVnJLOFM0?= =?utf-8?B?N3BNM0JHUktDQ0xIZ2EzSGxWdndwQm1kOGVqNUM4RjZSMk41cndUTUY1U0FE?= =?utf-8?B?ZUpteFEzR3BYRGxiNFp3R1ErWUowd2psOFZUVncxUWtSVFZNcTNNTEVDSHFu?= =?utf-8?B?TjM5cVRYajRyNFJ2ZE5DL2JjbTRXUnBaMXBUcXluUXRkSW1WdXpDY1RVVVUx?= =?utf-8?B?L29tdy9FcjdFTklycEZHTzdFb3R5VDdtbU80T1UxRXpVellQWitUdk52OXBy?= =?utf-8?B?R01QZ2ZzOUY5QmVDcUNGeUJ0TGsvcUJEaUZSVEtXbDVOZ1JDdTJPYmtxZTZP?= =?utf-8?B?VWx1NWZ1Tzg0K2V4Nlp0Mkd6enlsUVBoT3dHVDZJRUp3NXc2VzBDaVplSE5B?= =?utf-8?B?STJIWjRlUEZTdGYyWjh2VVhpdG5zMEo1bmZpSi9Yb3cwUzMvTTJJbkpBWXJr?= =?utf-8?B?cXJHQXgvZFpyQVM5bUlKdktLbGxJYkgvdlJVc2RmYlQ4eWFBYmc5QzdKc1p5?= =?utf-8?B?OS9xaGdHbjlKTkdORFNSR1VuREtqR0pMcmpIcGVLRExpSHMyQXpxSDlRajY4?= =?utf-8?B?Y1k0NzRaTXNqdWl3TXNYMVdRVlArZ0hPT2RnYUJtWVg2b3hqdVl6R1VWSWdC?= =?utf-8?B?dmpudU16a081MHJnYjJYaWtrZm9zM1dqYzFJVWhaODA5c3F4OUg1WituY2Zm?= =?utf-8?B?Wll4cFo0N0l5enhJZkF6YVV3K1dzVURya3B1NmFwMnpVQkd3Yk94aDBXYkN0?= =?utf-8?B?ZWpQN0d6Tm4xb0xDN0RVdUtkcHBXVjkwQUZsQ2hSbTByWC82MTJXLytENTFp?= =?utf-8?B?VG5TMjFjd3VMa2FKYkY1YVQ4Q21QaUVodzZKZmFIcjNtdDhzSTdXMnluVmY4?= =?utf-8?B?YXpybUpkRTN6RkRIL1B1WE55NXo3Q2tPSXpETThwSHRMVEFBRDdSZHl6TGM4?= =?utf-8?B?YVZSYUNZQkRjREM1KzJ5U3VzWVQyZ3VncFdUdmcwMFdQeXdZaW5lQnEvNkRC?= =?utf-8?B?TndJT0RuRzd2TUpaQm9aemYrK0FoN0pIbENBUUt0YUg2c0R0WU1JWit2Tzda?= =?utf-8?B?YitlMUVYR2J2TmJkZWRhNnVtMkx0cHY2RjJoemtwd2V5N1BLNUJvdjRHKy84?= =?utf-8?B?djRXL0cwZm9kNlVDa0o5aEJ2NWxiNmp6cHlzMmFJN0JaR2VycEZEOGhFaGQ5?= =?utf-8?B?aWNLVUZOY3JEOTRHeUVQaFpYZjBpVGpldEdjZm5LL0gwNldrZGEySStaZ3dX?= =?utf-8?B?eERMM1BaN1BIcWtxaU1PMlZaaG5YbmZIdCtTSSsvTzkrSldMQmlKMngwaHZp?= =?utf-8?B?Qml4b2FDYWpUanpVb3VOMXBuOW9JZlZjcklaOVBsUjE4M0NuUC9jMHRrdkV2?= =?utf-8?B?a2N0OCtJZmZ2cDZDQ3A2THdYS08wMmNtSThwRGtPVzl4L3JXQ2VmUkM3R0pu?= =?utf-8?B?Mm5XQzlqdGVMRXBMTEdkZ0dEQlB5ZVR1UFVDUWRRcTJoc3FsRU1lVk00enZm?= =?utf-8?B?TnFtYUlDOEphUEVVVEM1aGNTNzVRMUN5S085V0ZPejlydWcvczFuem12N216?= =?utf-8?B?VFpFRkFJQ1pscHhYdHFVU3FDMTRLM3pvdUt3N1htUHpoUmdySTNBUXNrZ0tK?= =?utf-8?B?d21DRm5FMVNrbTlQUUllTjBLTmNPZE1paUYzbVZINXk0ZXZGa1Z0UkVveFVo?= =?utf-8?B?ZUVGQUJkTXN1TXk1QldoK0ticnpETmd0VWRSSG9YZnF1bnhNR3FEbGVRajZ6?= =?utf-8?B?NFF6akJrMHcxUEYwaDdYSWVseno4WWJJdnhzTzMyWHRoSVV3aGttVkxTcFpV?= =?utf-8?B?bkpoVFVONklBdk55Y0w5cXBYQU1EMUtOWWlQbzVwTlBBUFBMN0RuaXlDUyty?= =?utf-8?B?NW90RmxVTW84eDVadjA2NkdGRXJwcnBlNG92OUh6MWlkWFI2ajlxN3UrcjlN?= =?utf-8?B?Qnc9PQ==?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: vkl6AtNTOwaiM0Yt/fx8onYGQ+zmwSlOtd1WDmwEsjdYw00dlzbK2XxTDTSgg0Ps3CNxN2w+SetfknBTTygdOXLXA0MQSvaW0CKadX5PSUdee0KCnqX4SiJ+EL29QrdgggxgpkIfHYRHg9ddJWAgUemySXTOQr6Gpu6mzJ+dhRlBPvf3hxgcbtHiJe2c1W56TG8XXL5UqOpa8sOds1UcZOSsJ38wlS4xZmKprTmeyyA1ejK7GHZejfOy73HzxyRxA+PVmB3QIx0p/TKHrOuPP0IfjDPX3gEA8HfITuvKcanu7cd2/zgmsEoZtPJYfbb4gg0X6dVgPKwDPPdUf4FbExckrWVgXaBf8xNFJtgZP8WwwYr1Fa31vTXDGOU1lmmdTkeIoQmpZ/roABtNAbLcytNg/o0lXfphu0nDdCPypJhA/l/YRS4lm1umt/5Y2twmJwyFPCfh/kqnH0uE/S9mVEuxCtaDFr8x7y5JlKd3yp5INzSkUlvU2Wm9SrSVSORL5JQsWWKcfgYVnwP/9VnHnrxVDVbKz9qjnW7eJucxSr5spF0nDWgunKqxH199JPC4tNfHjXZSmiuAdZqWv6nXrmw9Me7iUtoZSFi/n2ZHlTk= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 08d8a54e-1cb1-4778-83df-08dd7cb9672a X-MS-Exchange-CrossTenant-AuthSource: DM4PR10MB8218.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Apr 2025 07:36:29.8809 (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: gHSQdBh0NMzJoNoaANhcYOMbWxiMbaNYJmM5F1ZTE2pLIof5bDqAdoQzDcjrac4HCRrt2TErgfLsDKjpekowNIWl/qWTH+ZXha+jmWmUrN4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB7080 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-04-16_03,2025-04-15_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 mlxlogscore=999 suspectscore=0 spamscore=0 bulkscore=0 malwarescore=0 adultscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2502280000 definitions=main-2504160061 X-Proofpoint-GUID: P3Vqq1_XpZUWJK83hMFuwWaQsC7wa4id X-Proofpoint-ORIG-GUID: P3Vqq1_XpZUWJK83hMFuwWaQsC7wa4id X-Stat-Signature: z49rxpgqnj9wnmq8nknfsmz7t34t4k3a X-Rspamd-Queue-Id: 5177940005 X-Rspam-User: X-Rspamd-Server: rspam05 X-HE-Tag: 1744789001-737313 X-HE-Meta: U2FsdGVkX19/cUzjSuORGoFURLC8FJGleSVB2Bk8/MACN3aoma0Bigq1eWvO9LK/BbN3Jx89apmZiNK+agM8IrvNfEi9oQBBYT5CTitS0NdWzDKAsA+K0Qb+/9ixW6f4sIE3jh1t0Fj+XRl/r8t7yTPbgtw1G7ws9FopTl7ONZclF6cUaXPl/S4mYN+jxMglI2GmNZJr3nMLuuxFNRD1p4oFF7yCM4hZP1/9G0w3ZkddaKxhooIpRCL4y9MxdET+QYQqOkGg4cl0bMV/rru7E+OXzK6YYS4cmbnhvACLYH7UdjOagpr4Utqf0tOfgyi/wYQgFXSneurocUtCrcvbKdwTCYmNhW9RVEbLu5aC4tJGk+v1DMCr7q8uUjxaf/RUKB3zyZeQVvTpYLxppL5E8CAqfgWp/n1HaLyK+Tod7ZM2WCQPV2VLXLYlx9XmVD8uWyggshL+RCjUFWTTlg+BGBwtJm10fV8gajriqrQf1S7gWvx4vUpMZ0VIRx4dxMQ5pL7bmfesl6HihSCVV8VtXiRy3YcnLxUQilTnMPNgHj3bXuOnGBnI1nylTBwqwLlbbJxnItMSr2pYPYOjdAtiGrycqBTIztRTltDHs/6gKW6HttWWNc02Apf5eXqzG2znkKEmBwSSEgpK0EsHtZVPvOoUT68igwUYnmYd11sHXeIm63cmlWA9FTKRjXksvizXajfjlwtry08Zc8V5+ZXTVh15uUz+37xagpMMPpysvtpRtCLoIbyO0KkJWYUciV+uU7cbgaE7MMGGuTWOK7XJZgxptyxWSy67T60ojNY7AZe4m4XgMPumdHVQWRjMubYbtyVoq9ahkBVb4Jnmik9jTHvmjzJhac9V+TfsiNFLZu8mnR0vqOas0P7n7dFCisCtS3jrkLdkJvo8NEIpa+xggAtZ0CbIIHjF68/6SjxuxSvnhj52EyN0NhlqsC4vMple6erXyI37qOpib85CPS9 KkNoW8cv AB+itKzYHlRxV3D3HpwTIRI5puBGpfG3hJ1f6r+lb3J4LIuzsMzjpYFTf1QZ/BrZ5LgQeSQt7OigqgGoUBqsGxoQZBNLFgarMVqP55MUYGXzbfNnDS4Xf5pa2/QwitkDU3LXjlEN5MTzTMVmkiJKKMO9mQNDI+CZHPa6mugM4YD4H8oHr1QIFOzCbq7dHpEEuElT+gHs8nnutcCAZwdm1PotihKw0d836YqPUULC4Ox2saZndoSxdPGglzdoufhlVHuPPoV2ob04KLPwpnJDwsZ2B+lYz3h2dxwPsOwjBmjLDyrpkuxmOCaT/GVNB9m0Y8AjmXqCgRN3t5w5zWANCtDu/KtYWX/5GFbQaNacQipZIlNND+tsvwKx+6DyUm8uvog86bZFvK2msuvSpp29y4duHG6V+itYjbO5jYxosgRIp6W8uNTWhW60YO1Ve/843GYwng9V7kokBhOzEYZfxT8FYRwiWJzzxhl8MP0TlwIStF4ct8aHEIFa1bdHfDNUawOsCbhCOZK6KRCP0a3LFPH/b445kXMBiH9/dMzQXORRvfuk6R5P0HQkhyiD+Hw8LZC3ObmooAJGPAPzZ+GDXExcR+lyyox8GPxi1XaHYGKLQljXB52PwBmrHDFnTucQrWiDOR0WNwGQsfzw3Vo+qB54ndAsctoR8C2SnPfiJ0mZTUDxwZEJMujqf3kpGQ8I5gQPoMBaXwdK0RU9z3G2JuqjZ6hFKNLWYgsea0ezMmN4yMeF9XdkkHJgW3e+fKfP1fVwUsT3Jbv8Po5mF37kVjbTzGtssG628LR1rW66I/2GVxETKSAJSFk4QLtsBD1YxgpPX7qchr9EJqhewX8clQh4o4zegs0Mr0Mqb+hCcCdEkdI4= 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, Apr 15, 2025 at 09:14:47AM -0700, Suren Baghdasaryan wrote: > On Tue, Apr 15, 2025 at 8:43 AM Lorenzo Stoakes > wrote: > > > > On Tue, Apr 15, 2025 at 11:37:04AM -0400, Liam R. Howlett wrote: > > > * Lorenzo Stoakes [250415 09:11]: > > > > We place this under memory mapping as related to memory mapping > > > > abstractions in the form of mm_struct and vm_area_struct (VMA). Now we have > > > > separated out mmap/vma locking logic into the mmap_lock.c and mmap_lock.h > > > > files, so this should encapsulate the majority of the mm locking logic in > > > > the kernel. > > > > > > > > Suren is best placed to maintain this logic as the core architect of VMA > > > > locking as a whole. > > > > > > > > Signed-off-by: Lorenzo Stoakes > > Reviewed-by: Suren Baghdasaryan Thanks! > > > > > --- > > > > MAINTAINERS | 15 +++++++++++++++ > > > > 1 file changed, 15 insertions(+) > > > > > > > > diff --git a/MAINTAINERS b/MAINTAINERS > > > > index 8d834514a047..ce55676a16a4 100644 > > > > --- a/MAINTAINERS > > > > +++ b/MAINTAINERS > > > > @@ -15595,6 +15595,21 @@ F: mm/vma_internal.h > > > > F: tools/testing/selftests/mm/merge.c > > > > F: tools/testing/vma/ > > > > > > > > +MEMORY MAPPING - LOCKING > > > > +M: Andrew Morton > > > > +M: Suren Baghdasaryan > > > > +R: Liam R. Howlett > > > > +R: Lorenzo Stoakes > > > > +R: Vlastimil Babka > > > > +L: linux-mm@kvack.org > > > > +S: Maintained > > > > +W: http://www.linux-mm.org > > > > +T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm > > > > +F: Documentation/mm/process_addrs.rst > > > > +F: include/linux/mmap_lock.h > > > > +F: include/trace/events/mmap_lock.h > > > > +F: mm/mmap_lock.c > > > > > > It would be good to have more M's here in the case Suren is away or > > > whatever. > > > > > > I have worked on the mmap locking due to the maple tree addition, and I > > > have helped with vma locking in some areas. > > > > > > Lorenzo wrote the locking document, which Suren pointed out last mmap > > > lock meeting and does make locking changes. > > > > > > Are there others that could be M here? > > > > I mean I'm fine to take an M here, based on having done _some_ work in this > > area and being involved in the meetings and documenting, though I'd largely > > defer to Suren who was the true expertise, and I also feel Liam has better > > knowledge than I do. > > > > So I suggest probably, unless there are other viable and active takers, we > > should M myself and you Liam? > > Thanks for trusting me with the maintenance. I'll do my best not to betray it. > I agree that you and Liam have reviewed this code enough times to make > informed decisions. Other good candidates include Jann and Vlastimil. > David already reviews the entire mm codebase, so adding him is > probably unnecessary. Thanks, will update my and Liam's R's to M's. David of course will always get my vote but I feel he's far too busy on this one. Jann and Vlastimil are also suitable, I believe Jann is away, Vlastimil can shout if he really wants M but I suspect he's probably fine with the R :>) > > > > > > > > > Shakeel and/or Jann might be good additions to this list somewhere > > > (looking at the edits to the file). > > > > Don't mind R in these cases if Shakeel or Jann want of course :), though I > > _don't think_ either Shakeel or Jann really actively work with mmap/VMA > > locks (forgive me if I am mistaken) so wouldn't really be suitable for M as > > I feel that requires some active development. > > > > > > > > > + > > > > MEMORY MAPPING - MADVISE (MEMORY ADVICE) > > > > M: Andrew Morton > > > > M: Liam R. Howlett > > > > -- > > > > 2.49.0 > > > >