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 702ACC71157 for ; Tue, 17 Jun 2025 17:56:05 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 10C146B00A1; Tue, 17 Jun 2025 13:56:05 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0E4836B00A3; Tue, 17 Jun 2025 13:56:05 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EC6D86B00A8; Tue, 17 Jun 2025 13:56:04 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id D96C96B00A1 for ; Tue, 17 Jun 2025 13:56:04 -0400 (EDT) Received: from smtpin23.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 8F128160971 for ; Tue, 17 Jun 2025 17:56:04 +0000 (UTC) X-FDA: 83565646248.23.C2DB0B8 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf22.hostedemail.com (Postfix) with ESMTP id 08D80C000F for ; Tue, 17 Jun 2025 17:56:00 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b=qRKeB9zk; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=xFOuezLv; spf=pass (imf22.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1750182961; 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=qRrbxtDCR4w/qtwNBIchcsug4mnhbx/bq9Ukv8jrFLE=; b=pLbUTdqc/xaUYNlpI9GkXMi9GDirJMNLiUxJT0bqVedcvxuIJh6gG784MZ7xaC5mcy5tqT /R0BYeBftnglPP9WfpC/PPYZpxFL733vtWBKseKG18a63NLyzdOnakN0bVkOespRT23NYs 7YOZjzmkcWLpCdzQ/y6qQEyLyrBL3dU= ARC-Authentication-Results: i=2; imf22.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b=qRKeB9zk; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=xFOuezLv; spf=pass (imf22.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1750182961; a=rsa-sha256; cv=pass; b=XR5bbxSfbN9+rVWOiVBUQYMkqqYp+QaUFHLyVinumZRbOWpIvB+sy2lY39ZnQNM+zGSzNt mSRO1rf2q9rcmvtWBHWaI0hh30s2KIjg7V2SbFSeDFDGDQLkf9+sIE5QJv4mRe8/if8hCE +Or9VppzpAsTLLyEqvo5cGaCNUpCZ1E= 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 55HHtcAa001300; Tue, 17 Jun 2025 17:55:56 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-2025-04-25; bh=qRrbxtDCR4w/qtwNBI chcsug4mnhbx/bq9Ukv8jrFLE=; b=qRKeB9zkO6iMp2VDBIequRD7IeK+x7NEX4 ZrpXZJ2tPjMwiJPA6thX4dtGQsC2K1lWC7azzbvKGYz9DaRh39AJxg9eDZZW4Ir1 WfZ59jpTQX5IQk3ooisPjylpJVs/yuOsZfZRw9Dah395gEV2833TXuzD09a7MdyL 7IwUl9p62xhv65bnozvGwDdS3oaa0Om0t7C0hVTEDWrpGAkJYg/oEQdAQ/ForIJ7 38cOImdGAjZP6B9MQmVNfaFLYT/QyXkZtC2Gi84wD7IqscJwJK8hGxF30c0gWdEg ZIsw9LxXEApaEPPWQtvQ0eXuUMthy/AGhCwERwYZyOgC8PA6NqUw== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 4790yd5xnx-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 17 Jun 2025 17:55:55 +0000 (GMT) Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 55HHgP0C036299; Tue, 17 Jun 2025 17:55:54 GMT Received: from cy4pr02cu008.outbound.protection.outlook.com (mail-westcentralusazon11011006.outbound.protection.outlook.com [40.93.199.6]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 478yhg2v2b-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 17 Jun 2025 17:55:54 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=kBzjR0RyhIWRK5sezvARbEEvwUViH1o4SsBumOW+ZAxp1SFLeLln/6Xtfzfwgrb6uC/C4x0SB+D8lYhl9rBcrH48dT8/J/wHYVIksR5SmqA/OMOdS6JbIO5fyGyxmvi+WKbguAw/azBqM4yH/JtPAEzQkU1FyuxY08iyYW2WIth59nDfI0z5U17VzG8tlBFyg0nWjAaTYtTvj02PmSvAiJ+hnREED5hwqeQV8RJXkQ+R5gOnehLK+GG72VBemEBAsJ82efC0bFOzCGIe6RET1Sed5Mnd4Gg7rawm/MYyDx2CrpHb0rDOpPdUiAzWvn9cnLt0VAMQf8GZZWkuwW20/w== 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=qRrbxtDCR4w/qtwNBIchcsug4mnhbx/bq9Ukv8jrFLE=; b=rXjhMdZrIoW6Q8ldBwquE1TxdoYo2lCZH6NqNpuAhnLX+NGOec4F57xXKfP4fFBJncKtI35/qeJ3kBgRZnWEFKi6X8hMLy/ccIQQyuzDM7h0JcP3z1ET1d8k5SLV7uUHRr6OtO45c9WxKDi7r2U+xt1hc3kf5udA5pSc5dSY5U8wFnLlXlyt6ZtG9XShFrveoWvu1NAfdlRWowG0fiPAJgO7jtNAudODYclKU4iCJljIknIKJZIgVwYxblym8bFAMT1pAtKSRYYGSx7Od/EbWeexm8zNfhJA55EhbGK1jXfNS2WDTISe+wvNYP/qJ4ux4BEzZ2tAtPjqnOcl2MeKAg== 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=qRrbxtDCR4w/qtwNBIchcsug4mnhbx/bq9Ukv8jrFLE=; b=xFOuezLvcxkyrN8HNeixxEQR/qh4N6uRqZonBmWMNim/IPAnrTQuqnRXTl6oaOWcIxNbZmb1Di0AhwbD0SK1KlhV7bLhanuTNrJpocoqy8buE5KLWCpRA3j43yJs5Uy220CQ5AVQbxeUgr+XHXnahxJ6IoxNw4sSJpl6roNLtVU= Received: from DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) by CH3PR10MB7284.namprd10.prod.outlook.com (2603:10b6:610:131::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8835.29; Tue, 17 Jun 2025 17:55:52 +0000 Received: from DM4PR10MB8218.namprd10.prod.outlook.com ([fe80::2650:55cf:2816:5f2]) by DM4PR10MB8218.namprd10.prod.outlook.com ([fe80::2650:55cf:2816:5f2%6]) with mapi id 15.20.8835.026; Tue, 17 Jun 2025 17:55:51 +0000 Date: Tue, 17 Jun 2025 18:55:48 +0100 From: Lorenzo Stoakes To: Shakeel Butt Cc: David Hildenbrand , Andrew Morton , "Liam R . Howlett" , Vlastimil Babka , Mike Rapoport , Suren Baghdasaryan , Michal Hocko , linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [RFC PATCH] MAINTAINERS: add further core files to mm core section Message-ID: <085b519e-ee7c-46dd-8c75-40f27bd3725c@lucifer.local> References: <20250616203844.566056-1-lorenzo.stoakes@oracle.com> <727b5e89-89d7-4abf-a93c-8d6f2cb2c438@redhat.com> <35kubwcjkvyu34k7ejp2ykydtrbcl2gptcurs7rhqzi3cy3l5h@gcxndb7dfdgq> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: LO4P123CA0381.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:18f::8) To DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR10MB8218:EE_|CH3PR10MB7284:EE_ X-MS-Office365-Filtering-Correlation-Id: e70eedde-185a-4d1b-bb2e-08ddadc83311 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?iBE756iugHFShjU9f1tRt8po+fKXmJoRUYI0wwkPwzn2c+pg3U9Hh/dyhZSp?= =?us-ascii?Q?D2vHNrfOXYO/U6abhzb3GKgdyEqS/nN7DNZwipUVH23kT3b4z9UNk/5370Ac?= =?us-ascii?Q?RQoNjmZV+3yxHEjp6GjaXE2IVVqBmOTFjlv4PDB71twuOtfmjuczb3I7YCpl?= =?us-ascii?Q?mPS0reYZpPZn9lsPPMcb9nK/qtXnlx1zCSrflG438EY3uwEmC0UhDHGd279p?= =?us-ascii?Q?veH6Rnm7XUUo+bQR6p40Fzdx5plt0Nrq+4tGWkhLfh6QwHBWgaZNxXnLfGN2?= =?us-ascii?Q?yICiLiIW7shxo8XAdLpIYRC4n4nhYglVWCv7pZDXaoTdibj0bAQIhHc9xdes?= =?us-ascii?Q?xkm70+JWBIfElyIsokgUimqj3z4ee/gkd21KX0BUa1pmJUV4DLQwfcnhwfnh?= =?us-ascii?Q?Dr5AYmOGdpVfHhUAMI/lq3ce4a1Nbmm3oi+BKci8Qu91lVkcW1anIegQMkkb?= =?us-ascii?Q?5aXNvijOxsHdlqwVWoffv0vn0i/Ec02Z0q6u6SxVllnkxQ1aMwbUDSWxfQnA?= =?us-ascii?Q?zJyOzZ8507HPxeay5AdT0it9rfPyaFXjVv/eDcoEJ3YHqv0x5xIxwRxbil+i?= =?us-ascii?Q?amPS+rq01xElbDYWOueJcJktsYkJPgcfjzz5mnCTfJcejuNQAKLyJ4P0cKNp?= =?us-ascii?Q?uMVNvMmuEtn1zxjHTT5PqMAxlbUTgBUKpvijxM80sqQhvahaLsb1X1LfUi9s?= =?us-ascii?Q?gG+AWlDRMWXUWGVKHHyaGntEPMjdod6ZlIRsyadb7KB0OYHTNIQKmXkvUzX2?= =?us-ascii?Q?AIn6Ts9EaJTnVzwALntD2bUOdIGcIosK4iq2S739VrVGnRGkO/Bl8QhKnfQf?= =?us-ascii?Q?CTkKaAkyAa5vlA+L3ltr/1LGsy1AcwtOhkxkDCYJEly8nqlxdeaGfmMcCWSh?= =?us-ascii?Q?lkV1kUdCvo87ro1JeRK2urUzLjeEsTAgp9zlNiURv84IOovoCGjxvbPca07O?= =?us-ascii?Q?V32ynXq3UTNX75HKTJ/BpcmWdxjupmmN6/ZUf0/hpjpGr07Y3Li0MVOOEu4M?= =?us-ascii?Q?Bk4pSXCfCYkuLw2AwOrPvPfwupdUmoNH8r+xN3P3UQnkYA/mGGCWKnUxGGPV?= =?us-ascii?Q?Ywh2K+ECt+ZS1dvWTxC2Fx6hzK847BSiOWZbblXO8+x2stVO2Z75jS/uTkYu?= =?us-ascii?Q?20PXrN8Imsn0cBVs1tHbUvXSxUUJ52+hLbTCG2LiKdRANyNTjPycXPORnV19?= =?us-ascii?Q?AUwyv6M3Av45gL5JQbUTtej5H3ihm3IKh1hs1F7GJHXn7WJ/8zkybaLFyqAS?= =?us-ascii?Q?tN1XlZmuWatHY18gOOKm9CX5PRVFIHELPL0xmOyZEsL+4MzySbZdA/4nVIYN?= =?us-ascii?Q?kLlNRCCsJsDGNN3/+4z3KtF5Rl3kEhA2B/h5mzF8Ch9s2zxVExSr7RDTm+FA?= =?us-ascii?Q?uEuGLu4=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);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?iDit9y0ns5aYM0Gtto+zcRRHtgAeUqxoFSbbtKgca86YS7CQGtz1kptAbE6O?= =?us-ascii?Q?tgFfy3on3rxX1koL/eYXfcyMaMEZoCTZkflR/T2BT1XpQD3sHb2V/Rz8ByTY?= =?us-ascii?Q?5tvHOXne8OzrslT1DQhMI0ZQgUe+XDkTebM+fWnywBRnCLfkMUgcGfdcMLIJ?= =?us-ascii?Q?O9uSZ44/PJKeoHJE4TM4niWzWaxLb8g8DuySfAw+HogTnXeO6qc+JVxkC5hx?= =?us-ascii?Q?5GR4LwigxKAb5qVeEezq/a2df4yXEZoP8zcQTga7teY5r0Jji0QnMal9x7b9?= =?us-ascii?Q?bbDJv6TseVyZSCxNbFsCz+SiFMhwKat1INnPx1aWf9nByr2/tP0zaLEfINVz?= =?us-ascii?Q?BBPwLtoIqInvfWGkQ9QSdDj32gBlLRr1I21msv+YF92FFN2F663JflSfpwd5?= =?us-ascii?Q?/ATYfX0XzWlwfTbTatTqxsHMEi9yckpM2WPgIvpb/ZsBUBb1tfmevXRm0WcM?= =?us-ascii?Q?PwU9VMid3ZAKJ+XRhdbLLGp+ERfHmIk6siroXEpqvF7Tm+Mb7fQo6a+ZUSGG?= =?us-ascii?Q?vdaOXHzj+nADwU1woFBib0zCesHDe6orL8soK+C300IQU0nQigfC8S2icOaE?= =?us-ascii?Q?3qUpwNLA3V0jzGUs0y8bZaQYZcFi1MuOga+GKaJ1H6H2LgIsdFiQsOI4EwU2?= =?us-ascii?Q?1Xj7O3Z497Hc3kWj1SOwQQMdo/4fG2CfXfNllfIy7Y2KSeLXLh41IkxqmnDQ?= =?us-ascii?Q?3Hzl/uIDpdIm8fVf77PWDj+iKMlY7epN+nnjKDMOgWh3/P4w2vM563Bl4eX4?= =?us-ascii?Q?T3m3wCIsoLd2Ar0SsgB9ruCw+6hmOsl3u9gbBJ0JWNOsJxxjb6Yo4XYBQjgA?= =?us-ascii?Q?9P1Mvg0i824zKDGxbs4TA40VdcdPZ3BIP+cwThXDdnWS53fms2hUVYiM0z7v?= =?us-ascii?Q?0y8NP8tYzd/iO8xA05ZFhVLW2ZrHqP2armBJBqzwgZT0rjTePj0qJq6Yvtg6?= =?us-ascii?Q?Gy1VE3RigHR4cq8vqt65DXynPE6wusnOil+6R9dC15so5iH9D2qJ6/LmUPsX?= =?us-ascii?Q?QkTBqmpO+y0ZDl7d7fRIVGJF/0QN2CIUiaUIL7GafFMDfHVyPwQX6Iy3Qi6U?= =?us-ascii?Q?WPsPJsUa6QO2uL8fwSf+pavGdv9qON//6vLRjwZ4fQNukON1jYlqmhSzAbVY?= =?us-ascii?Q?t8YdZq64U+YH8Sa/fR8uKQZUHZ60h2G4Eyvow75f1BQLhTZVH9aA3iMt44kM?= =?us-ascii?Q?DLVPo2l+OCOopQFwxAJo0u31Lu/SkSBOk9RrL7zuSKemGBEgG37Pp3+GiM1U?= =?us-ascii?Q?hGaSNOseoKrBdHaeuqcRLpd/rtmDIPWBH88w2vFwjVsvsBCsJJmOQTbtZeOE?= =?us-ascii?Q?QA8wlJKo0EWryoW0FgiZuzp2wvkLzwHLanJyjbutYfpBv6B2a/PXzyYvlJaq?= =?us-ascii?Q?HAkuDal3d6nvB+1sv4tsVC33ejKCMHh0Iwm2JKKeUKSHydPHMScecTgz6NNJ?= =?us-ascii?Q?vrVKNaH1nYz7aOr1/BUPVvAsBk44fWPglBdjR7UN5E1eUYaAN8d7j3+6oykU?= =?us-ascii?Q?N+4gBROKbJEihQK+ydjwunlgIKgYseiRbLJa9EBPqLJ0SSDDWmrv3qUf8RP4?= =?us-ascii?Q?OC4KBuYGxKTOAQX01RwrCTQNgkOjFTHDhjFAb4/knjVimfMxZo6R7FmSZMV4?= =?us-ascii?Q?dA=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 6qnrcdHfZtEfxvooh8kUd0Bob4c0Em9F4aOpj924OFwBTqS1bU2XrAXpIXLiiPDrrUO8EaSrLqKzPdA8B/hVue1cyyHu5NQcdYE4Kyfvn4KZsAAX/sZlSfhaypsfxzWy8xB/RGQ5RxE+RjThdQYTgcCzJ0neoQ2McHH6mJ5xaZKCvNIAEXIANWtEjWWVUTv6q+sTzn7+gnH16lEMEw0r04/keUzBZTOeYvbaJTY2T2irIK8XZq/HlB3ztDCd5IzzWKUHTqgJiZ6UYavZArx6ESjSkc1A3P7uazRHFsREDzD7roPWlkIcp1wO+FV3rOkRcTLS3ZRhmdBFHy3VfCKIx23qQzd5m7vsjYWKJZY+qUTOVu6BhzDRvksa1U26gksQVDOkoiszF4srFU5Z/Ukf/7SC5/2M8gBlW/hN6iZ3tCU/QZypjAkIs7Lrr8o18lRgzfx6sue1e8VzHgRUOJDTtWFjlObMBDJVDfWgEXrGuHKf7whi2VUxtAr9oKbV6w9kwSblRdbEvuornYyo+OoHH1GtdJ2Cbi388CAonVhk/MOQAjM16JSV6eXih7PnTrBLGHbPaZ+mUR0TWdw+3AXbuwreX6MzWm4MSHDVxGRVEH8= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: e70eedde-185a-4d1b-bb2e-08ddadc83311 X-MS-Exchange-CrossTenant-AuthSource: DM4PR10MB8218.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jun 2025 17:55:51.8990 (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: qdiz27aCg/+POSgSy3uXjhqWATnCBPcot3vQfY998XVMwq/9EYNlOGPbbMagztVlgn0vsyeq60aG5Msm7+Uqflo2+5asOPyG64I7Jmy30D4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR10MB7284 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-06-17_08,2025-06-13_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 bulkscore=0 phishscore=0 spamscore=0 suspectscore=0 malwarescore=0 mlxscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2505160000 definitions=main-2506170142 X-Proofpoint-GUID: YTGFIv-Q16UjTw0O2xcApWOiO3TtS1dY X-Proofpoint-ORIG-GUID: YTGFIv-Q16UjTw0O2xcApWOiO3TtS1dY X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNjE3MDE0MyBTYWx0ZWRfX9BOTsOTnvB4M /1cAweSBB365G+HuqRp6WFiYRzuy5iJ2fWIZFhTK7xp2lmsct1xPA0us6UCeOE8lv2mZkbnRIu6 9YelhIuyrOyiM0duy8uEUYbJpoFB1IAqH8O9vRoAgELAU2hp/6iflIIFYd0ijxV0dy24f0buVG4 UyqazrO34CrLIF1Lu24lL5IKKws8SvLJlDpFbq0sDhcPXp4nNZHRuSiZGc6S5a31+HGtBnE6vyl y3j8DRg/aURazCVpS+jiDWus72F0xlIUTct+UQwCgDvAhvrMBA08ir7+LjV5/HP+HiSuQB7tDr4 IVPs+qtyy3Ypd/ckJ8V4Zi/UIKCeHXsmdtLlpOByjq0WoMCMvMHemaj2hzTaQWMI00rlJAW8WQF sqJWal8jiC/uqwL3WdpmXInrY/Mo99gC4gJoaqZcRaMI3Fl95k3dVaTwQ/3jR54V9LefJ7kH X-Authority-Analysis: v=2.4 cv=XZGJzJ55 c=1 sm=1 tr=0 ts=6851ac2b b=1 cx=c_pps a=e1sVV491RgrpLwSTMOnk8w==:117 a=e1sVV491RgrpLwSTMOnk8w==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=6IFa9wvqVegA:10 a=GoEa3M9JfhUA:10 a=1-S1nHsFAAAA:8 a=yPCof4ZbAAAA:8 a=VwQbUJbxAAAA:8 a=xwg7fweHdpqbpK5MwcAA:9 a=CjuIK1q_8ugA:10 a=gK44uIRsrOYWoX5St5dO:22 cc=ntf awl=host:14714 X-Rspamd-Queue-Id: 08D80C000F X-Stat-Signature: x4egxb7pu16fnh6bxdc87tsiynrdscwi X-Rspam-User: X-Rspamd-Server: rspam04 X-HE-Tag: 1750182960-707105 X-HE-Meta: U2FsdGVkX1+VbXPaF2SezWLlkk1dPwddB72hAz9pKvzVrRAMWabUzRq3V0GE/4botTEQuRr4UQdcB0QwsoAap5Q6ycGKiemda0nYIxQVeIYxiE56FyF9d0FGgHTWH/bTapsHA7FHb+8A5wm1AHowJY2TVKdnn14Fe0VwmbGauchwXAX8U+tQUuCOEMF1Nh8BEm+UsLzBc7c+P1FWJIzBG20FCtHu05pbCmn9/ZPAEbBWt6X2vRtFxlTxvrTi5ojs3oV9FMwP4EuJEDVQUVI4GHWlciG/TSFoz6sUk/x8YuE1cFlw8sXttYTQYmexM0Ala8N2pMcreU2FHKA4YFLODunNkIOzhQjR1vHD4KKwF+vDWhgWW9qiTeIKwRFgRnHjkz/BhTz4WbVAODbqqTTF4ix6Z//9LzBuCT+o4wjtDCmvOg/TgRFF7ANu+WUqz6SXw2hevmPdAibh0m1t1xNTHZenJFn2CMXzSZnFyW5Sjse7h9mwTJCzgd94dcftDG7Fi3GAOLyZOCA2aTnrA5xIB83NmbTM8DyEVMc0+f1RDWYAF6P7N2JIqXc/NWYtqb9SHSX0iosfI+xev9kud0ekYOh5xCmX7Pt2t5YySsD9td6bLWY3j2FMufQtJoMgcZ4kyxtd4YDdImyCUM4/qmCJMjVqVKWcFAEigWgUoc92he3BL+1H1xd2EUz9SEfwN+MI2LCRYZVGW1L+D2WnzemVuF0tGe5gr5jffoLZJP2lBXzD2bcJdi3poyHIWe5HQmcuFLBFkZNXUG92HHKUbauoMyY6QBV2/pM/mZlD4bqyy7erWFFL1o9uIAKWskqDx0GeXWY6G+JR11T2sEIvmA0Xb0i7k5e1/9h5+XwW5McKcuq9qNI6EgQqHjaBH9eH2LCJldck6D/RVsOCBjTZJUHODtckzyvvRJohudRYAzkSqbHe599CM0xCeFiM9FfuB6JJ2KVHhjTCFxVp1BMqgtF tXPI/F6I r9bzOk9+xHkSkHXCPmv9PP63qBSp/vr+v4AtRjNX7q3VhNYIOmTlW6PYfVbPjRPAhQGSZew3LxkBHJbQLZI88nDZ+h7YIm39TAJEneAOYV6t3PO+u2+J/rh50ppFy0AbjATbua9CmHLmm+izxyyiUiBIjf8Os9/ddL0cLlqejQ/JqOUpFlVSC8R+I/bGkOC6khacv26epBTyLzpD9riKNvHxrXtW5/hItHDJs+X3nU1pcsmFIR2pnKGQtJRBfoHCCANM9y5fHJB1iPzECcGnDHGNcvjP+tm/sebuZYd+yw5hohHHtAnFJuTDZGCQTVeuJI2zTMCwgtKQZLkb+s8o1e6arDIAVkmNQquzLmRxJe8lh9tHG1iCrdm6djxiOzImuIOyEJBJyoK+ZQsBxCL0ULqRCmvA19pdWILQd89wcGhiDBSdlvJvCr8EaE5w6l5NvU4GsCd7dOP6cYJUG0Z/xPIf6BK2qR6k4T1aKxTIdZj86Kxt7YEyHgrxsClq+N1pSOHn8IcrQyp42IpTg4cNet83OFJRTe8vF7IVjGFjE+2ZgK/Td/wxX9FbCTkxh6/B0O9JyEOv+t+sCdJruOVvCgJAxdF6M7D1rpwZIs5d4cHN6ng8pW54jUS5gCfijmKgMADIIWV3A8b2jTBOya6GTQQ+MC0OFpNsCnoWXAJhGmFMQJNG/kGcax3L8hFb/yj6r3K4NGfbovRNqx/yb9Cpz23dsvgeyTBDqIOYl4I2SkY0L2H3BlRUactgafHAS5WpUMLjRB44fbmQr3XgZrf0ZQXiHQ5SP5gyb7JlQ 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, Jun 17, 2025 at 10:51:50AM -0700, Shakeel Butt wrote: > On Tue, Jun 17, 2025 at 04:22:33PM +0100, Lorenzo Stoakes wrote: > > On Mon, Jun 16, 2025 at 03:56:02PM -0700, Shakeel Butt wrote: > > > On Mon, Jun 16, 2025 at 11:10:41PM +0200, David Hildenbrand wrote: > > > > On 16.06.25 22:38, Lorenzo Stoakes wrote: > > > > > There are a number of files which don't quite belong anywhere else, so > > > > > place them in the core section. If we determine in future they belong > > > > > elsewhere we can update incrementally but it is preferable that we assign > > > > > each file to a section as best we can. > > > > > > > > > > Signed-off-by: Lorenzo Stoakes > > > > > --- > > > > > REVIEWERS - let me know if these seem appropriate, I'm eyeballing > > > > > this. even if they are not quite best placed a 'best effort' is still > > > > > worthwhile so we establish a place to put all mm files, we can always > > > > > incrementally update these later. > > > > > > > > > > MAINTAINERS | 28 ++++++++++++++++++++++++---- > > > > > 1 file changed, 24 insertions(+), 4 deletions(-) > > > > > > > > > > diff --git a/MAINTAINERS b/MAINTAINERS > > > > > index 4523a6409186..a61d56bd7aa4 100644 > > > > > --- a/MAINTAINERS > > > > > +++ b/MAINTAINERS > > > > > @@ -15740,10 +15740,6 @@ F: include/linux/memory_hotplug.h > > > > > F: include/linux/memory-tiers.h > > > > > F: include/linux/mempolicy.h > > > > > F: include/linux/mempool.h > > > > > -F: include/linux/memremap.h > > > > > -F: include/linux/mmzone.h > > > > > -F: include/linux/mmu_notifier.h > > > > > -F: include/linux/pagewalk.h > > > > > F: include/trace/events/ksm.h > > > > > F: mm/ > > > > > F: tools/mm/ > > > > > > > > Probably better to have some section than none ... was just briefly > > > > wondering if "CORE" is the right section for some of that. Some of that > > > > might be better of in a "MM MISC" section, maybe. > > > > > > > > > @@ -15764,16 +15760,40 @@ S: Maintained > > > > > W: http://www.linux-mm.org > > > > > T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm > > > > > F: include/linux/memory.h > > > > > +F: include/linux/memremap.h > > > > > F: include/linux/mm.h > > > > > F: include/linux/mm_*.h > > > > > F: include/linux/mmdebug.h > > > > > +F: include/linux/mmu_notifier.h > > > > > +F: include/linux/mmzone.h > > > > > F: include/linux/pagewalk.h > > > > > F: kernel/fork.c > > > > > F: mm/Kconfig > > > > > F: mm/debug.c > > > > > +F: mm/debug_page_ref.c > > > > > +F: mm/debug_vm_pgtable.c > > > > > > > > Wondering if there should be a MM DEBUG section. But then, no idea who in > > > > their right mind would be willing to maintain that ;) > > > > > > > > > +F: mm/folio-compat.c > > > > > +F: mm/highmem.c > > > > > F: mm/init-mm.c > > > > > +F: mm/internal.h > > > > > +F: mm/interval_tree.c > > > > > +F: mm/io-mapping.c> +F: mm/ioremap.c > > > > > +F: mm/list_lru.c > > > > > > > > Smells like reclaim/memcg. > > > > > > Shrinker might be more appropriate (along with the list_lru.h) > > > > Yeah I struggled with this one. It's a weird one, it's like a generic LRU > > algorithm: > > > > zswap_lru_add() > > binder_lru_freelist_add() > > -> list_lru_add() > > > > Also called internally by list_lru_add_obj() which is used for dentry LRUs by a > > number of filesystems > > > > But also by the working set code in workingset_update_node() :) > > > > So it's a bit all over the place. > > > > I wonder whether best for mm misc as a result? > > list_lru is the data structure / abstraction to interact with the > shrinker. Kernel components which can consume large amount of kernel > memory and has a way to drop some on memory pressure (e.g. some form of > cache) register themselves with the shrinker and list_lru is used to > store/link their internal objects which the shrinker can drop/reclaim > during memory reclaim. Ahhh you're right! Sorry, not very familiar with this code so going off a fuzzy match as to what uses these functions etc. So it seems then that include/linux/list_lru.h and mm/list_lru.c belong in the shrinker section, ack will move over there when I tackle the rest of this! Cheers! :)