From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1DD4C27A103 for ; Tue, 6 Jan 2026 14:04:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=205.220.177.32 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767708286; cv=fail; b=dJuiq2U9CzXTLsWZ9xt70Yh2FiGwsblazngHmRIoOTs8ljDeFdzSAQNq6BBXjLgmdCMxoph2pEBS6mhYpZFoRu44izNzl1yNb/dB4+KQeeCjWFwxltDDPP+IfV1YbSbFTmf0HjqjDTBH4jrh8TvFp7yy+emnp4zNwAshLnquQQs= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767708286; c=relaxed/simple; bh=S/lWgHi1sl6JEBVlFGTqubJn2R66vJwRfr0EmkFM3iM=; h=Date:From:To:Cc:Subject:Message-ID:References:Content-Type: Content-Disposition:In-Reply-To:MIME-Version; b=K51F2FRDfsq+Vx1zgBJd+V6h6tVOoyLDpYtV/LOUSEaR+K6UxTGacyA2zxTzE9cwujln00chNLfTSs+4h9b5MzPCFPYxNwAUtD7ugzgVt4E8rGI0n+ukaImqeFsyS7Q5wPTPmrlAxfIaP0kXPYYKuCP3+UG1n0joMtaf1xMN83k= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oracle.com; spf=pass smtp.mailfrom=oracle.com; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b=g5yJ9at1; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b=TQ2CEViO; arc=fail smtp.client-ip=205.220.177.32 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oracle.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oracle.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b="g5yJ9at1"; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b="TQ2CEViO" Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 606BtSE23785323; Tue, 6 Jan 2026 14:03:23 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-2025-04-25; bh=S/lWgHi1sl6JEBVlFGTqubJn2R66vJwRfr0EmkFM3iM=; b= g5yJ9at1+eVTOxeBtXYZ7ifrwQw3YxGm9ZAZ6ZSrYAwFR2UDC3v2geyJMKJtM1WK feT3WKSq62PbkxtoyG0agej38aFw0senN8sycOy14E2ecIi6ouqMrJ3NVme1VlSD XQhZyigscOE5/5R7bbg5e6HmvhkSnNBK2OO27thblmdrwulZ/Jx9NhnKLFvYHV5C A7S4lnq+XUlRExo5J3m+2cmGsqSqokUX79yQAj2ICWO0CzLbjff34lJS189ERfAJ Qcpraq0KLTx3nIdd2VtbsTirwq/rpL/fzHLonIAqIxa7S1swdEU/u+H+Lv4otnsh 5kVpqOPqGfd79Y6QOcexAA== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 4bh1xrr4g2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 06 Jan 2026 14:03:23 +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 606D87dq015667; Tue, 6 Jan 2026 14:03:22 GMT Received: from ph8pr06cu001.outbound.protection.outlook.com (mail-westus3azon11012044.outbound.protection.outlook.com [40.107.209.44]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 4besj8cgqs-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 06 Jan 2026 14:03:22 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=TxsZSjkSXWALj1mBMePtA0bSK42Sa53cX/53/BOiR0SEkKRmj5znlu838Qz7lWQVc8vREht0E56FZ+6ZJ94aQo2BqAaw7Cxp3tnR52RtePhk7SeHC/JgxHlvvmE7fdKfqTmncNua74T1CFOsp85Qz04ou8qLxnbamwtaScsuT2l54pvNb5JuO96xrlFeq2DFwJTA8RyXlObuTHYfNTeumZrv2c6RP1yQXL7o7MembHLE94VP3d/Uc15bPmqdSUMS+dG/FGv499wMQ085LsQgeqfJ1dOgLrxCF8yHmcUDHUHX46EEN96xUuOPqljpW5lQePISk7bW5RgIjQ2/wAHb7w== 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=S/lWgHi1sl6JEBVlFGTqubJn2R66vJwRfr0EmkFM3iM=; b=eRvhegy3jB/07YF6kyx2QZCcytl3Njgr7kKZ4jlRWj8hLTvycsIYgoABOs93XsJpGqqPiqo/pWNjF9FLuxbnrrEtGNaljp2AaDZ9yzWXlesfwt0QJ0Au2VFaxjbfB6cKQ4CGqop5RGmIVvYZWfMB4Wtp3BETJQ+TZuKZ8+XOp5ZBHaJRDp4eKqzy8t21FHhB/qX4I8jFX5DDb3aL/J2hQDDCVBSetig0K1IIr7w0wOhkaG2X6jUT7qd5nyQCgO7m/qxMC47ZmzBjxX2roFd7B3eM3WG0lPpAKl6JwgJn+iPQZZAJ9RotZBk7+7fbb9PAqELSoSMLnyHCDVMmDjgKQg== 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=S/lWgHi1sl6JEBVlFGTqubJn2R66vJwRfr0EmkFM3iM=; b=TQ2CEViOQ3C8+TnUgDkGjBzsV3DHJXIxrPnZxvGaYNWMCrUQvXW8CKw780R0LfKVmFucnMnU16odnY7crBFTradlEUjXdRSm+h4KokKNBtRtLte8NEJhpxuGz22LMuLTM+C18zfBAlMAOLfO2cG0Gj98X10zSIKGGAfPWEnoCtA= Received: from DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) by CY8PR10MB7289.namprd10.prod.outlook.com (2603:10b6:930:7d::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9478.4; Tue, 6 Jan 2026 14:03:09 +0000 Received: from DM4PR10MB8218.namprd10.prod.outlook.com ([fe80::f3ea:674e:7f2e:b711]) by DM4PR10MB8218.namprd10.prod.outlook.com ([fe80::f3ea:674e:7f2e:b711%6]) with mapi id 15.20.9478.004; Tue, 6 Jan 2026 14:03:09 +0000 Date: Tue, 6 Jan 2026 14:03:11 +0000 From: Lorenzo Stoakes To: Suren Baghdasaryan Cc: Andrew Morton , "Liam R . Howlett" , Vlastimil Babka , Shakeel Butt , David Hildenbrand , Rik van Riel , Harry Yoo , Jann Horn , Mike Rapoport , Michal Hocko , Pedro Falcato , Chris Li , Barry Song , linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 5/8] mm/rmap: make anon_vma functions internal Message-ID: <039f5603-aee3-45d6-abaa-3fabaafd90e8@lucifer.local> References: Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-ClientProxiedBy: LO4P265CA0272.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:37a::12) To DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR10MB8218:EE_|CY8PR10MB7289:EE_ X-MS-Office365-Filtering-Correlation-Id: deb3d43d-a85c-4b04-a421-08de4d2c5260 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|366016|1800799024|7053199007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?TlZaYzBCUDJtcVkza29CRzc2RXlwSjZjOFF5aGd3MENkaUN4R0IxMkJYK3c4?= =?utf-8?B?cjZwNlBRNSswRkdRMExBaGYyZXJiYWZDSzJobWk1NTRKQ3N4Z0lJUEw1YzN4?= =?utf-8?B?L25NQ0lvQjlSYTljRVR2QlFOaU5zNHBXdWtpN2FnQWNmQjNLUUJ2blh2TWdn?= =?utf-8?B?anp5VzgvTldHUm9WL1l2V0JDQmFNb3dUb2lyb1pvOGhZMkd5M1MybW4yNkNL?= =?utf-8?B?cTFQUnQrR2sxQnpkTG16V2R1MFRrOXhSeGg0MUg1MzBCdmpoR0xEaU96QXhN?= =?utf-8?B?SWxUSkZOb3RsOVJqUCtGTjBraVZKMmtHb1pFekM3cWJQVlRmV2oxZFZkL0hF?= =?utf-8?B?QlFDYjlBSkhqOEJPVU0zOGFQNkhybWhXUGVOOGR2QXZQdmxUcHFQVnlSc25a?= =?utf-8?B?eG5TbCtSbEJORmw1dlB1M245c3RpVHhVb29UeFEwenpDQjZNYnpLZmZsaG9o?= =?utf-8?B?VzBuRFVaNm5YSVo5eUgvTVVDck5wU2xyc0x4UlVCNnEweVM3T1p4WGdXeHkz?= =?utf-8?B?Y3NTR2lpakEzbmZPQXI0UE1zc09lclNHUEdGQVhWMjBIcEJWZUt2NlhmQ0Rs?= =?utf-8?B?SldhVTBiMGhKU0crVXhLWlBUWHRZTC92Mk9IL3VhVHBmZHlLVWJ4aEZTSVA2?= =?utf-8?B?WldzTGhhY216bWtFSVJRcElQNzEvWEgveGlVTkIzNzVnd0tzSGZaaDFTazZ3?= =?utf-8?B?TEZPYXRpL2xrTEdyYzdVTklOaFhzS3pTeENWTEhzL2tkdXVFRDJQWnF1Szcx?= =?utf-8?B?bXhsb0N2bno4SGpJYmRPbno0S2w3V1JHaFRPWFlHaVRoWVkySkpTaGt4Mnlk?= =?utf-8?B?SjR1YVRjMlpVOFRGWklVWkttZlN0MkM1a2dCeHRFOWNUY1MwNXVwT3NnVFRm?= =?utf-8?B?OGk0NjFnYTIwYnc4SUtWcE9QQk5RZlh2WloxRmpnWGpWamNlempmbndmNU9y?= =?utf-8?B?aHlKbDBINTZZNkFYQTZtVm5NeWprZ2NyTit3d3h3bkNlVjI1elpHVHp4WXdw?= =?utf-8?B?MzNoa1JDbGdBNUxvWTRDRTRZQTZxOC8rY1pybjNmZGRnVHhSOHRmMXJWOXNY?= =?utf-8?B?R1gveUlaSzUvS3owTEhocUFlTDI3WVJRRG1aYU1jcFp5QndxUXBvUjhIdHYy?= =?utf-8?B?OGhIeTFJTVdHUVlFLzFjY0x0WU9hdHNLRDNBRkFDYnBoNE43S3BYa1ljeFR3?= =?utf-8?B?QnpIODNyUmN3bFhiUjdmVUdJaENJQTQ4Yko2MG0rR29qMVVqRFJjVmFKQ3Ry?= =?utf-8?B?OHhhU2FqSTZaV1IrTWZneDIvbHVqOXFucFM2aHpaNEdnTkhPYkJFSU5BbWtk?= =?utf-8?B?T1BadlMvZUhxSCthOTg2V3VoQmk3T3djK2JLdjB5dkFsRlk2VkRXN0hra3NZ?= =?utf-8?B?Zzk0VytnRGVFcGkwR281eEh4aGM3ZW9nZXJETW13REdvTC8zTlNRaTRReiti?= =?utf-8?B?Y2wxdE1Mb01keFFjNFppTVlyei8vM0tmLzBURkZrdEtqNjR6Q05pRTdnRW5r?= =?utf-8?B?WDIrc0VPaU8rS05CTmRBM3RGOHp6dy9TNE9lY1NialZ4aWdNb1k3alZFekto?= =?utf-8?B?d3VFMG9icERTdjQwa24wTlpiS0hsWXlIOW1IUnp2VjZwdlN4Rkg2eXFXVUFN?= =?utf-8?B?K2hFYjdEWUlHMFFwZTlJZnJPQjdwd3piZHBSTDVkOGRiMVJTN3lnZTBDd3VG?= =?utf-8?B?bE5aK0hoYVg1K3p3QWZESHljZ3ZVRXBUMXlUZ0Y0bHhZRkdoYnF2dXNWYmtH?= =?utf-8?B?ZGlVMHdGUVlHbkZQUE56STBIbkhLR0IreUJjZGpZazBUOEI1RGZSU0wraEJy?= =?utf-8?B?NDgrYzRCaDYxSnBDY28vZmlRMXdzeWprZlFKSVlOcjNmbGduMUF3aWFXVmRn?= =?utf-8?B?YkxrUHpGY3NwVlhVdzJCS0JpUml1MkgzQkhRT0x2WW9vcXpHV1ZxQVdHK0Vu?= =?utf-8?Q?mbIiTM0yiWFuuJ3Y6y9oeVkQ0uXgg8XI?= 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)(7416014)(376014)(366016)(1800799024)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?eTNIRGVOaXV6eEJCa0Zybjl1QXJpY21yREhwYlVPMEJuWitGR1hhNVNYWkJn?= =?utf-8?B?Sy9RRTV1dlZRcGwrK2Q2VTM5ZVBqMzQrS3NEd2FTQ05IOHVGMkEvY3lEcmJh?= =?utf-8?B?a1lLOVZFREppcjVqNDRLRzRZRjdURG8wZUhJVnVHZmNGNWxhaHROYXZkYzFs?= =?utf-8?B?VCtnSHJzaWJvQmVQNG5PclZWZWhveFhYejRYR0FxSmc5bkdCNk9xNkdSR2ZE?= =?utf-8?B?THh5eTcvMEFOM3prZC9KNmRlUTRNRGpEUXlRNlFDeUVQc3g3blFLWC9yYW5x?= =?utf-8?B?ano3WlZreXNXOHV4amRuWXlwUDg4RUdxTkYyd1RRRTdDeVVMaHg1TXZrdXF0?= =?utf-8?B?OFBQd2kxTnBqK1V0c3BIYTFudWVZUzhNblo0VWVveDVIcHI5WjR3RjBDcjNX?= =?utf-8?B?aWlDYmZ3ZHJmS2xEaFo0TEtxRTM0SFRLU2VUUkpiQWhUQ0RJSkxKTjU4QmtO?= =?utf-8?B?RE1NS245VEMwUVZ0MmdiQmsvU2NBa2tZWHhmTHlXVmVITjBsZ296VUgrUTJy?= =?utf-8?B?TDhzZW9DY0p0OWhadWhwVmxETyszSjBnNGdMWmhxOXFrTlRDTndjQUx4R2Vk?= =?utf-8?B?TGZpNjAyaUh5WTVTN2ZHd0Z6bVhqeENRc0pMY2piTWh4SFZ6QXJFbDJDNHBX?= =?utf-8?B?U0g0Ris1alNYeDZNb3VaTldFSXkrRUlKWTFPUkZkSmNEKzFDTGQ5dmV5bUI3?= =?utf-8?B?Z2RWNGdTUWxKVkZtY000N3RZUHE0N2thcUFqSk83RXVCN2NaZDJlVytMOEc1?= =?utf-8?B?cW9ERnoralZaNVE1WUloQm9vcHY1Nk9laGxROVJRbENDazZWRXlVSkV2VnZ2?= =?utf-8?B?QVZvaTBET0xscEYvSE92WThlOG05SW03M0xtaFJCN2xLV3BnKzg5Q3RuanhO?= =?utf-8?B?NmIxOVowZGQxMExYZ2VNV1U4aUN3UVhzVnZ0NVZjMWtMWVl4bzlpWkdmSDV0?= =?utf-8?B?bElYbUorMTBtbXlVdkhuUUQ1T2J5L3BKU2VpbG5lMEFicDhnSTF3YWpCWjBt?= =?utf-8?B?QjFuNVFTRVdOUFJDeFVZT3dHQnhqZVNHeXVxUTJtOHdrMVIyK2FTTWhvWmMw?= =?utf-8?B?UXNpdUJlRk51YXVNUVNXVS8wc3JRZlBWamZEenpGeENBZysrNWdGYVNjOHRR?= =?utf-8?B?MVdhYkRuUC9LL0Jzb0dQcllrTTMyM3RtenZtMlU3M1NXQnQzL0hLcERiYWdJ?= =?utf-8?B?ZmNEbmdHM2NLbGF4NzZPZVJ3MjM4TmJDWXFpTnFSeTJwOW00MkNKQ0w1MFFL?= =?utf-8?B?cDFzbW42YXNweDlaQ1ZCQ3ErZDFCSDIyVmRzS0t4aFZaSzRiUnBsTEdWTjFH?= =?utf-8?B?V2s3eEcwa1RRRUVlNktOMVhGZXpnczU4TkZaSGVUcG5Jd1Q5MXQrR3pMR2NR?= =?utf-8?B?T3FNYzBHTGVvc0xxdVRnNndFYUEya2pYaWp5dCsrMDY0allGY3Y1OWZFTitF?= =?utf-8?B?N0d6WVpkS3huM1YzQURKQXFpTzNzMDlYakVvaitjVlB6RXN4UTFkaWZCcFdL?= =?utf-8?B?LzJ2QXJ1dGlqTkxpRHZjNHFTdGtPVDRpa3E4SG1aNlh2TGNKTGx2UE94UEpR?= =?utf-8?B?QkdSS2puazNKWWsybzVkQ0hNY3NsdXAxZFBiRkdDalVtZTV6RXAwcG1McStr?= =?utf-8?B?NkEvbkhrK1M0YnlKUHpTeTFpTUI2aWQwZ2VhN25WNlNXV3dSaHVKajUwdVRp?= =?utf-8?B?MmZBU0gvQ1hqWUs3L1FLOEpmT2oyaEdEd1Q5dUpJRCt4ak9HeDdxeWl4Vmwr?= =?utf-8?B?STJScFA0SkFOQXVUeUludHJvOExRTFdsUU5MZVNNRWVNQ3c2d2FjNzVFa3BF?= =?utf-8?B?ZVl1eUZ6bHZMeU94MHc2MGRmY2p5TnpJc2IrdXhxU0ZqcTJub21iUGt5cUpR?= =?utf-8?B?ZzIyYy9DYWhNL3I4OTZuamZYZDF4VDJ2dnVXenFLa2xQdVZSbC9QdXU1VjV1?= =?utf-8?B?Mk4zU2Y4dy9zZmJVT3hqTTVqUnpHWjhSU0M5ODFkNGtqeFRkcHBEcXc0NkY3?= =?utf-8?B?bnBYcHpLdzFWUmJVWGhYT2krdXhJcVMvWEtBL283SWtEUGNlNlJ6aEF1TUY4?= =?utf-8?B?Zmd1OHArTStVS3JtQ25CejA0UkNpS0psY0ZEZnRHZ3NGaDQxTCtsb2pmazFJ?= =?utf-8?B?V3BRMVc5S25kT2dETjhwSUI2NGdLQlZ6cHF3T3lVSnlFaENyRHBYNVI5eFdX?= =?utf-8?B?R1RXY1o4aE1xakhQcTN1YWQ3RExqTFoyamFpZ2dreitjQzZsMSszaHJEMWRh?= =?utf-8?B?RXk2RkJxS3hSUVZLUmdCOE8wVVExRGNkdjJ1NlN5NThSQzJQbGJtbnJuamNr?= =?utf-8?B?RWIrbzFFY1pTNDhrYlVBSzdpZ2lyUHBmczFUeDhYQTBqWjU4ejhTcnBWMU1Y?= =?utf-8?Q?aIoFZETItgvjf6DE=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: r8QUcwcZqof+ri6xFnrPfGxmhXItaj0pI80z+j3Krj3i1kzvaYnrkf62xv8Uq2Rej0wxz7HWNGTNjCJ3HRubthAzNq1qZeJ+JYMsA0ic5HkOHz7VFDkns4vwMyN2hXdEG7dGbzqkNydYHaB6bphUwiUoaBB3JAO455Ez8IXXSBxJdiH2+Sm5gfBfYvF4r6AX5ARpg2b9sSxfVmJeRtjgx9BYCRWmNvZhVYGF6mRcJVLAS3v0tQ8Rv1j9j4p3iVZKmsoj00DGnVrmtqs9p9ULALaCohgF86SUAG0D3v+KzQt+zhcXrT87m9BbBQpDWnKcxps650PAHVS+3p+ZLxcvHJDnBXk18cw0jimwCbcANls/cDg/HZxP5peH03DXl02/I2YpuIN0iC5NhTaDjZQIXUYN47RkiqUHS/w3Fo3pqyWWaP52QME0W4hrtBU0H7Z05gf6jN+ljloKgIw/BSZvS2vpr5ENTx6T+i34ai/NVfeXpQ2RxeLqFoBn24is/nxPY9n0MCCOJydyqPRz0Wk3ijZgauDBlF/wqKY9XUYYUUPFRX2Ew9UiAZEkp4M9U29l1P6lRVxsILvsrj7jQ+Bh+RzWQEunBTZiwxkQAoxhDfo= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: deb3d43d-a85c-4b04-a421-08de4d2c5260 X-MS-Exchange-CrossTenant-AuthSource: DM4PR10MB8218.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jan 2026 14:03:09.0286 (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: C4DmFJma/c6CaYiUCf7WC8PWG8azB29ceyMSqbXLvTQFOYfIk8BdBddHfkYbB6/HYJP6IBuK1mQJIkzW0iWrPCOJt/cKmxI9OFpdHSKonfs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR10MB7289 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2026-01-06_01,2026-01-06_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 suspectscore=0 spamscore=0 mlxlogscore=879 phishscore=0 malwarescore=0 adultscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2512120000 definitions=main-2601060122 X-Proofpoint-GUID: Eq9oO61VfCWjf8Br6bumX4amMs3g0USz X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTA2MDEyMiBTYWx0ZWRfX1ceGVktgBOTk WPiDA1T13YSg5iOkl/rAQdus2N1asFqDhcpcVx6WSPAQxMNR8pNdutooE+X6ac9Fr6d/H4uCXf5 H/Caht/J1bNEDMHfa7D+9LIQRlvltcygLqnfdHa4Zavah0QdQk5v+gAxFb52pXVaBVSHphuvoT1 9FdDLLZNTRlltHB+9QkTrb4k35likCnCPDNzhg4EKKVtKozP1Y7GB7CqICWsfwYG2+iw4+yr7oE RLXzLlmnCoe8vyydp3zwRDaGxb3Nr5/x+Q1BeKZq2Q9gtC67DINQ4VNu3QHN5Q6reati3IpzOkU 5+HIk31+OBY0nsWdAqN7Rf/pw+QYUXSPbAqzsCEwNjuD6fbIuzLUnZ9XiXgznx7s7hZ4otCTtOu W/+H9CXzHKmBheerqWkJRAUxDm3bO7pWdYPeSNuk/ROoJIniKcswERrwvhkT/Mj1EKoTzaLhKRV oyKMnKhYHOCjaNX0fPw== X-Authority-Analysis: v=2.4 cv=J8unLQnS c=1 sm=1 tr=0 ts=695d162b cx=c_pps a=XiAAW1AwiKB2Y8Wsi+sD2Q==:117 a=XiAAW1AwiKB2Y8Wsi+sD2Q==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=GoEa3M9JfhUA:10 a=VkNPw1HP01LnGYTKEx00:22 a=yPCof4ZbAAAA:8 a=1XWaLZrsAAAA:8 a=Lc44iHDdC39_mrYJbB0A:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 X-Proofpoint-ORIG-GUID: Eq9oO61VfCWjf8Br6bumX4amMs3g0USz On Tue, Dec 30, 2025 at 11:38:44AM -0800, Suren Baghdasaryan wrote: > On Wed, Dec 17, 2025 at 4:27 AM Lorenzo Stoakes > wrote: > > > > The bulk of the anon_vma operations are only used by mm, so formalise this > > by putting the function prototypes and inlines in mm/internal.h. This > > allows us to make changes without having to worry about the rest of the > > kernel. > > > > Signed-off-by: Lorenzo Stoakes > > Reviewed-by: Suren Baghdasaryan Thanks!