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 4301DE7717F for ; Tue, 10 Dec 2024 16:06:22 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B295A6B0207; Tue, 10 Dec 2024 11:06:21 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id AD85A6B0208; Tue, 10 Dec 2024 11:06:21 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 903B86B0209; Tue, 10 Dec 2024 11:06:21 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 6EADA6B0207 for ; Tue, 10 Dec 2024 11:06:21 -0500 (EST) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id DE8B81C75DA for ; Tue, 10 Dec 2024 16:06:20 +0000 (UTC) X-FDA: 82879525890.22.5F766FC Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf11.hostedemail.com (Postfix) with ESMTP id 2B12140003 for ; Tue, 10 Dec 2024 16:05:56 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=HdmrFlsZ; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=g4Q+rqbF; spf=pass (imf11.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=liam.howlett@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=1733846760; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=R9db+EA1v5VDsAsxJHxuyxUvafYle+dRpHpkyLw4Wxg=; b=JpWWKB8dGendE5jSegRf4RfROGODjacCIBiY/zlYpaF3lkSkHA2XorcfI6w35asur5vE2Y WCXOzgoVpOV8QtzWC8BY4+7bMXLzH3X+X2LkLWNoQ5x/ReqSEAs6gDq+ZdlczMC691nSMh 3mM5kKyhn5hefC0zsD46kKHeQUS89fk= ARC-Authentication-Results: i=2; imf11.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=HdmrFlsZ; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=g4Q+rqbF; spf=pass (imf11.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=liam.howlett@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=1733846760; a=rsa-sha256; cv=pass; b=dO6jcZOrUxkY8foddTDM1wwzw4IT2UTOOxW0J8POe+5EcLq9rTOYKIAAJrFP+zcvyhHueh RRZp9e4E3ATshGIDDX9Fgjwl0XljkrqS4tkNmtg84WKfufihMcZzpJvlNkfgy6Jxqegg4n 8h7HZpHaMZzRMvuJBT9+u6tFeCy+MVs= Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4BAA8nlW025158; Tue, 10 Dec 2024 16:06:14 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=corp-2023-11-20; bh=R9db+EA1v5VDsAsxJH xuyxUvafYle+dRpHpkyLw4Wxg=; b=HdmrFlsZqqhdf34+Vn1E4Z7tNW0d78XlYS w/XhcKiECrMUYvWcr5/zq2mxDjeVBL26ig95IMBMhPC9a8Nek8A9KKiXRJQY5shD dguv8CJ3UEuGuvsF+a3uA9XOfe5htiZ/n2mXUeNnPSINjpeeL7eQkvj7YP7N1kGb nmuehGCyyu9htWhjh8zhp9doQ+dke2bqJPL8RFGYt7MoX69LJ8AYwicMhRU+YPHs F6LI7US8VEaGnksQM/mP54mefdHFW/2A3FexMQmUn7UUev2mIwyJt8tZStiyp+x9 xKXjjaTdvM2oOc1/xIPr2NnSfRoZL6pV7+UytX+UiMiCX0FvHiKg== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 43cewt65x9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 10 Dec 2024 16:06:14 +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 4BAFdA5C020580; Tue, 10 Dec 2024 16:06:12 GMT Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2170.outbound.protection.outlook.com [104.47.59.170]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 43cct8gth9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 10 Dec 2024 16:06:12 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=HoeE5Uez54H+JnWt0o3tiseEJK4coQYbG2ddpV6my7MaPp8DvH6aAIo6uiXJh+tQ1yS9Qj5jG1SF6yJmI7n+5SXqyOcaEKhARPP8IvjAYHyDJ0RSP1QqXayFvORtsHrjJKXvJugZD1QLdvCWmpfiihaSY7YsgHMHHDl5+EA1xj/QvCMjsye1/cVV9cegfzKG1k2vvOW44gUM2kGEItvwTRKbyxShZxWYMJb3TF0GPgSBXSpPm4xT+K4bU0G/DignOVpSVyEXseoFHe6wqYGImzhPGKOPgoW3Phl0cGi+YvaIvLKnkWQaukufY9Kj+mK1/I/UUALosdRzXOxMLNz9Cw== 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=R9db+EA1v5VDsAsxJHxuyxUvafYle+dRpHpkyLw4Wxg=; b=PO+gLjqjDdvnClsLcUkon6xOzZVUTnr1yCQERFhkET3XJk3IV3rPRtBo4bNNGKaGBAapm0MNR7sSfwJAmqS4mZ7gTygv1vLukcUoi6UJkgMJEk66FV34UEeN+R+x0WL4qv2ajHs7ce6x5BuEsCbHlUR+JH9Ml81tT35ircc6cUPRuM9Z6gvxk+4Q4U8qF9ewox0An5oaRHmumj5tqK87HFIM753YAiYb8FGygB6qqdAIkT6XWczKX/HS0CYK+bYbi/i7dVtnsquVVAKMDYzaJLIc9KjLaIa6dvwxtj531+eXAAq/9ulU5GnQ/6hWs9S3KeaGJ7tv0KIyDL+WgP0Uwg== 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=R9db+EA1v5VDsAsxJHxuyxUvafYle+dRpHpkyLw4Wxg=; b=g4Q+rqbF5QV7nLKidBSaE4VpL0XlqSo4THsxcWi6n3dWKxjwRfalGBn8x+Xl/JI3NpFDoJA/IvnZGi5s+7giZxTex1jfN46Cp9sEAGvq1udySnHdqUW/PQep2Xf8+2P+MG7n1J5tmUpxaraxEeRvV/E0clCJoz6dV3EJ21AGkm8= Received: from PH0PR10MB5777.namprd10.prod.outlook.com (2603:10b6:510:128::16) by DM4PR10MB7507.namprd10.prod.outlook.com (2603:10b6:8:187::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8230.17; Tue, 10 Dec 2024 16:06:10 +0000 Received: from PH0PR10MB5777.namprd10.prod.outlook.com ([fe80::75a8:21cc:f343:f68c]) by PH0PR10MB5777.namprd10.prod.outlook.com ([fe80::75a8:21cc:f343:f68c%5]) with mapi id 15.20.8230.016; Tue, 10 Dec 2024 16:06:09 +0000 Date: Tue, 10 Dec 2024 11:06:07 -0500 From: "Liam R. Howlett" To: David Hildenbrand Cc: Lorenzo Stoakes , Jann Horn , Vlastimil Babka , Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] MAINTAINERS: group all VMA-related files into the VMA section Message-ID: Mail-Followup-To: "Liam R. Howlett" , David Hildenbrand , Lorenzo Stoakes , Jann Horn , Vlastimil Babka , Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org References: <20241206191600.45119-1-lorenzo.stoakes@oracle.com> <23d3d7f6-d6d1-430e-8ea0-ccae76b253fd@redhat.com> <41a14051-75ee-4de3-863c-d0532aa7e3aa@suse.cz> <1e4c3e31-ea9a-4af4-83f9-15a882732e69@redhat.com> <71beb3d1-21ac-4037-8363-6484c0c333b8@lucifer.local> <81fc4cd1-55f4-4569-aef7-0b0da9684fdf@lucifer.local> <67ae2a5f-0c86-446f-a122-f14decdb84d3@lucifer.local> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20240425 X-ClientProxiedBy: YT4PR01CA0157.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:ac::29) To PH0PR10MB5777.namprd10.prod.outlook.com (2603:10b6:510:128::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR10MB5777:EE_|DM4PR10MB7507:EE_ X-MS-Office365-Filtering-Correlation-Id: 62989be1-15ec-4584-dbfa-08dd19348fbb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|366016|7053199007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?n5Pp+nADhnrp7VahC1UogjsWScRrUJcCuk28RbdQHPOtswSlKB2H4E11JlTX?= =?us-ascii?Q?HRi7I3jTlQ72w8mdWwiMJdPmvZlJDIsCbY+pPN5Xww4E+g3+Thfjp4fiXdTp?= =?us-ascii?Q?vvg+5SMITM/rMTLzIjodrSmu+rdJvqyRPm9HkaSM10Mcf4yhe1EChCUN7MZC?= =?us-ascii?Q?jBflaj747DIUWqxFwUCxEnntczlrbjICja4ce3R6O8Leap1RfZeBdwNg6qHB?= =?us-ascii?Q?CEVSx/n/q1+faGQhtgK0WSs8WMHV2ziCP9Q1vOb5Tz0RiHv2JFZqa1vx207g?= =?us-ascii?Q?EIFdPdlPM2OUHNEAbPW1ahmFwJW7bXWz6YewkChDj0bZOHs5sULxYIt0xQ3U?= =?us-ascii?Q?lxX9EDBFJ0SRh5L3JDbyIQlAZnKP668pRocv/ipb5WZHiLpnNI4vrlOk2U+w?= =?us-ascii?Q?z6iIDk3po/aOURWkBIGQPywzR7Vl2aZH01zC5Tysoh2FEQ6rJPRaRDfG7rrH?= =?us-ascii?Q?ylgYX1BNec9BijtqjI3kTns1Ps75SDIsHx3WRJURvRXjhXcWhA+xbbh01kAd?= =?us-ascii?Q?k039h+4ifz3lp1RVnvencc5fxoH7gPxuKPY6oZTYwushN2Cbt5nRqWVe72fh?= =?us-ascii?Q?6XkcBAcTgb/tBMf6K2K1f6XM5eY6qOuRvoiYgD2MVtpJgie+LunuCpdBsD+y?= =?us-ascii?Q?a2ra3TsTxdzvcJ8T0SNLjn8aWZFIaKZkm0+xny1dgUC04h9kJra6KRN6Eloo?= =?us-ascii?Q?lG6KXEazFmzsN04LFDckuQU8geMHOXOZuSK+VRRwdeP9Km5SB9Mk35IrIOpw?= =?us-ascii?Q?j1bBmlvkPqKZ72F1uACXQPynfOm7fDqyD/M/XO/QFwrchSfvV2UICCdfTVx7?= =?us-ascii?Q?bDOdXeOxMi0ZczuaK1tHZsEgMMW0Rf/KD6gh+xEQZWkyUwaJkYbSOuj8ssPN?= =?us-ascii?Q?XGSFQvkSuFjfPXQtqWlra2Rd8X05pi8cfjdDbSYJBmVyb7VWkvfJJ9K3TDgH?= =?us-ascii?Q?otr+30wxRMGkr5HFmbeJG38Oo3k+1RRdxOsUKK4NWfVpnftFEbP+Y2Y6YBuA?= =?us-ascii?Q?Gdmaq2SIUSZdxetOCKzGBliFNh/9s3PupEm6Nx/yvwDuyH3pAjq3DAHWivTE?= =?us-ascii?Q?X1E1Sh8heEFWLITvzZmxuVeaqpbeinCD5rdYMD1z4TschIVOOllnk5GvDKat?= =?us-ascii?Q?uCqsmZKGtnfMiPHIZ584GbaLRWSywnTEbmJP5F54ogsR0+VGz3EXaLBGv2pk?= =?us-ascii?Q?/yHbLVlezvZpO7Jpocb8z9/ZJjWmVXuybs0sji26WgNNgq1crQy7w8yXh0E8?= =?us-ascii?Q?vkV/0uDo3vOGK4Hkslae19wcVaOTXwsGofXUB4JQTRweoJznxOWtIIrHbKrZ?= =?us-ascii?Q?MO6MrhNaj9Fv0y5Yr0a35jU2glitNynDgMaEZHPt7CmnLw=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR10MB5777.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(366016)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?M527+Kabt59FZPNgBD31q8Ja3qvvKi6vQle2c5kWd2VV5Nx6V23NMw1VFZpz?= =?us-ascii?Q?LCJajqm/j27Uhy0P8qui7hc3UsLgB0VUywHLFxFqpHJPaqrOVD399f+8E+7C?= =?us-ascii?Q?kcLy5qylObw78ZSrQDZWJtGitvu/vneVfJ7jSrRpDdwqQIPJLVOeE3s0Z7aU?= =?us-ascii?Q?kKR90h3Eavj8ow/HGl/RyCVVly1GCfhALYvIRWGW1zmYtwV7roJZ+t0MBKkS?= =?us-ascii?Q?zuRnbpIdTd18W29mYuoZjY58KLFvyI/0c9LOyD7C1AyxUZnQ2NQdhCRTwE1V?= =?us-ascii?Q?eXp+tBRXx9r1np38kP9O7fU9L75B6VKBwE7Hr9PMZkiWVCLZNr5DNd4V2AvN?= =?us-ascii?Q?fCFvBAMFiaZRTFfPz++QIItocmG754slg8F5LC3/Ic503PcJi1CRDF/o6o5w?= =?us-ascii?Q?D0NvEirkYxV1EVRwr+gMAPYSmvnKOpmoMGOOKyuR+VHCUoJk1uxiAHuxtw/u?= =?us-ascii?Q?oI/SFOlqcP7gOBMqcipMYV2qVbCRZDprKZa9z4N9JSILmTEmdJ6WHmCSmjVD?= =?us-ascii?Q?30rQ+bPdW4potXLkKLLHGOfc+MXaMeOP7kx1k8i6cX0cnHRELVTwdZvlf2wp?= =?us-ascii?Q?Q5gfmus8a4ZEnGdiXjdFvel8SdYFSMsToHQNIELpDPtsU15Ac7Sl84aveVZE?= =?us-ascii?Q?tokBC0C9NdwoCB0QDGbQYWOOQpKY7F+FkymMisFW0sN8L/3NtNVv+CQN4cYp?= =?us-ascii?Q?dNQWvJUx4OCeM/kTCrOkS+drUk1tk2Pkrlt1Tee18DE8rWtQE8WPySVS3BEl?= =?us-ascii?Q?aGUmpLbH2r9KhMN6X+pODgaOgYTKxJsi641KyfnXUS4Qx20ZXO79RUvJ3jfz?= =?us-ascii?Q?871VLxLm+mFO3+j6Bd3o0utMh0ycBH5xtFizVzK+TtLWntWVmqQDkwISvQCR?= =?us-ascii?Q?AiGZY9ppl857C0+NZLan++pSSer6eiO6H+KezggeW7nb+dnFDDsFmPMd4GF1?= =?us-ascii?Q?TkSPl02U8f9hOHho+hcwqKT2FrVkP2G7J4heCmggno8Qd6fvFkAbtNqOi7VO?= =?us-ascii?Q?bDNJxwk4KzXige0mp25JQtd3oKxxCL7olpnCIq0QuUHgKKbXKT8Q/UoAUdI0?= =?us-ascii?Q?Odow2unzUJFETNVCCPXDIViuyd7uWfhRIng6aTWosUYVpiDzTxxLCNSVogtY?= =?us-ascii?Q?J41R1oPA6PBvDB2gwKjfiB3JN6jAUtTNwdwndhqoHa9petNfoZ+H2+qvAECo?= =?us-ascii?Q?yHDPuXgvW4DX+RPfMTbxpeJ652cFDOlDJpQleOsVBlD8wgr2wjWVVZyd0EmE?= =?us-ascii?Q?iQod8xVbeG3h6y6avM+sHMzv7u2G+UCZvj48OWJ/NTtECI7uqDmvHzUlVwjj?= =?us-ascii?Q?Yl/t2f4D0G4IklX2ouHJp7+gGkQbxuAK4ecnKYj5GJwLu5i1Oaiuqv3T1VMa?= =?us-ascii?Q?jXgjD/fxURp1cRSpH8FZUk5d73/De84PQfqNwRN7sC5MwfUA1Kw4t9vn724o?= =?us-ascii?Q?TUUDC4h9gz/2kkugOtrpFRXaqQG7KMBn25tMh4ugolxFRYnaVcUf8pPVo5xH?= =?us-ascii?Q?3OZw/jCuhqE+CAVcU/Uq1Mg9/+OHuakKNIcDL+xLB0BGBGTVBR/mj+6qpliE?= =?us-ascii?Q?ISC3pYbobyNMuQJnkV5E4kBJ4ovJZZPxsByUpdCG?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: /P+q+crHYNlD7SFJMecKHgYh0/YMOhOdT0nBSmS2plSPak2X4qkH42JVXuohlc9HLOrJxhAR9Ti+NIwBu9Z4RDkxO798zWeB+0+39vVBdCkI3nNh6Naop9eMPA/DWb5DIg6+k6Bxp7B9Z16Xi5FPgzlUor56EKbWhhOZtMAV1qs7y2vX50rysbOCY5YeUp4GqpNK24V/xJV21J5TFPO/tw+geW9S4SrRpyIgcLnI/Gexyio8uVwFkrnvnLR3sa+ZztsoWamzcWLH2/jtjVOsrIOVhFDTU5LoqTyiv8wLWRBT74UrLIcbM0cXRDI6wbN1Fk/b2nOHyHMWaKvPc0Luom+Z+XDZJWw+uFa55heCIlkRkC5gMQ4hpaECXj+KX0+5M3pWGPoLeRUZ/5SmqVIVeqzUzr6YESrJiTzdGx2nnCbQTCBElkoxjhTx+xcWgPnwNSPtKnxiDErC8IRWcc8bf+57h9jD6+hDJlvPgaNsahhbgiQXeSpFnUpxWCthSbnqoObqxjjl86jGjsy+ul109ZI9yyhIE2kvWotdvGOZ5a/E4Hu5vJq1hpQe9G4lz0ymc87B2tMTkI9RoIUGrvUWWjqCgHwkv6ccgneXHoxasYo= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 62989be1-15ec-4584-dbfa-08dd19348fbb X-MS-Exchange-CrossTenant-AuthSource: PH0PR10MB5777.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Dec 2024 16:06:09.8763 (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: GGQCPWjxj6ifwG2UP2V+9EWIh3Dkil3Y5+MMNtrqEmvmxupHiDE9b6lzQlHNNoXULSVvcpfnumL3o3lQ71QkjA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR10MB7507 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=2024-12-10_08,2024-12-10_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 malwarescore=0 adultscore=0 phishscore=0 suspectscore=0 spamscore=0 mlxlogscore=999 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2411120000 definitions=main-2412100119 X-Proofpoint-ORIG-GUID: fohufspMrc0YwzNluxYwJbjPWcicj6xl X-Proofpoint-GUID: fohufspMrc0YwzNluxYwJbjPWcicj6xl X-Rspamd-Queue-Id: 2B12140003 X-Rspamd-Server: rspam12 X-Stat-Signature: oassuwdsntxbinrawyxgt6sicexxziq6 X-Rspam-User: X-HE-Tag: 1733846756-434367 X-HE-Meta: U2FsdGVkX1929F3vA1+MK2PW+zfOQtz5U5l7jF14fiov8RmyFnKzD+R0tEVIEmAmxyIVti0zFsUjpNkfP8oyeIa9hTcIYe3k/h275vMmYa3DYTGdM91bPsSpEqD5eBdlWMOJyg+81EiQjemWmmuUKeZJPl4yA6gcPmZwIfE00xKnKeoeq3QtlgHo4aZ6fg8SMcaCvRXqiJD5XixinmRu2DiZBau7KneQyfrdaWwoQTxRaog8JMAF5Nlfrwx0k8hN9Wp2lHaL/7sGa0QTxnz2gRL4Q+EQnL6+PVkKsgUCZZMRy56mLut6LRJa90eFJW9wNGPcVdhHIDxESwGOLJ+fuMXSteijHcqSNz2FPZTiOdMsVV8AWRLvcDiwu2wH9/dqdhl8c4Vu2RxVDkDbxgb/F2v3fAfPjjvtxZ4TKn7iwokr1r7Kj9YiKYMeQbYkuumvMN9O+1/1r1Yb/jooPBI7nqCHuON9nwTkpBJYWyshnjGABww+xG4zvGsxHyrw6y3m39JfziiGNZe2at2yClvrZIjsvODP5Ap+aZj2dHavqTSg5/GeCsKUYbmrLTt9PUQxwWLr+F2N5nr5tOCPME4uj877PyFxtVmRkFFjl3amjtov149M4NwUT3a928tmlYWrRzikDAdVYp4KwbepnZJugdxzv4HYAw+PZLnSost8/Ayv+YEanQWDQvL98O7bNZmUh2VWGW7YL6VQvhVu0fZLXFiojr0StTPpN+9nNsZv7Ul7cJiSJ3GfX9tkRq//2Tqq9IRH7G5Fy+WN528qABKn3WLOtPcdvfoPGVFRzyo/slQkUxrVeQ/bw5e3ULll3ReCDJk3GXkYXIfx+yMAQO2xHlSYSyI3/U2by8BPLMryS2Ag9G55LCjTqFB/f7OkOF8amZEJUdYa57wBqssPaU1RR49TQL4/SMX/hJRu4Is1YKXouv4TesjplmQnr2zLtEE0a2yPVW6yVlqHL0ktOS7 UcDQwRFM LF5vol2lXLm0cEM1FVAjCLYb2Db0pUmJ6PF/Jn/AP5CFXP0Nm1vsslvJiBsgPeQ6XKhpvw6lk3TZXUy7a0yWnhe2MDd1VrSyocjPR7ef2bSZ4bM2fJqssF/qPxBq6sOsn1qzn4QicoFfxY0VZeGhFJyyuGCEWuGLGZREGIj0+IetDuQ02LvCqUuihmQIEtqatnp/KJwYKxxS6cheJT0JcSQeNG9KVvap6rrhDpCkLjHaGYaLKno/Tihya8NAi7S9R6ii2LwF7oCmTSheHPcl2HdXrVu03hpZwCTIQPTP3x5Kz4Jr6pG4raBMD+jydIhQghQxDGtBdAHu5DfD6JVH0IKp0D78M+Q1SifU5AAl6z3jTIVvuCZvaAGql6Ts/gl2CTNA8Q/LNR3afrnrrLYWXoLCAkEuHv1pqwHPw+dULV6N7emukStdhJcrWUIstyg4AhbGk/FeKecgfhZgfoEniKANaGQqrgN4fGEMtvHkomodXinJUaQcQIofaUqIKKEwW8UEzIZ6NLYPSqhLBFxtI70QMErmOPH9Q3pmJot49ivjXdkrpwNAw3Kifnaljn8iT/HlGMOXyH4hJX5DClUD/w5TzDM6zAqD6Q43W0CcxX+18Kao= X-Bogosity: Ham, tests=bogofilter, spamicity=0.001046, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: * David Hildenbrand [241209 17:02]: > > > > > > Maybe there is a better way to split up things or rework the code; likely > > > we'd want this code that works on VMAs to have a clean interface with the > > > core vma logic in vma.c, if the current way of handling it is a problem for > > > you. > > > > I think we probably need a compromise for the time being, and as I was > > saying to Jann I don't think it makes sense really to separate the VMA and > > page table bits from these files _except_ when we finally have a shared > > page table interface that we've spoken about before and perhaps we will > > collaborate on in future :) > > In fork.c we split out the page table bits (into mm/memory.c), but left the > VMA bits in there ... :) > > > > > The key point is so we avoid stepping on landmines when we discover > > something was merged in file X which we weren't cc'd on that breaks core > > feature Y we have been working on in the VMA part of the code. > > In my experience, tracking files is not particularly helpful. People will > still not CC you, or do nasty stuff in files you are not tracking. > > What I do is (well, besides screening most of linux-mm), is have a list of > magic names/keywords, and tag the mails. > > This way, when someone uses the magic "COW" keyword, for example, or calls > mapcount functions, I get them put into a separate folder where I can just > briefly sanity check them. Maybe I can explain where this came from a little bit and see what you think. We have found files changed after a release without hitting the mm branch at all. Not just once, but a few times. We have regular push-back and continued conversations for development after a nack on threads with ideas that need rethinking. Now we have a user visible undocumented change that is actively being used that will need to be supported, forever. It's horrible and we need to do something - anything - to try and change what is happening. I'm happy for lei and mailbox rules to help lighten the load, but some of these things need more weight behind them. I also don't think that a new tool means we should abandon the existing infrastructure. Maybe all the tools together will be more effective. My hope is that having names against the files will have more weight when someone decides that they can just take this patch through their own branch, or mailing list, or whatever. That is, an explicit statement to stop doing things behind our backs. We can also, hopefully, get more reviewers Cc'ed on these areas. Would a different topic with you, us, and others make sense instead of under VMA? I would think MEMORY MAPPING might work for a combined area, but I have no strong opinion on what we call it; this one already exists for mmap.c. Thanks, Liam