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 346C6C369B1 for ; Wed, 16 Apr 2025 07:32:43 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A8210280091; Wed, 16 Apr 2025 03:32:41 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id A09DA28008F; Wed, 16 Apr 2025 03:32:41 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 835A3280091; Wed, 16 Apr 2025 03:32:41 -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 60F0528008F for ; Wed, 16 Apr 2025 03:32:41 -0400 (EDT) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 8E1D7140252 for ; Wed, 16 Apr 2025 07:32:41 +0000 (UTC) X-FDA: 83339089722.18.4F1A1C6 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf13.hostedemail.com (Postfix) with ESMTP id 934852000D for ; Wed, 16 Apr 2025 07:32:38 +0000 (UTC) Authentication-Results: imf13.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=neSg20pn; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=oPAvWh3i; spf=pass (imf13.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.177.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=1744788758; 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=Q8bZ1AMoxRkVTlFpqUFxt+zlW+IOi7e+N9n0DU8rDbo=; b=5k7YyRGsMneDWXDBWL+DdRmE699RcHZyzzE0kO5FlmGafZsfLS4pq368K+pdquIt9sw7np 4/9NzpQ23E1NLJaw8gGsSWdo+UaV9emu8rb19P2L//Cl7TtP2QR22XktjqtvxJ4mUycsZv t43rbEswaGi74zLqsRJ51hKBO/rUnfU= ARC-Authentication-Results: i=2; imf13.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=neSg20pn; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=oPAvWh3i; spf=pass (imf13.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.177.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=1744788758; a=rsa-sha256; cv=pass; b=e6POM1dfXcAeazTt9a9ubWVlol06bDKMpmA9qKJM+C+GZL8pjN0DOinYfLYKEPWxHz1t/i jXEP49gXPUbpZMX9ONTy5COzzoeS8jKBRbAqWUexpnNItjpyfuwFx9trQNeYZXPzxWwsKu TKr1OdJEALetUxuDDYtpojAc/UbL2Yk= Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 53FMMpXo003105; Wed, 16 Apr 2025 07:32:32 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=Q8bZ1AMoxRkVTlFpqU Fxt+zlW+IOi7e+N9n0DU8rDbo=; b=neSg20pn9SPkbZ2k4Spa7ZxyYWsRh+3vNc hsW/H009otp4ZfSiLoUmWDMQjnbPWx2e8s0ka8x11cVEeuchZpInwAhpJkQwTiD9 eDewWdGKoLFw2QnMb/xT0Fd2NgM1NzgAmQ7UgMll48RRLJNlcP5JZVUitGZbAn1s bK0JswKNejkJztw1omRMnYObHd5qsT47nIjyYI7uUwJJzQACiSn6ato+0JmJ8ydj M59rmzWXP5gAaVcN30Q1q4L/AMmfBVJVqilZoFQ3RNU2RGwJPgIXxpZzGo0Jhgaj VeZ1F6Cp4beXVnN7EFUaBpqJwspji0nQcohXQFd31bM5lYDV3kEg== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 46187xuch3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 16 Apr 2025 07:32:32 +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 53G6UnZM031010; Wed, 16 Apr 2025 07:32:31 GMT Received: from ch5pr02cu005.outbound.protection.outlook.com (mail-northcentralusazlp17012053.outbound.protection.outlook.com [40.93.20.53]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 460dbbrkfn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 16 Apr 2025 07:32:31 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=sNwhWScQfQn54KBjX1+6mYthrs+VTBhLaALUzMqsxy4Ndlb376zLP3cSQYvafcOd7m4LqYtQex0t7TvpHgxdb/WyX9Xea9CLkt1RSdKR1uTc8w46W/AMfKq/gl4P9gvqbJKKwCEuh0cu4ay21ZKrFL/bZ+nKKxhrcqJVpZUTJnHxTj9CP6aumal6ZFfLOl3dAyRSZG26NjJvFVV3o5L/dDDBiWo1wACvU8obyuYjji6MNOshE7xxDl2NgZFuY+YeWtU6ei/YgN5LFlGA28Zmp+Dn8dzDys7+w8g5P08zFMYHD/ZSBLkh5r4dJTLUofLf94YuriZLWbWdrTyx1Tqaqg== 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=Q8bZ1AMoxRkVTlFpqUFxt+zlW+IOi7e+N9n0DU8rDbo=; b=Mpo6NRxZ4b54VUkFnf140l+VBL6JXubskxccwdp0+0RGACRhq9u5IQhX2mxSB1nR5+xwbzgSuYxf7ERHcNgyS2O/47RTkqxwRCIWi7fA6rKyA4dkcdJ5JcsEGcoy+DjnDH3RN5SDsLGE/ngAmUSwQgJsjQQKdbT5iaKtba2yQmQCKX664MCx6Oxpso3BjeqdcWS29WjCnSINannr1Db7I12FpoYtrjFalhXoc3Q0PEZanBLVFPTv7mfr3xwuxlrfctxJTFZwmR6bo3VDa4d2LkJmGTUq95Ojwf93EbnTBlta8kP/Gs4sLldNgBBPPnIu32Iay2CiN2UL3KehsDtmpQ== 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=Q8bZ1AMoxRkVTlFpqUFxt+zlW+IOi7e+N9n0DU8rDbo=; b=oPAvWh3iDuB2KdvGqBU7tCmCoo/8ReGgpZrxi/rVock+jmPI06mIhiZgd1u/etvJCmY2G9smynyoEZzasAie30FMu5lWRd98Wh9SJouGkIqGSX7Sr65UPEAwf6/Rq41JvlEDSHQEF0Gw8PmsYapO4wxx643U2f0n2PI1JPLy2FU= Received: from DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) by IA1PR10MB6219.namprd10.prod.outlook.com (2603:10b6:208:3a4::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.32; Wed, 16 Apr 2025 07:32:28 +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; Wed, 16 Apr 2025 07:32:28 +0000 Date: Wed, 16 Apr 2025 08:32:25 +0100 From: Lorenzo Stoakes To: Suren Baghdasaryan Cc: Andrew Morton , "Liam R . Howlett" , Vlastimil Babka , Matthew Wilcox , "Paul E . McKenney" , SeongJae Park , linux-kernel@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH 1/2] mm: move mmap/vma locking logic into specific files Message-ID: References: Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: LO4P123CA0179.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:18a::22) To DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR10MB8218:EE_|IA1PR10MB6219:EE_ X-MS-Office365-Filtering-Correlation-Id: a9aed9a1-7de5-4943-3232-08dd7cb8d77d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?l7moN4NMp4Czkrudd8a2etYgNeIc1rYo7DrjGuX19s8SzuEINhnQLeslqEDo?= =?us-ascii?Q?7HKf5w2+3tbWME5BA5PRjnVGEDm8N14XXFFR0pBBpEu3SmHe+9qsZWyDsAgN?= =?us-ascii?Q?C8CCmAkpqSilf5PKDG6+pRYw5hvu4tfUPgW1ECEVcr8QWNQ7CaORzmImZhXn?= =?us-ascii?Q?8jqKOcnWlvAMUrRD7KgAP+YRGB90H3wO+6T4ChCJXSu8ZWqOCvd63w0B6Lhe?= =?us-ascii?Q?l37EigbgwEHEDZ+IyxGxHiIuTb8DkfnU+9uH/ElUsa0uM0t/TNZMTDSetYqI?= =?us-ascii?Q?Q9B+cP4gcb4jdhM0UnkHepM7TkpP9SUttdJzGIssN/Lwq7HTG6njZfy4gQMG?= =?us-ascii?Q?9/NvzekdAK5uIZgk4A++3azNbhsLqyGwQe5DcB4s0gWBQuDyk7/4wgOfIbDZ?= =?us-ascii?Q?xVzy2LSNj7Wm092LmWLgzRRifFfonEwJdAAPZ32b8/p4hnoQYob31BEmzXM8?= =?us-ascii?Q?+yTSvIkYSzLzEIoa/EOvLSa/1xJIJqL/7pPfIpQWGefSyB5yE51iMYkIKx9K?= =?us-ascii?Q?8/A25eUfm3HNKw8Yq34sFKYtAlfh+v9y9DOiN8RORGU7kfguX1NFoJ2d5w6V?= =?us-ascii?Q?GTjknfzlhSfCIDOWCcmtuZu8w4oNbqMG4e66bdE0Qi587tb36+Z/DQQB5DTn?= =?us-ascii?Q?VCSLf4NcUvaoVljKM+0Zwn/ct6iami2U9kQ2Fgd43d5TrFAVJZHULO0fsgSB?= =?us-ascii?Q?penBPtaPvI31DEyneSvNp3Rg+9O16uI/rcTMFt2AHTKBWJyNiLL3OrnK5uPV?= =?us-ascii?Q?5WdzRL6iII+7M6LHBwhgrfuklXOzKxhm+1Yf53dw4opRR369gksEkKdFBYV7?= =?us-ascii?Q?SoXoAcQimRuPs+AhR/S/MYhrXzb3OmEF6JUFaJgW4P4dZmcquCbzQKUDatus?= =?us-ascii?Q?v00aEjR0Cd6lzlIuLMvbb8LVH4SfAJxlxnm4GwLbD4MBzm1ngFHsb6O4KttB?= =?us-ascii?Q?VMr6Cf4Hsudf60JOhQ261PqoszYn8uo7qEPJPfaJJOrLDxyiGpmIzgdORdMU?= =?us-ascii?Q?llp7GiFK+Id6pmjSBElwpkW8G/hPysVd4iWBlsityS3RlY9Te2grQf78ydKH?= =?us-ascii?Q?qExpVaoZKWCEm0C2iHRh9NOb/girKi1l0HFRBK2NBdBkPfihPv6LAt/ToVoI?= =?us-ascii?Q?PSaJ14jlpKAW1Xn8DUlu+KRORUyiQ5P9h2ZquGHVRhQs7dvBn0YfIwJRssP4?= =?us-ascii?Q?SNk/kBiMhB7O8buoYeF6fIyg/BdetgCCYUKROFjgl/VMyg0Tf6ttG902yFxm?= =?us-ascii?Q?lT4vn/Zx2LhDXmikTTVqRF/PKPFPRRGDjsLBbW8b+d+WBTOQ7DF30QZuk/5c?= =?us-ascii?Q?sJYe/VdwX5TIw+UsqcPjJFIaEZBL+Pojh9ODIpUgClFl1RIsXCosCQd/nikX?= =?us-ascii?Q?s8Yt7asGim/OW4GhmrE8RkxEa035cI9qBUQqK5uaVG2tcgy9qQ=3D=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)(366016)(376014)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?MksafGWcgoLTm+1O+3Mf/eS4L7GO2O9SoJD65uMQKQ9AmL1Cp56LOePQKFPf?= =?us-ascii?Q?PV9fZ2e0S3TZgpN4P1Y+qebV75xW+cCUAkngx9mLZVUFeyRds0QzLgSGbF+b?= =?us-ascii?Q?nJVjilVqdIpR3+OZ2r1A/8p5CbC2wI0Vg38PdEbv2ks3XHu9ScfmCUcB9CPW?= =?us-ascii?Q?NUuwbV3IrvZSneQSw/mF1xA9siSxeOdc2abXi5BWgUtjwcSIKNnf6evTJ5bj?= =?us-ascii?Q?uNv4zuQ6uNmjPMSPBPwym6ijCoj6e2w529ZnajPW6Vlv2Q5mTIFE4690bJ/T?= =?us-ascii?Q?ohGoVty4H9Ub1EaZkmaECtqB+FmKfcPExIkYV0wjNg9ECRXiMfDOUfclW0Xp?= =?us-ascii?Q?xr/iMDUp7jkExKlzLT87mtfeaW4k1xXrxBQo5Qkf44e85g5EuGFLV8Q55dH9?= =?us-ascii?Q?F084vssX6BcNiPDpMe0rvJqa8QIWKbej11oC19N9rhQNaAKB5lTLF/L9DwWv?= =?us-ascii?Q?0biPwnZvZV/vKevyt5mRAoKrWzOmuYVc0oR8WlLYuSI/sN5zrKXvvzfGgIQk?= =?us-ascii?Q?Bk2eiK+rDvMrutErIBdsRhB0dVtIsfScyAQSQy8wlVy8Iz8aoxqq6PTPSwqZ?= =?us-ascii?Q?4shvwsa2474P43hYQxYHBmUOtxzUvUgac1NS2X9UV2LQJ/zig5TEP+O6LnKz?= =?us-ascii?Q?vA+mK4uodb5aDDSIsyR1ATyqTcEcBaKHJYmgH3kLiCNjP27RKq0hxfI4Rb20?= =?us-ascii?Q?Cqj9QWnWtmsWKmiI7nDnn9uI0bnd7+8XjTylMn2NH4W3ka9KY++L7I1R618e?= =?us-ascii?Q?HjFLcmyDpSOw0NnRZZFMmqGn7WiNLKjXSJ+uWfEy2LIFPbn6DGtdPEmNCEDL?= =?us-ascii?Q?o5mlgWUV/7n91wyPfSRHqwcFf+HMp/PSoW7G60+0okrX0SL16q1jkEjUXckT?= =?us-ascii?Q?6aP+9wh1Ar04iL4Jj1tixGgars7b1ABJk4xdhRkY/qZugQ76uz8xVY5D1Ncd?= =?us-ascii?Q?rkbTLnhRMUstriN/gzafHrlCNwH6akChGRDhZTWLSn58U+bMZiNYR6z0UzOj?= =?us-ascii?Q?cW1oo0i4gYEue2q5uNhHAfNDL0XoQxRxSdJw2/1Vdz6lg96H8rz5gyej1FU7?= =?us-ascii?Q?AaI3j7OaO5iLphAL8JRQbFn+bKe20f6EYTeU6nGpGveApuE/knemUkRDHIoe?= =?us-ascii?Q?0q9PlnMNsmUV9x8lJvSzSRvuyMCJ3jN9zOyGu1RVDEutJMs4HtbzNl2djrdO?= =?us-ascii?Q?tXFrO6m0Ch3SYM5aYywa+e9zTO2Fc/DvtrmKgv0H5K7mw2OEL2m7LTt61YzZ?= =?us-ascii?Q?O4TaJxwOZZhnp6+1y1VTHndVJtA1pO0SORrzIw3khsQ2Vn8n4BMfQf7AX+CY?= =?us-ascii?Q?mF8Uf9WEVGobGapvCjmKB6BsMa64QOzedG6NbbSdNg7ygloneDndILJuml1q?= =?us-ascii?Q?UYt9VN1U+YHyu3HuexgmjuTPrjQOnPcbNbyUXLwcp3DQBSgx5QLC7TEnCYV0?= =?us-ascii?Q?0ZwjV3iJhn8Te91MdBPEhIArj9lwsLSonZR/iSZ6RiL0Ipv2ylFkM8NeLuJl?= =?us-ascii?Q?tb2F8as9jpthad3z8XbiOr2E1m6PdSdm2MYJXjLQFPy4AV1jWCULuLeAq9+s?= =?us-ascii?Q?lIaul/T/FBfNpA1UmwmDt9cpA9iLm9XMzYHieg9WgN/J2X7z5twW0PqlynXN?= =?us-ascii?Q?jw=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: AsvhTJB/Td1MNWdmj2+jv5uETVRXpulX2PkQtqu9k/Cs5U6252oOQxZSjFByG0Gf3O0UlkNoeKmwZYI5t2NaM3GowZ40t8Dqazml3WVu5R6Ak6j3VfY1DCo+lGd7feI+/GGl1Owzu93EszuvC6UOTSkSzw7GRy7OVKpoNcQWclh7DsEiXPKkDHTDoY8WP+akLvXQz7TMOHsYfZDi6C+LjcDq14fnHeRYZKSsDfZ8GWWpvJTe+4ME3Q2aCJTA/1ZMFeZwPboxc4bKgfUm5wrB3j6ZxrGBz4WI4v9KuElZqNo8kHH5WVtpziFjq6k+TlveFVZLb+Oz0A2U7TQyiELPlhTjXXhMHLrstgQMAWmJOH8Al3bgkQYqYox8APgv4l+xQi78Oh1gZyXOEZPIRwBHkkyHefq/gufvPOtavolGBj1CPYhBzhUIOWQoQEFeKBOq3gDaoGsoKWcKfAAFkd1uAJJMfRysC6l3QngzhF8uJoSKEi7g3p/Qjhr9WlVQX8TAJi9algVvxOCJWjGg3TR+N1ljda9sRjMQ/EVndiYD5f/seClO8lBjs5RjbsbCsQ3vi5/WhRbCEBBBCNEtcVoSfv/NrI+TZRBrXDpMGhGllFw= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: a9aed9a1-7de5-4943-3232-08dd7cb8d77d X-MS-Exchange-CrossTenant-AuthSource: DM4PR10MB8218.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Apr 2025 07:32:28.8711 (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: qtUB2hCw+CxJUG2cvThcaK9WL+4ju9bWCwBIB/YNgmJsCqYw1Yz6xYDvF5ARpVJKeNuWepPTMRrQTvw9UC5G7q76UYSWwaQjQfMl9Mxkrr0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB6219 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-16_02,2025-04-15_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 adultscore=0 phishscore=0 mlxscore=0 mlxlogscore=999 bulkscore=0 malwarescore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2502280000 definitions=main-2504160060 X-Proofpoint-GUID: YyuwHJmNT1B-_0_Ei2Fk-G2B4cBTlA2C X-Proofpoint-ORIG-GUID: YyuwHJmNT1B-_0_Ei2Fk-G2B4cBTlA2C X-Rspam-User: X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 934852000D X-Stat-Signature: ikbjxkbziqdzy937bja6xujhur6ebh1i X-HE-Tag: 1744788758-328756 X-HE-Meta: U2FsdGVkX19xMr2gmIHYiYhtuicENjpBrN9pg/BUyiZFbchtU6zCionPhhFlpJKrdQ6E3f1L7U0A3eCTxb8lrP2o59TIgr4kiRZaWHfID3wL4yUFa1e9GoFkyHmiNJQ4m8JHYc5QD5da91+9glCrqZHpE059JlB2DtF0nosGII7zxNCI3nZNlEBvn66pY7kQ8JTAux9qSFkkkIX5mi3LXyOfeHXKf+Pe63FF31F9sAl/ZJLF8vk/NxF4DiG58w8CrnlP4Pxw49IS50NATKe+Iup30HxuaJoHF9H+FW1YZOl5+rZXxICzAy1P8NGrc0Ggfe7AJjyYdL3Zz99OS27AnEt0BfP1ypGsScJ/liEnyINzu8afueOJUyOrqkRoOgZzJyuPBI+JQjyFGvSuOUsP4XoeG2rjxqHwf1f24+jjDpb3TUVhcpg3NvXmIWRuH27lhc/xqjU9GMU7/E61rCn3qLKfXyalyd/XSjLxH3w5GtSqwbMbScmHiSASWd/qM2fHiofXtvW9vmYLeVrGX9LX0Odn8X5pwVnu2BfreyW4DSbRoVuSjFGyj04b2nLFc2Svk4pguFIgFA8P/D3hBMLmsFeEynxy7JGm+ITN/e/8lCTMF7Tly2CPFvYMg+3dfscif+I5f6CFcAx94JQkePlgDyeqeEJjwrZp3p0u0FJJAClrZSTYGHlmmwQzrHQZ4G8wg1HdxHJnfDX8lfBofBNzo6m09+i9CrwJhsE8UQjoc11R3ERrbaQqv7lm3Stcfa1nGL7Xwq+f6abEFiQlD3cNte65Zr2e22n8QgT1v1/EdX9JD1I4XwjKmTlBuLdrr2VCVxhT2XGu/ZhbDj9TC5KfUyIQleco7gf/n5wilew6xRsDsRneHq31uEP5/1VzooTDXJVlarkmSKePP+Dd6KZkNhdl2Fyx4cs05tLqaytoFeZCi4w9rXYrGROtHSm9/W3x6AQt2xrqzVX8fAkq4h8 G7/X9gB3 ArnZuZPYhD86K/YNAspIBufcBM1Mhaf4LVyi5Amek3KZN9yA= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000226, 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, Apr 15, 2025 at 09:07:54AM -0700, Suren Baghdasaryan wrote: [snip] > > #ifdef CONFIG_MMU > > #ifdef CONFIG_LOCK_MM_AND_FIND_VMA > > // MMU version of lock_mm_and_find_vma() and helpers > > #endif /* CONFIG_LOCK_MM_AND_FIND_VMA */ > > #else /* CONFIG_MMU */ > > // NOMMU version of lock_mm_and_find_vma() > > #endif /* CONFIG_MMU */ > > > > Note that CONFIG_PER_VMA_LOCK already depends on CONFIG_NOMMU. > > I meant to say CONFIG_PER_VMA_LOCK already depends on CONFIG_MMU :) > Haha ack :) [snip]