From patchwork Tue Apr 15 13:10:44 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lorenzo Stoakes X-Patchwork-Id: 14052228 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 261DEC369AB for ; Tue, 15 Apr 2025 13:11:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 004022800F8; Tue, 15 Apr 2025 09:11:08 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id ECED42800F5; Tue, 15 Apr 2025 09:11:07 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CD2732800F8; Tue, 15 Apr 2025 09:11:07 -0400 (EDT) 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 A8A9E2800F5 for ; Tue, 15 Apr 2025 09:11:07 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id CA73A1204C9 for ; Tue, 15 Apr 2025 13:11:08 +0000 (UTC) X-FDA: 83336313816.01.E09BB99 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf10.hostedemail.com (Postfix) with ESMTP id 7B955C0015 for ; Tue, 15 Apr 2025 13:11:05 +0000 (UTC) Authentication-Results: imf10.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=I219uctY; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=oBBipTOs; dmarc=pass (policy=reject) header.from=oracle.com; spf=pass (imf10.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1744722665; a=rsa-sha256; cv=pass; b=BQwscLoN+26MvUmSVmxveIjd+eWEdFZ1EIX8Voc3HhAxS/wS/1zvexQP+SD8I+LlH58r+u xOLiCLASmUOwTXnYhLIWwuOonZlXcgDR2HdJJKhqnZi7eOk01E9ufHaB77Mh9sxsj4xyM5 ODMs9jqxdvP4p23ZX5D4C9my4s0HNAw= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1744722665; 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: references:dkim-signature; bh=JTPSra3oC/C4oPNB+Zl4Ui3USTzU7xUZHYoKzH6GpDs=; b=mBfJ7SAxAXLc0fX4lnRFYH6RMGpTc1x6KKPbFH13WBTiAZRdbND23vII1eKZb61tT55Ncl ZTafBoI8ibDhKJfpze0egx0g6Kq4r/aniRsE3bN5Q/t5QxtZrIr9t71TpWvEAH85igb1my 9NQvpEGaMTAWCHX4rwDJz6ev1cEdhso= ARC-Authentication-Results: i=2; imf10.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=I219uctY; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=oBBipTOs; dmarc=pass (policy=reject) header.from=oracle.com; spf=pass (imf10.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 53F6g1q6021804; Tue, 15 Apr 2025 13:10:57 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=corp-2023-11-20; bh=JTPSra3oC/C4oPNB +Zl4Ui3USTzU7xUZHYoKzH6GpDs=; b=I219uctYief7wW5WtFqc90oeCuMB5B9F x1ewzPGiq2L3fy59iPrRYvS3CifkLWMdH6PEwy1mwKM41xcfFLqS/YJvKWPLxJh4 aXKxW82QWnfe7JMLK4Y6KY3iRX6uB3g/avjWzsOXK9u0Xm0BjuNMRtHUqRVG+NjE N0qjIrEzi9OQfTUgfTBAcK13jvLhEL0nxJGqETZ7ohGP3OEZhn+HN+5YZ8AUYZIq 5r+D+Oc76A7vNWiHax1peK9Xuj4G5AOua+G8hAKTkulfjM0zk+pCxM8Uvp6GzOip g8rl92AwbjVPsIECi33mJ5EAR8tVtpKq4I2oRuNVp75m6EDOjtMSEA== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 4616uf1tpf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 15 Apr 2025 13:10:57 +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 53FD9mRm039168; Tue, 15 Apr 2025 13:10:55 GMT Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2043.outbound.protection.outlook.com [104.47.70.43]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 460d4r9tyu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 15 Apr 2025 13:10:55 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=vVdHyy4thzIxU3CVs/lRm9feag0hutl8UW+CK+vsImjLUn+DS3uffAwBvgzdnzaofLiF9DIugjuo03oJTX2fuV2uQksrLnQ2kzq9FdGsSHPqCiR0fLlB9lvgUm/R02beg6bvmrFL6jUYd/Pmo/ErxUcZd1kFfY/BzOyta1Qkv9sTkNdMfqz2ajOHZN5pmIXa5W+PR4AKixrCTfaSZiWm+Tu61zOHOrMwxgKSn4rYf3qTIkO7ecIY8zA6KZFxP7iE9Qg0lWlfWA6ecy3t5PLCwCK8DngGYVoHg8gWyGtOTwi1kVKBXswrMQwR5IUQUEGPqshzDFPdEyKUefK4+lYzxQ== 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=JTPSra3oC/C4oPNB+Zl4Ui3USTzU7xUZHYoKzH6GpDs=; b=MCsqIaYddpdWW9tQ7F2tN0KwDEgO+QrEziQI+RCDPLNAyhT7YJhicMP62u36158F7QjNrrrZfbwpU1g+CRG30RshEfMxmxVu+2oBBdQfgyebmle6l2k2a8ZG7bv53nVHDqoSSMGzpu2P1YOtuVoInTbw3jou627jFnxTwmEuyAbXo2w1/nDcOq7B4Gg8AdAtvQcmxuwC5z+bJTkoiky8//Klm0cik6blCGHkMQ9s9pbsFzCbsa+gST1tBUHXL8UwwgvNQlYwrNdJKz9cw/5nCzbt+Z9E1qbCJKGOq7cS7bkOUySEeQWMphhUSS7qTIw+ut/Wh/kQAN9t7B6qWSDnUA== 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=JTPSra3oC/C4oPNB+Zl4Ui3USTzU7xUZHYoKzH6GpDs=; b=oBBipTOswY5XqpPIHAKtIIor5j4fS+rz9U8uGqdrKWbaBEP++zELjwIwPdViNmnxDELANzm+oG7U4w+We10/ALhVngM7Dr44S+/fs8TAi7FqW+Zfo0TykTLT/KQRDnMog1dW+4xFnmEE6wqfl5rQJSjyO74wnP6pmlP/ASw/8y0= Received: from DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) by SA1PR10MB6567.namprd10.prod.outlook.com (2603:10b6:806:2bc::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.34; Tue, 15 Apr 2025 13:10:53 +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; Tue, 15 Apr 2025 13:10:53 +0000 From: Lorenzo Stoakes To: Andrew Morton Cc: Suren Baghdasaryan , "Liam R . Howlett" , Vlastimil Babka , Matthew Wilcox , "Paul E . McKenney" , SeongJae Park , linux-kernel@vger.kernel.org, linux-mm@kvack.org Subject: [PATCH 0/2] separate out mmap_lock/VMA locking and update MAINTAINERS Date: Tue, 15 Apr 2025 14:10:44 +0100 Message-ID: X-Mailer: git-send-email 2.49.0 X-ClientProxiedBy: LO4P123CA0513.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:272::23) To DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR10MB8218:EE_|SA1PR10MB6567:EE_ X-MS-Office365-Filtering-Correlation-Id: 4e5e3522-7543-41b0-488b-08dd7c1ef38e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info: XOblYo6QxEuBflitoA2GcxYXKRV4Rz1j07eyMIYAgRhT26R4vmyVQr2a14Mg/CTz+D7DTS2ujOKcLiTzUSaHYSMsk0vRjabUwyMSGMfxp9b5BI/uWKblH/CmxxvR5OthfXuEh3LSyImXLNYJf0TmVaD2+4aI95QNm+JkXyaGFKWFPo0Xv1RrKTYcXPIVybWHvu7o/Aq6dDKpyGJJobBg5JKzeeGCi/Nk1r5LiJHWiP5BC20cT1BvzF09t9DSm+iXav7H5xfReEi3VVYfBAlBwKDHBMso/5foH0YzMGtHUDibEA1L1qAnnvXCyiCydOOsKgqRDtKajsXMbSLqyXW0bbdWHXyh75ipGieAbp/k63j1g4DDXvLz73NSM3w9jUZhiYIh68CwYArLQftdTlihQHOore0aiONjYdi3o9cATPacsAS1heesaZilYLZoKpMLgMErVCSb2fhj7IDnB7rrXXohblqhJYJtIHXg/A52A0/YW6vH+9NoisZfw6MLP0w0+v/nezXsQALiJletT6WqsoH0xAKY2i1ELubNPQ3vOiAk6HdHBEPDJe0OF6ZWglkvDaF/zNItix4SahXVw71Vz/7ryiVmdyvSQ+KzSZuREcnJOuLr5rZfbsDsrZTKiZ3bf7luhvMbNiZofzu9ZzGWj+DVnMxBfu+llgU/dpwt8+C4kCGI+B1p4teh39+zTjnnmyLPc+RPT5YG6ftvGidW3+ws/1eHCQ9CGD9d8DOvQD7smg1JreJgZggo4qh2vua9sGrVMLsRUSF5B5BblyANkD3Aa6l+veMhng4wJF+0Gbc7lgu+bQ8s6JCHriJYYR5lpqyxa+YTmR0adSEULDh8B4j9AGMmPsyqIUhkVTCGkd9zudNzbI3jS6zjZtDpKATUUjBZQYqNwabqJnkg2YIFBK16O9cr1etv5fNtsRCJzNrgzWEPsirfq4l3nVLHFpj4z/wqPUVyQB2zEwqYHAETHVPXqtL2GQZiK6E3vat689jzDWUlXQvvFCo3I7IP9oEDmY9puBuWqlljWoHx3D608heXxlfZC8ehCLcftuyFDWpyrWE9/63OWUdmPpbTvZqET0QHraQ/tGwE3UVA/iJB5iDWjeTPmu+5u8haxby6ukjg3r0R/1ufGq7YdTCmLGtlWy6TST3DbtniX+QYbqp1iMS39/bRz9+lNoKrClxFe7eFaWqBzWrUr4y626gGjmesFC60MsIsuXRMA4PCn3m5SSmWjb8us8ZVzbNROekC/YXfKlA6V7Lv+rnyvyb8rEkiI8NCWdc7owWNISMSBa06Jv5TDVT9ZeiLnYm7dOXdiAqiaCETaqdZui1QTD9RewufQjJpsXmiap7/wqVWv3uFUDLPHYSYSC6t/RQ6wP70+dCQHEZNec3iu4AtOYY91fTsfeG0JQtl9NF1vhqidSVrRcTGfTCvzXdYknky2shwR6I= 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)(376014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: fr0KY7fXsuohxHAZcfQmiPPk3wzNcKLHtJJunns+P2LEpJdKRG+pyvFFGZOECrCbsASFuS3nyTsbK6awQr8DxRO8wn9G9JHk8GTt0j29e/bmJPY9OiGZ3vsPjcfqzNkhFVMw1IJvfrV7jH8UzSWoVVCfnsrqLiaq+V0m3IXIudkWhynr2DF7YqfaQ8DgCbu2SpCW+FDJfoozcDoXsaq3b8cbMU/ZhEI/n57NVdCfa8VPVr/2shnNeE1I9WaVjav9kfl/LdmfEAR0GTRupQXHLsQ25gexsc4TQ49p4nepT7gpT9ADSj/mRDPGjOHXPxv+266EeUeDcb+1ivPoS6d437tGWlWA6RmoYh9rA+D9F4l2rKuYKq96ieWXyZrL/D7Lg3W3IL/SOCQ/7gpiTV1IFgROnQFBtgq6S2pE+Nb5zCPwat6V4MXW42xtiPPqZFD11Bz/GsdC+KL9y5FPmt67slUeOFBIc3GBT4lDlS00W5Hp1p/f+P97FbmgMLxHqjy/IfyGDnE+0gztW8oYsxV7g7sH3tT6rxnxKgdjcJ/sS4vrhVFgEO5QJZ8K2IOQNTZuOqfNbNLhIuOHBxKLhCwgUq+QjAdpxiselM4GlhBbRFG4OjubKmGv7ay9n2rRjk8LIcY4bSCcuuTg3j0At6/GTPuPDyQ54l4bAHk+v/hsfx/eP2Xwpex7jsA2ot5sa1ldHW3HCrf+X3HsR4YD+9Bg981D91EnXCjcKxhXnrb8FUyeJdaugKXPe5Tiuz2/+6ZP9bzXx9RsF6ZNhqwVnD38TIq64pvZE8U7By/CLMLw5ofEigFMhctl50Zqd9sIB+QDYzfxVIRujzjPYlto0RU1pGzt/9uZ4GFxciCkTEDQ24KviX9V5noNriKb8oipbvziMB49RrtXbC5V2XQwrqE5kKrZ4VMZWAO5BKdRXYbMSgXEjg8dSPXZrVtNb8cdxZk6+CfGdKjTq7KJZU/RmGncTQKOdu9/E9k4z8GC5dMDod2k27gDQmpNON5JpAcXpcIPtnFyBETxDzYh+GsGPD/0jiPSfa+t6ycXer378iEvQajEMReI9eNd4m2AC+pMOVK8tLIVQv0z06Aq3Sk1QUXI2qydX36apVbdiI84f9lEtKARdDQAR+ZF2fuHIe9X1uKlttdZl9FfBT3w8JLrxCVie2G+b8A3mEQv6ZsjcZ+ZkpZmUt4j5eesKLK4/yC28iZUQD6vkv/L2q7fHo9Cdi0c+06Sv4XGsygeNEuRe0mVqosFxQVYbFiZwPzkJQzAWg1Lgj+WxjwP5QZUxnSu1cPKIhLenYmxy9ZKVwHYfDHkf/udb5VGedaA71FXpc4LuFbnQ5JX52eehxqYchFxiwz95Dv6dAJ5+NDyN/GncCxFj+i0MVjjWdjT3K0USjZ1iix51fHu2aCVnNfFpiqipX9veysclYvyRX2fzExlTF5K2+CHMn/FTPenWB/03jg4+UAZwO1/LamMlIPmllT9eyls0KnjCD0GZNkXjxm7Hpb5jjqQCki6CnnY54SHEGPiyJ/ZpALEOgZ5M+l2+IclJWcZsIFBizOP2FxTjCnl7M9FNtOjsJjaMb8+4GF77gDDLM7s/m9GSS1xRW/T+7Tq5BE8Ww== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 1R0VtCK4uEjGw+i9RbU0qL0/BdRhC7rm3/l/moLd4A/6fnIyRCCUQDguJCfghPY1LovLv34VvRkdVHE7fJt2V/piGNIJFnCBKIxXTu7KK0usCsflPShe5sxTEwbqRBXT6O1RO0zmSWIg8O4ECLHusdluatjSPdKeqXtUF6C1ShxsFiZnshcCDnfelhxDGk4ZY6D8av/dBeDx3cyiALZISS37ava0TaTdSlN7VSkSAPiWARGMm9V+dxJPhkXwVEH+Dydc9NeRvsdStcXi1JJiSldHyfcQUdPfn3ohgIEDi4B1uVk7aks6Cxy4Eft97G11bCYfGerM5SIu+KZfPdHRLY1+iR5c14khZgBPjT2k6IUdrBOZIgt6Jrqge9l6m7XWJmCsVAxIhxHdkqNAwUzFgQSrE4ussaQwI9lwbIXpqpXACfODDn62TagZvDQalbD+fVStFCPkO3JeWs5bqvA1imXecgvqt+lcEhCcm70zv3aRIsdX01gzjagdo6snJxnaZekZws/Eoj5wqQyLpMONaRQve72QkVeo2uXVkhWI82cOiAGxxiNe3vK1BUATnaKzQdCy8MzyqEx/U9eUJI4s9Pu8MuiX6oWnF+UqkMuGP9g= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4e5e3522-7543-41b0-488b-08dd7c1ef38e X-MS-Exchange-CrossTenant-AuthSource: DM4PR10MB8218.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Apr 2025 13:10:53.4363 (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: Bq3VAUMlVjhvHADPUxfKSg38eJnUC8aUbn2v5fwdIk50j4cx0DL1ndBzIghSFReGN/f8q9G+oPgtKFnAmWya6QaBoA2dOsajA3g4UdlSnxc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR10MB6567 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-15_06,2025-04-10_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 suspectscore=0 spamscore=0 bulkscore=0 mlxscore=0 phishscore=0 malwarescore=0 mlxlogscore=733 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2502280000 definitions=main-2504150093 X-Proofpoint-GUID: Q47VzJTCcj2uaUoCMjVbihikVSjNONtk X-Proofpoint-ORIG-GUID: Q47VzJTCcj2uaUoCMjVbihikVSjNONtk X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 7B955C0015 X-Stat-Signature: k1ohq45y33ip6riyo5id5uayqo9cow4q X-Rspam-User: X-HE-Tag: 1744722665-418623 X-HE-Meta: U2FsdGVkX1/qwnns2mUcZoZQeNa/Ua5x9shGsgfni6mgp9uFzrRLtNM0eL1uMiLOkfmyNpOYsbbO/O3+Y8ASuHZR6/fKz+m3KP/F+9akL1Y1dmqOirCOkm39Cw3Sr5hurfOHxuMv8P6Tng2nUi06N5uQW8Fzuq5ITYje2pFQK+p29z6md05TtgOGozy7PxhUBrFdQ8GXMyR1AfWib22ziaLsgVkZbXq6BPxpKWMAPLBxVZ0uXs7Fa++F1yN459tTFuvXhpUFnqSHqmPZuaUgDaHKAiGF0/BxyzUxR+Jw6uDo2qHAnCHZ/j4WDR5DMiYUT6FwCyKk3TqZdy2q04yGU2GvSKM9QN9sFntOmeWmNTgtqTqZGAKIvk3NkbrRIiEfaqGdw6T4agHPwr92QWua3/Y+AIGmc1zGXiuRRkWZdsKkSm7bLEukh0g9gxDrxwBJypsVG1k1OaMTqkbLL7fPXAcAB4mA5RH6xS8Vv99Pte0KI0/S/zX09R17xhX4ZXj7eXBGg/ulMusORwTxFLv0XHt6gZbIECcepFmcWjWzx9arPkF87M+gjIZ4xK4+Dgfvb4BQJJV/hqRQC5otc/M9LVKj8DzDXbUbkKSJuVg1rmMfm6LiqTXlaMjJtPEAYXeJ/BweT7QKM91PoRrtoWuPALx7I/UVpzHbM2fDtZs22pPXydLV5EVBJJs45sHJLvpl0DXxWXemjQU28DU8JjOxhgjgzmD3ld/9UEPOB1GEKkrNt9UqA8SrmQymFfnL1dZQ4Q4HnOcxafhHUf/49NnAbn/kanTrqUwOBlmUsqXboSsr4Vr/xJjjZ6yx6DRxUDXxEtrFxu4rUN2FDH0iJeDJfqZZDFXoQjTjgF9Y0PCG2EPW21rOCB6acU6v1xItMBt+7r16qHBGX3pVjA50flcmDLhKm5bzwPMGUzYvqPcEJ3CDJZtclCS0BAqDIJ0LJ34HA9I7hyrisnB0XjRDQ3Z lXuNBk21 A4F22Tvu3mUkkvflfS+ZJwnNd6Ti3bE+9cdfydRRpG4IDt1Ud4ipeaLnZnf9lhqMF7E4bDzfMzCqGSyCiAsVI2Qx82RZvSS5Uj+JWySUperDJnhhtWfdu7zwZ0p5Otzym7tGJ8cXztH6TLzbg8PlIrmpWYFthNrAoWySx+vcesfFKxTH2LcYcvVErleEbX1dYRc0k6QBMvQw+8KcBIJGCPI+djDBMFUGzOmfCv8E/jkUchf0uFICJD1vNnWkmlzg98spNQvYVU6BH0cjmRIm/9X8vd82UsNn7w0euUk1DFdxSB7nLjdeXjZEUJd0AaKTLiSEZWXo2AlLsf2Pw0i5VvTUO9Uzmoucut8ju4G696S8DjEKAEj2L8mcz9edls1Dun8BqDrKKJV5RF9RAtLTefWlENXWFRx88yCxvbK+IsL6zGjD3GSldv8Jh6ZqAK7dRAJbVR134MADGQvW/pGdMit3LfS+yHU5B+TMGM0wfXNDJd+LJAfnkFc4+NpAdBLoCJ4VaVPNSBF21uAhTwoZewCxHkApdvttOJQjOVn4Uz+A8uhuJnGolSHRfZtmVmGZNM7wXnundAynSZ6t8VmfBIwAGiEDN3DWCHJmZfAiDMyyqhMNdet92iWnQaykl3eXYWJ5k830LxrHBj+NimHoM1KkQ7LeJHJUWlHDYPv3jU5mIlGG3J5iE1Cq0QQ== 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: Separate out mmap_lock and VMA locking logic from include/linux/mm.h and mm/memory.c and place it in the existing mm/mmap.lock.c and include/linux/mmap_lock.h files. This both provides separation of concerns and allows us to correctly assign maintainership based on file contents. We then go on to add an entry to MAINTAINERS adding the appropriate people as maintainers and reviewers of this code. This was first raised in the patch adding tracing files to the MEMORY MAPPING in [0], kindly pointed out by SJ in [1]. This series implements the suggested changes. [0]: https://lore.kernel.org/all/20250411173328.8172-1-Liam.Howlett@oracle.com/ [1]: https://lore.kernel.org/all/20250411174734.51719-1-sj@kernel.org/ Lorenzo Stoakes (2): mm: move mmap/vma locking logic into specific files MAINTAINERS: add section for locking of mm's and VMAs MAINTAINERS | 15 +++ include/linux/mm.h | 231 +--------------------------------- include/linux/mmap_lock.h | 227 +++++++++++++++++++++++++++++++++ mm/memory.c | 252 ------------------------------------- mm/mmap_lock.c | 255 ++++++++++++++++++++++++++++++++++++++ 6 files changed, 501 insertions(+), 479 deletions(-) create mode 100644 include/linux/vma.h --- 2.49.0