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 95D61C3DA41 for ; Wed, 10 Jul 2024 19:32:29 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2BC2E6B00C7; Wed, 10 Jul 2024 15:32:29 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 245D16B00C8; Wed, 10 Jul 2024 15:32:29 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0712B6B00C9; Wed, 10 Jul 2024 15:32:29 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id DAFAB6B00C7 for ; Wed, 10 Jul 2024 15:32:28 -0400 (EDT) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 8054DA023A for ; Wed, 10 Jul 2024 19:32:28 +0000 (UTC) X-FDA: 82324839576.18.1B6D86B Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf18.hostedemail.com (Postfix) with ESMTP id 1AEBE1C0013 for ; Wed, 10 Jul 2024 19:32:24 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=FZigzMiJ; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="OAt/Ke16"; dmarc=pass (policy=reject) header.from=oracle.com; spf=pass (imf18.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=arcselector9901:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1720639909; 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=sOQuTIE3XFX/MQiSf0CM432OhyMIT4vuYulaxzupkJ0=; b=2o/bCn7RuZktQOjUK13kJLTX27vydEEv+/9Qfk5n9IqsnKYkLRzky8RhTg4vStUIyZ6b8u iS+x94gqUBzXj5yD4AKjD9+9O1XeEP/DhpBhjk4Z90Z+T0u25n04KEIeyqJQnlZhvninM+ UQdPoKQpBou6BXpb7O7jVegTFWSJuX4= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1720639909; a=rsa-sha256; cv=pass; b=DWIjpOfMVcuCR4INn46NqxYz7CbPecW06yvV/cSrY/L4/7swtJzz/Cupyp3j9krtTAiz0e Gge+NfQ3kAZoqavGFF3YZ7oRQ4JeAXdIscRvLKjvnCFTxQHq4V/rjVK17B8gl+NyNfvLA6 0nV5/ShuBrGhGgaUDzA/37w6PYnVh5I= ARC-Authentication-Results: i=2; imf18.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=FZigzMiJ; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="OAt/Ke16"; dmarc=pass (policy=reject) header.from=oracle.com; spf=pass (imf18.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=arcselector9901:i=1") Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 46AFu3Sr013704; Wed, 10 Jul 2024 19:32:14 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h= date:from:to:cc:subject:message-id:references:content-type :in-reply-to:mime-version; s=corp-2023-11-20; bh=sOQuTIE3XFX/MQi Sf0CM432OhyMIT4vuYulaxzupkJ0=; b=FZigzMiJAVSkp8utTXOYvVqTqiYSp+X iJ2au/Jf6GPtEfTlFc6rcsVRuMM6GsLygcII+rR7KlbLn6oE+JT/CpIiBXTTAWYB gS1aGVun2TrNHX0rkz2xLYldsdSdVRm3S2sxs0ytb0en69kDMRLi/jaKQQzyNeRu WbygqoOM2E7O/K2rd4NH2D2e8Fs0lUjQCvYrzRWA/kVmIMdT2XaPidwa0mt3tlFt IlD8iZqy5wkk0eLjqrggmlb9r8KXZdtFhOnXaD+6lFcKHK8+wmV815L2x7VFMRIp lOScQQqHkPTiEzypLMveCiW0YNm2kw06KoBwLvTCOoQa33imrlItxmQ== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 406wt8fyge-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 10 Jul 2024 19:32:14 +0000 (GMT) Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 46AIp4Fk022734; Wed, 10 Jul 2024 19:32:13 GMT Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2168.outbound.protection.outlook.com [104.47.59.168]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 409vv1hajh-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 10 Jul 2024 19:32:13 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Bs06Z/meB5RMDZ44CFTnAJY6rAupkoHHAkwmi6O3rOv2hkMpuMVVoCUaSKVzxPHY6QFyDwmXOjgCFFGO03fdtYOzFLWx3ZDQLgV+ja+WBuYvgjbtbqhbo4H+DoU8YsmbCxnsI6sctICfDr2Szx/DjddS3rrdL7tcOHfgxXCrO3JEWzy6jVeuhI2TG7HJkMy2JkBxwcpVUfxTuxgk68907Fto6BZDYcyUvvZJ0eqpvHSCYZS4PcNv0CmBHalFzE6T5nZt4w40udC0u7/KCAoTpVNqt/41WV3UzvW0AhY+DMkVi/o4AZNZTX1DfnfGbiPGuFiwXZye/ZJr7VrkqzKZNQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=sOQuTIE3XFX/MQiSf0CM432OhyMIT4vuYulaxzupkJ0=; b=bhvF96ae9GgaV6uzIehtrJEDZ/cokX8iwYrcmmwNeGHIvFrM4btqQg6VEBJnOY2Egj4XWa5cywYwPxANZcnAo7JBIG7CIRMftC3so9DOnr63eguDA1gF3rwSLiyvxKqyNd95mCPB6IklKqjo6ly/LWNDAW2dgsuFilBMfUyR8OPEScLToIGf+DKQlncSxN1PVWfdS4+6ns0ToRbYsOEEAPAcTlaU97ezvk/sFmZisKWkR1sUClaellZmH1OlxnCxi99cDOX9aAchGDM9hHnTd/opL7r8NiYo0q/adnXFopfIrhERK25LxcAxxF3JuXzomiwrGKEUsoj4opl+JHM5yA== 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=sOQuTIE3XFX/MQiSf0CM432OhyMIT4vuYulaxzupkJ0=; b=OAt/Ke16/mzyWcvE1O1qEmXFRnztWZsxgAP5tsu+lvVBRxYxp/8kKmpEAYn7PEZ1yvTDqUaxzE8Ys81Xof5EK2rgbKnRCjb/7imunQ1yqSqRwYxx4xUqW/ODWe/0pA4gfuRvtVAPet7sPpuzM0nNWS4t40fsf9VSbEguiXeCLwI= Received: from SJ0PR10MB5613.namprd10.prod.outlook.com (2603:10b6:a03:3d0::5) by DM6PR10MB4188.namprd10.prod.outlook.com (2603:10b6:5:21b::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7762.21; Wed, 10 Jul 2024 19:32:10 +0000 Received: from SJ0PR10MB5613.namprd10.prod.outlook.com ([fe80::4239:cf6f:9caa:940e]) by SJ0PR10MB5613.namprd10.prod.outlook.com ([fe80::4239:cf6f:9caa:940e%6]) with mapi id 15.20.7762.016; Wed, 10 Jul 2024 19:32:09 +0000 Date: Wed, 10 Jul 2024 20:32:05 +0100 From: Lorenzo Stoakes To: Andrew Morton Cc: linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, "Liam R . Howlett" , Vlastimil Babka , Matthew Wilcox , Alexander Viro , Christian Brauner , Jan Kara , Eric Biederman , Kees Cook , Suren Baghdasaryan , SeongJae Park , Shuah Khan , Brendan Higgins , David Gow , Rae Moar Subject: Re: [PATCH v2 0/7] Make core VMA operations internal and testable Message-ID: <8a2e590e-ff4c-4906-b229-269cd7c99948@lucifer.local> References: Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: LO2P265CA0024.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:62::36) To SJ0PR10MB5613.namprd10.prod.outlook.com (2603:10b6:a03:3d0::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR10MB5613:EE_|DM6PR10MB4188:EE_ X-MS-Office365-Filtering-Correlation-Id: d1e6bec8-4021-4783-e51b-08dca116fd85 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?iXojaZ724SDH4FrctLAuXA+k/LtArwOQFk+ouQEzQluF+qnsxHzb+uwr33Ve?= =?us-ascii?Q?dVpmo0c3dAXWXtbre172bXZmnQ8nD9+C+iAh2/9iMSgt5cC3/cmo2YImybPe?= =?us-ascii?Q?ecNHXOkIEr4oUZyyYzqUs55Ikzq4h9zf4ec66q4mQVVBffOD2mWGeC8WECe4?= =?us-ascii?Q?D/koRQs2gveLfUVwY+owLvR8bcCbBB3Rscsu2fMSJO2i0f07MDfxFenlqF25?= =?us-ascii?Q?xYLd6RQxSYtVNx7AOB7EsYPW2VGQlsO/sQuLqGEN1SYZQyGZp6LgJ+GO6hLp?= =?us-ascii?Q?uQuuxHSS4aDUzcavEa47EZmpubisKiTSuutpuudyWKfCGzdDY9K36NarkBUB?= =?us-ascii?Q?QQN1CtEhiOI1WJcUexJEIIf+uO7IXn2ua1stl7zNQJdvf7Kemlx8DnBeWUC/?= =?us-ascii?Q?Xi8fwR9ULdSJrgSAD6j9nw8SE3ax0+LJXSSKJtrNdohdqfwaSv9yQ++qp5Nf?= =?us-ascii?Q?SS5Qhg1r6YwomrLn/gtnvI35B0j5vQR4eue9tlnFxnexEjIr9I3liFnAhZQz?= =?us-ascii?Q?bqK6dPojnzL96fAcRk5fe4IiGPXWE6tsjVDIqBAxMaQxpfNfdq1RWC/KJxAB?= =?us-ascii?Q?qKjLnNZ8O9ZImalXbq/DuXZ73BAlS5SMqmF3uoZEg9A4delS3X8//gO1bqmu?= =?us-ascii?Q?7OzxTPSVvwXU+f6EDZvLumwQXU1F560z3s1rxqVAM3CKWjHoCdiHp5+VWLNg?= =?us-ascii?Q?mcydzmeFb7IYM3v8W6CwEgNigTI4UShJM4dsNOYmnzyt31kXVlh1NK48Z/x5?= =?us-ascii?Q?jHP2By7IEGt+m6aWZNGlb5S7A9HwHitVJXjJUTUG3IDvt6WweHH9ofPGhj2W?= =?us-ascii?Q?G5oydexdHKqM0giAa0W2uSkr3STgCGouCbGskdn1GDqX9m6SmtFweA/M88t9?= =?us-ascii?Q?2eY6UrPHZ1hyovrUjc3XVXUWyXWlc0hBx1I2e/tsy5GbezWNTb8xQLmrkatK?= =?us-ascii?Q?Qgyn8MbRq0ZNwW6asYNBwW3XJJ+zSPUYyDm8vPfRqRSBrs4QjYWBXKw8PXjo?= =?us-ascii?Q?glgeftQtPtoyllioJoj8i9bSWQ6wiWZsGjndeqRD5YhrUoCCrbYkBTs9NIzf?= =?us-ascii?Q?TO9l5q9Q2x/IwpPHTv8clkIFQKK6FjNhLCsmrG6M3+/Rp+7hzoV6MwlhQM+S?= =?us-ascii?Q?ulpg1TRbLfzECcMtXrMZ4fc6Fyje7vC2Qsf0n5ZAvwoaM3raKKkkHAO+0fcB?= =?us-ascii?Q?duQ9yygI5s1mgmZFruteEd6Hl/8ANMOlT1t+5bYyU54wIKVH0+uLPNWkZ4ES?= =?us-ascii?Q?V6FB/RLPnH9dGPUJf4uq4Cr+5B8XQaxIrbPCXkVTXmMp3DdmDwGp895mDWss?= =?us-ascii?Q?d1kmJ+1eqaJrmvV+AOG1Gb3ef6ITMEI/4XHbkLw8o1QMow=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR10MB5613.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?QlZlITBcj1xGRcHH3KG3y6uJkyd9vlpr+QlpPMWGKQuKaJz8ngyt+G2ZqnQl?= =?us-ascii?Q?SpK48ZXpB+TteKB6RHzrDP4FSbjG6L/Kx8QWuXZgtcXHLyp9tFAddPJbs4VK?= =?us-ascii?Q?Uw+siSL0zT7SKFmTwD6iDhyypRIrlx9nHVgYLNjv3Bl9yRBCjW7ciK3mfvGm?= =?us-ascii?Q?hsXap9QT3LkKsS5XcN3RBV8dIqjO+fSiqW74oVVBCHjxJJ0qxYEUf1v3i4K0?= =?us-ascii?Q?1EB3VrDHG2TJ7jHfOh3KUf+xi9jc0ao4kjEqFG8esHU0LjhcVJGRiklXjgCV?= =?us-ascii?Q?oxeKBEyudyExGfqvuSQbKCBf0+IsmUY1oWVndQQ6VrdPMN1xVxiK+/96eBV9?= =?us-ascii?Q?5GctGTaJzVstNYErdDk1jcatMNQ74URHQLd7fpr/CmHyOgybry5CQFARZT0G?= =?us-ascii?Q?dNkrl/enAmOsydo3N5TA0e4p+LjZ/arBcgRjHGVuX13mtfKK7V+Wd9DmKaKl?= =?us-ascii?Q?dO+tInUk2DSrdiVc6YddxxNFbHaULHMJ78jQgpBhC8jQ57Zwk7C2Mgcpn8FV?= =?us-ascii?Q?x8mJWkHozlC6FRCaOn1WgAW6INVgLXEuQmCLEkg/7fZQ/X5F6KHnRhVruJcz?= =?us-ascii?Q?CXDVSjWUTyPtk0xMM7aiuhpNwCVVYMCWYW92ah0KkmSQFBFTDyjp920h65jo?= =?us-ascii?Q?3iPf2tFU1ZW0NkELvrmzOF04tX2HSpP46GyqIkxnl3T39gmw7S/yGDYMFkvD?= =?us-ascii?Q?qvXVLugn7K8s6Xy/2PKVKUcV5Jvit4Xrp73Gd+hW5cmO+i6uPUc/6e3wwlrI?= =?us-ascii?Q?waKqDAZWsHvOPeuMqvolTXNLhUhtb6TV0Fldo1epkEA4Io5Rtmaz/UFGLE53?= =?us-ascii?Q?oPU7nTBwplr3QxQPw1tUTMUzYU6Q1zJ32dyUd+kq0q4W+ikOc2ThdRJ3g11R?= =?us-ascii?Q?uD1d4mwrelSRfFa/u7bhRcJTt64otLtoM6VCVIQQ7Wwz5YfTYfZsdcRY/9Pd?= =?us-ascii?Q?PYSD4BQhFeTaGrhcIcknpf4DzaGwpxA9/jsmTPxok0EzMSUPP9ikyW9lj3kO?= =?us-ascii?Q?nGmOXqYsOxOsMSsv8EzMAUhjGZP7RTGWLFF8gh5vPAMl/FQ7xgh4c2B0zy8Y?= =?us-ascii?Q?2PHoVNxX9dXArtLtLEKcWt921sHYgs//rJ0FYvoIBDPFWC3ETEX/8USsG+xF?= =?us-ascii?Q?9wWdfjl4iJFUGqbyH75ADphLVbQvAVgQPKq8DwsIA9m8pMNR0v3nr33Hfp7O?= =?us-ascii?Q?c7LBR8VpUDsQRdUUadF1Sa58ZT1shI1nlwEEjvFMCeo6tvNGPPszar8Oqgmp?= =?us-ascii?Q?cBay5isu6IE4u/WkYhyBYOK3VgqachVIQEQ8rPCbwfi/bE/ihfpNhXzaNoKU?= =?us-ascii?Q?Hhx2hLNMvH24kepN2XXmaID27lZIU5ozRb9Mj3ealE4LLNQMDVfQ2342d8iK?= =?us-ascii?Q?rqYLHvQbse5KOQw03o+CATCXE63cTfg3e5as33/UJCGOctPCtfgx1uEy/Rcu?= =?us-ascii?Q?xMXeEUhHw9XJyio/8eMJ+DXPgPNGwlYV5YnGFE57VMoVxQqzjw80s5z+kfKW?= =?us-ascii?Q?jMNIAteShw2leE5nlygXO2pMrQcOHY/m8oRShAe8pZN9wi5qF+8TPSs3okA9?= =?us-ascii?Q?gK+8m7faXgx9LtqSwHqDvQgQNq31reWwYocIjArOfU0KduFrtErUqFwxJIuY?= =?us-ascii?Q?Og=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: ttdqs1Z5h5qdrtfVYkSoEMHmRjNxlInm1eG9EttqITukqWuLgo74On6yWP0BqJ6VLd/ghgblJF3CtXj60GWyaQkYgfAwPF083dR9gAPzjTp2tRLJJJRX+Ma5tzIP44mxXDp+bAFsyfEvD5QQDca70HPRnK9vDMRmCedT5Ub4upsHqG1QyBnlgIApCJaivXhVxNqF6Otqo4mR7PXdI1W0ftqSmLO7xRVB6Mum+f8qU/7UejHiM3UMxpAJKMGvTbUHT3vxVSoR8Mpg/JLcTK9qWAlLvbamp+wOQ5Ix4yTnhCuEqRb6d7kHVBmT30PcYqCYOrcYWDwPKRfdjxbhGEyHLEAIytU9kV5Rh9OJ3UOROI33A4uyK0y3w+XLs7SGmeZZBMt2OPsQtBUMHYN4J9Wy5Zbd/jMy3Ef5lDAHCPNAAf7jWJdcSgizpuqcAcia6F90KjV4pFlhr3AzfPbcW+gDp4/o9Ha4LbJxK8ftTHi/ovAiJdZhBy0hqZpxvuAVWkGgrjYA4NjGcLCK/veyH2gdUYLgA7R0TtY9O5mkDkleUVRoUVY52SP+0GRRDNarvOWlPWqOHhlbzvgegKIi12Ar38oV9i5xt8znZYm+jqqjr14= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: d1e6bec8-4021-4783-e51b-08dca116fd85 X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5613.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jul 2024 19:32:09.5531 (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: JQ/GCJ0NDQTwDD7NpdsVI46i3NOTh8frh/wYvdevamNRYS7dqUpv2yyjBx9boYubww++fNdzs0ceMLYoh8FUh/85PFSXNsVaTxU34S6RcwM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR10MB4188 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.28.16 definitions=2024-07-10_14,2024-07-10_01,2024-05-17_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 phishscore=0 mlxscore=0 mlxlogscore=999 bulkscore=0 spamscore=0 adultscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2406180000 definitions=main-2407100138 X-Proofpoint-GUID: v1uZ9hIqRXkbTivMMKHJzC0XGH22XsOj X-Proofpoint-ORIG-GUID: v1uZ9hIqRXkbTivMMKHJzC0XGH22XsOj X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 1AEBE1C0013 X-Stat-Signature: b9dpret66neup6ojyo73xp6rkuzqtioa X-Rspam-User: X-HE-Tag: 1720639944-612851 X-HE-Meta: U2FsdGVkX1/EuvB9XB8hIp3XR0VkZ1VrcCqXdAu2wg3dIIfgh40SUVg5tILnfpqSRi72dJrLVlnCociCQZks5MS5Y+K/7a1LTIzj1w8074pXQMki0cD6K6wAJsanfEL7wHfujpDoboU+bsQmz6SHRsEJ1cASOBDgnSfG/o2G3XfqPpLVh/nXawQdSKKS9ctoRiIRU/Yx3hhx3KSmNrVSikQWQRev5J/38+unCYgmCJqv1P7yJxAP95F2+5b8Lj3cbdT5J6wlW9ghlXo0ryfIuTpNqAlAMphEyZC9BA91VdZb9SBDiQbxfNDtZVa8k7ZnXMbCG0MgB1ITkUfFi0UuFKf/1lCMBGBDEG/e0dINf3IgJXif8pqqn1XzvU12LT9xm6Tls2T45XhD+OLRezrHQi9SmIXdUF/oLGQdYHf6EbHHpaw2WomdH6MpPHiGoAH6E2XrL3jnmGi+YvG4ZPU5qCYCZ5ndaRufRmCPLAfISYZL5pI+n8SQWihIqRRER6e8ahJ1YoiKTdZTM2tczHjTvE27Lf9A9RgcJL6Mu74SbFihZhSi6KjWpHLfOHZFDkDLuZdL0dp9XI3wWB/B9IvKQ0d4DTZHcqyXLhXAYqpgq/0d+rZ28kXH+XZP0XlgPoDoyjzzQiWDrWA4Zjq3zEz9ORfh8GbijDXaS/GUxFoNmO4zguFZ9DiKIajLsiYnHsyG7x4A6g8fj0+P6m4KYxlcJOMNp6/GaN8o+PuGJ3NFYcRWCZM9Qt+DZ1vsthui/Zr3Ua5XsfpBPNPwrYvR/mZJxjqlFG8KjmawuNytMmbnryhn/GkyWlk0SzHgMWKfMsScgel1HPezmwc9+ffi91/b41CcrB2SjEA5O8/zjNDdgPFacCUzj4s+RxNy1Cj+jAQCt8Z73/jhoRwTc2shVfaOL21akrMS8UJc7cd4A5zCDoz47aUdicEE64yynUHrT8MFyEwdFP6c5RVt33qvAbG hTPj1ldu dlV+lWY5X9QoBDYZ+/l6pHaFwUjYeV32tB4OBzVhkgItCIu9AmnT+VRmJL1VOdrIdvCDR4gqbaxbwULfXwdGke9swts983/XuyrVSGOfnOQW0oKJ6366OZ7DCyCNze6W2Ff40PvSutLLUU7p1lZODkQizpUbP0WYexWDFQDbuO/NlCRqCsb/g0sSMtzYDGqjPQunB/3+gyf93oF+ipS9nE7syg0x3T+FrN+3iqL1ld+NkV7CwdIVepN3cLxa/+VHineVyS71EuCwM/0Vu99nMXfJrx4lZBo3ibdobp1y2mj+rg9jFk0I4Z+UO9Xa+0ScQBtbJx6v1drqR70MCcCFRBVVLf6eG3ql0bWdjFrce3ftnrZx0bvH4PqX0DSx87VLjNhSQKZLA2Knjh6I= 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 Thu, Jul 04, 2024 at 08:27:55PM GMT, Lorenzo Stoakes wrote: > There are a number of "core" VMA manipulation functions implemented in > mm/mmap.c, notably those concerning VMA merging, splitting, modifying, > expanding and shrinking, which logically don't belong there. [snip] Hi Andrew, Wondering if we're good to look at this going to mm-unstable? As this has had time to settle, and received R-b tags from Liam and Vlasta. It'd be good to get it in, as it's kind of inviting merge conflicts otherwise and be good to get some certainty as to ordering for instance vs. Liam's upcoming MAP_FIXED series. Also I have some further work I'd like to build on this :>) Thanks, Lorenzo