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 98C32C36018 for ; Tue, 1 Apr 2025 14:54:27 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 20CC9280002; Tue, 1 Apr 2025 10:54:25 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 19441280001; Tue, 1 Apr 2025 10:54:25 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id F005A280002; Tue, 1 Apr 2025 10:54:24 -0400 (EDT) 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 CFE6D280001 for ; Tue, 1 Apr 2025 10:54:24 -0400 (EDT) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id D65021A0232 for ; Tue, 1 Apr 2025 14:54:25 +0000 (UTC) X-FDA: 83285770890.11.520AF7E Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf11.hostedemail.com (Postfix) with ESMTP id 69D5F4000F for ; Tue, 1 Apr 2025 14:54:22 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=LhKbvo6U; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=L3FRInzy; spf=pass (imf11.hostedemail.com: domain of harry.yoo@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=harry.yoo@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=1743519262; 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=ICrhxWE386S0CQ3xL9Tp8vcZ5lAJeYmpYtUsBGdDlZI=; b=iDGiJwL5UPAf1m3H5XdSpz2sQ3nm7diupikCKtPw0WFVbObpnjJoV+140i0Rc7laqEOosh CgMDVCxSovMGqhI5ZcEk0pVujhrt1scr/IpIdQdM2UyDiRLsxqdnNE7TJP8lN0JWFGDxZb Tlc3YR44/nhLf0x6E2RKYodKgnEkfpE= ARC-Authentication-Results: i=2; imf11.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=LhKbvo6U; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=L3FRInzy; spf=pass (imf11.hostedemail.com: domain of harry.yoo@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=harry.yoo@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=1743519262; a=rsa-sha256; cv=pass; b=obmEw3PVt+J3Ime9IS+ZjkJ3OzuPdcKaH5Dx6VZIkvGnKWQOcqmfzdZRa9eAmOf1WGA33l Sn7kx7GVYBqj1r5jgyuYGWhTLMqhIgWs2ThuHu13vLQ1T2CyXsZ5k+5MNJ8roCnO6J8huO f3frcAcqFTWmsQVuzFYIMipjV/NyoI4= Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 531EMsAQ012829; Tue, 1 Apr 2025 14:54:18 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=ICrhxWE386S0CQ3xL9 Tp8vcZ5lAJeYmpYtUsBGdDlZI=; b=LhKbvo6UdLzmVRYiopffaLca3ShncWe8YT UugNGfQcn0PG6hMGOLb394rDMphXMWC8LwwqAPL9obhYpA/xZqjGpSv/9XBrhBHh x/XNQM7JH0hpCHgXbP+Y5tAQ0m3fCwPhgsVc+ZNqOC5BMUfzKzH8JHvPIuKGdmKb 3yBQ/TjXFKEjwhBvJqn1cgac93DTGqWEKHvDhS46nA7jGGkWTNbUtoc2UOETpEEa lnTCALZwnl/IuSjktod9aBQBlTLcFXeNgDpAcHMdsuxPOu9LSkGHnS4nZlioiaJt WrMqFjnTQq0s6GGEbgOBrrO4wB4HFJD8NgwfxcMx7L4aa8QszKKw== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 45p7f0g983-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 01 Apr 2025 14:54:17 +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 531EnUFm003525; Tue, 1 Apr 2025 14:54:17 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2041.outbound.protection.outlook.com [104.47.58.41]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 45pr8qen83-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 01 Apr 2025 14:54:17 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=UZBD5vFXpS7f1+MPh1TG8v3AyD8FYsLkOR8ZB7/cIq06ImMHK7RHt0zUu28XxVfYpIhJHdtyx8C8UCpE2nMEIrICNaKHQh1nf0cS62g4ScwFId9pBoXMzITDkGV8F4KG70zr9F5tLyS7YdlQQBZ4fXic25AaoCymbGtWKVQ3kuM6jXSj9bi0RQgNEUAD5fH1ruMxyGSvXcaHMrQB/BNSNON/NYPO6AVurof+qKHZolrlI5GRQKWs6+kfJJdxO5+Fc3mK1eZAjmnsjii4bcEc2CXG5p/Rc6ibtchzMHOjoMLCwxhvuPR2uL5+dg2fud1YHvppShvQLByblh58EGwBOQ== 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=ICrhxWE386S0CQ3xL9Tp8vcZ5lAJeYmpYtUsBGdDlZI=; b=x8axLJobIfU42DnnJUd/3z2mIRDSUccd5MmJk+Sngcveda/xdcfEPCXZk9kjBU4/Ll4LiVJGSijLgkoE3eCu9FLxT2TnsjZA5HqJD5QIgPHnHyDUBjvHj2juQkbVluXpQOVsmWqp0JahoJcpoEpaxC2R/VeDSbZb74yUF7gkglSrSkL/jcpFuHhvgT+5yeHHwAVHQGjrWwii/RJVs8oZH/fw9pvhpGzJVceoDRRcMpx8BlpaUFlyeM5k+riUACkyKEYOeaai1Cr7KEL1y5C5h9ODi1BvXtLGm5NwOZ23xMjwqy8o5O6rKaFCnDWbfzUETafJdvGb7gRYKrZ+J2+xoQ== 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=ICrhxWE386S0CQ3xL9Tp8vcZ5lAJeYmpYtUsBGdDlZI=; b=L3FRInzyzOaJhtNyQ6jJa91iIADSRJd8Vx7ZapsoQc29ZzK+x9rO98CgOyzxs7NhIly3gfcX0ZysQjManM/+qN/jlau1NsRAASGTBMHk0XLmH4TFqsim5CfT4+xyB8uJ7OY2Se5zRIFicmkBy7682Q1XmCRG82ExPypcOYng82Q= Received: from CH3PR10MB7329.namprd10.prod.outlook.com (2603:10b6:610:12c::16) by CY5PR10MB6165.namprd10.prod.outlook.com (2603:10b6:930:33::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8583.36; Tue, 1 Apr 2025 14:54:14 +0000 Received: from CH3PR10MB7329.namprd10.prod.outlook.com ([fe80::f238:6143:104c:da23]) by CH3PR10MB7329.namprd10.prod.outlook.com ([fe80::f238:6143:104c:da23%7]) with mapi id 15.20.8583.038; Tue, 1 Apr 2025 14:54:14 +0000 Date: Tue, 1 Apr 2025 23:54:08 +0900 From: Harry Yoo To: Vlastimil Babka Cc: "Liam R. Howlett" , "Matthew Wilcox (Oracle)" , Andrew Morton , Lorenzo Stoakes , Jann Horn , linux-mm@kvack.org Subject: Re: [PATCH] mm: Rename vm_area_struct to mm_area Message-ID: References: <20250401122602.1738511-1-willy@infradead.org> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: SL2PR01CA0010.apcprd01.prod.exchangelabs.com (2603:1096:100:41::22) To CH3PR10MB7329.namprd10.prod.outlook.com (2603:10b6:610:12c::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR10MB7329:EE_|CY5PR10MB6165:EE_ X-MS-Office365-Filtering-Correlation-Id: 0bd3a95f-3a1d-4d90-6d2b-08dd712d11d3 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?ut4+p2MGBh5/JG3X0+h93mk90CdREkXO4KLcr2Zbx5txmspRXHjyz3iQQQHg?= =?us-ascii?Q?+rH80HAoaChjzqMUKUek2uYExCsCSylIJhFhjlYadOKYNWW0r4yhsBzQxqS9?= =?us-ascii?Q?JtMCiHgLOxe9xjjDPfCX9eNQHvYfDGZeSUZMfRG0w+WhOKGDH6kbpSsNV1cY?= =?us-ascii?Q?BRS7n2OvuW/ZCxCG5hpYNalRilVcvrF3F8diUj/nnz3gjWkqqVUFF8FzZUrf?= =?us-ascii?Q?RsJL7E2LbxQpxjtQrCyiIHOAjSZFE3aokz4Pse729OB4m3pjTnm9x/GvhXOW?= =?us-ascii?Q?KO1/xdn6+8+5Gnu/tbTf9jKr43Ochnwu13EsjniUh4zmNUE40KOXOs1nRwcU?= =?us-ascii?Q?Vw5FQ8CgBcs8C3J2zkDpN/2ZcNpo+afblH/S1ddvd7KmUpxfV60r3OjoYNFn?= =?us-ascii?Q?M49/I4RZLRZZjwpVolHLIRne2xBSulswl2qzpfn4s5KyZJmyUf/vlJby6EwX?= =?us-ascii?Q?syi40wEdepJPlozFSv8PLEqT6naxvMmn7e0p5DtadqyyS0OGDcO2+vb/TNqR?= =?us-ascii?Q?9Aa7iISScSpU6lwlCkWgkjZ+CYjbPLMBBlsWuVHHb9MQU0IZ3bMLqvv5j3zi?= =?us-ascii?Q?jIYro8UEj0ouFaAjrBIUOcZMhVXCA6B+uUxukyxUrR6cqU83R64JAmx/S4Uw?= =?us-ascii?Q?a4SvC9uQ/2d9UdUi8K17DgTJJE1Cel5/sxAmBPA+RWEy6Kh0j8py0T+ADicQ?= =?us-ascii?Q?hFgCV6UELg39i05LdTUJI/9wmP56BAjkvvPSNE8IQEZYmnHke6CzSCS5f7iq?= =?us-ascii?Q?cSe89Xc6lo6U2d+7YYNRNxlNhbqFylu+DyxkJ0hIWD6lskJYwtsVyyvu5ARJ?= =?us-ascii?Q?7iiks1sqXpvACcqGfsan3P1sbpaEjl1JnRSi0fOh/I9R3/cgGf/DVKxzdVi4?= =?us-ascii?Q?sgxBfEXDKQO1nw1FStM10R1gfrLq133WLa2NCVzU4D/5rslcEYL9pwxRhcDp?= =?us-ascii?Q?y1w3PLG/6IU1eEeKdEZhNPXcAjz3d2UNVx1MClhxeZL9zxZOD7rGS+UxilBe?= =?us-ascii?Q?jjNqEU1MyXFpDa78ZdDzsZZuk4rYoJA3yzk/H5JSM3XcrC/cknus0RVRSqgC?= =?us-ascii?Q?4sZjxI2M1oP72GWS5SKuwkD9KSu4x5VrDqtOCGx/8HtZpkGXk9aOuB8uY5Tf?= =?us-ascii?Q?oS9diS5YAPk7+iXOdpizWKWbKqdWZyLumA+fhWahNd84jwagsWjLpvy5vU5Y?= =?us-ascii?Q?F40/6/8IqaS46j/eHJxhI+VLp4VDSCI4YMYDG57Il5bGOiMBorw1g/zqptWC?= =?us-ascii?Q?uRdNTSOy89NaphXbeyE7I9wg1H9s46a5j08sk6ZPEXg3msTS+SrvpZP/oFF3?= =?us-ascii?Q?hv2ZL8X62oKwZYeNo1ovPhL27pkKQztf5YoihBg1p8RdGjBtjO76PDx+mDIv?= =?us-ascii?Q?kxvQaJfmSb/JBB+qGfs79aNXh+kI?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR10MB7329.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?w1z0NrBtyDS+Ocv28w2eb/q4DBP28aOjfvvZRv3VfeCcwxPyDTcIVzYDDgm2?= =?us-ascii?Q?Awatq79w1hSOuEi/qimSTZaa9rCqmoGAJCpx9AsxmMPf/9d9VrKVJtcG89WU?= =?us-ascii?Q?wiNNbSdHzVYK88Fr3eLVBncLMR1Us9vDOWpZ8UtUZXPBz47Mi7ai6DYzJQaK?= =?us-ascii?Q?p0IW0Tz1XqFeXxvnUT5GwxJFKzJXbwJVT9p16wwstw7JG0w9APCCxvPH/tYJ?= =?us-ascii?Q?UOB7ENqRf2d8FR77W+xJTttdcvzOq1ffLrU9tjKKdqKo2M7is5oQmezMErDv?= =?us-ascii?Q?hQv093HMG1HH9Vhd08WwJlyDYBSh2yxgKCPy30omMnZMku3NbKqvekqlYpT4?= =?us-ascii?Q?ArUaPd3qaGtjb8MXa7RzW2OVJ4UWn0/hq3h0Qf31B2AlyxoGk6d2fs/2ugLL?= =?us-ascii?Q?e8woBQEvdgj97Ch9OECa5dpsCMy9GumWe6AxLJp7B9Bio71WHLRteRUMwpyb?= =?us-ascii?Q?CkFdbP2e88O8KFx/4rm9+8o1VBw39KE9ylJJSiA4la2DJlbmBsQwTsVBuiQ1?= =?us-ascii?Q?cn9nj4z0zhyU+7QV+47JN6vhNOt7IKu0kVIplILEnLt9sp0XJRF+9jv37hnW?= =?us-ascii?Q?66WWBvia1uB+gNYUiHS/NTNOFL7VF97ZCWcdhhQOhxGu/wQjPSr733fwc6yQ?= =?us-ascii?Q?gvUVIZ+mlyb+dfaQAo373PtepjUjlUsZ+/ZcMaSXzJRuv7kntAAZ36ilUFDz?= =?us-ascii?Q?N696r65iX99YHpVclcNN93QIhqzqypREHQ8UwP7lwO1ZoXxAyzGkrFBiRi7+?= =?us-ascii?Q?bQE8rtsfg7Gm9N8Y1qXGvNFoM/7om25GE8ASEy4ZYblazI44wsg0DTAaolsC?= =?us-ascii?Q?o+iAinXGhVqPp8mYIenUzMOv39vDXxtSoJQ7NxuoYosA3FmqU/pCBCSpL+0K?= =?us-ascii?Q?wuaSXOEdgBfyagU1NT97e++kYnXU1AVSi3S5fDUbbUWL+u0e/Jq+33+IrriX?= =?us-ascii?Q?jVwiy7EHORmI+UIryccVT9FgWg4I2eMx2nAJZYI8vw1FeXThqK0XCln23BpJ?= =?us-ascii?Q?V1H5xLZH9hW7Na03bnpaofoifi4etPuVgvVWL4Gh64+UhcqBNVmxQ4KczhWu?= =?us-ascii?Q?a4y6reL3chIiIo5bWSJh+L173LgdGz7aAnB0LdjZI0XN4YzzYM1dwDMsrbme?= =?us-ascii?Q?1Zvd+BMtB6GW4yWnK3AXz0pxZgo82h4GWZm0FNkDLocnT216Oz+veyAC2fkK?= =?us-ascii?Q?7vbOvLnAyWAm6hAnZYTlw+17V1jREbwQBGPKIxwMfg+a+gq4z3q37/677FDr?= =?us-ascii?Q?ZVv+QGPpQg/AHNVE/lZgPY+6C0BZBByVWsEB9Xt8MGE9aqJOpZc2geQq5TMm?= =?us-ascii?Q?mcJPgIQZ0B8yTdcIS25lizf+RpSEDwJHjTMoJC+A93WZlQ1IZgrT8oqOUKMB?= =?us-ascii?Q?JCX5s7pwQBj+fhIttoCNv6bpmsmBra+ZKtPLtlWNO9Iq5VK/1hiVAGb0gMb1?= =?us-ascii?Q?VQAhsoiSuFZLPYYj1nJ/M2FbvG6gKIYY5g+KjFqe+/gSdlcDF3oM4hUUMkFk?= =?us-ascii?Q?tNFx7uWT3FzP5xsi9EcbZAZPhw92yYqJ0KPDP5rAoa605FUgucHo6iJl7Z0L?= =?us-ascii?Q?Dt/OaT0C7tanlXwzjHyDnUlKL2hl+0BkUPz32iGB?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: QEoJ4JVBH7qvWZM7fdjUfwMMzWdXX6SmqBXgPRk6Men7NXCPw2rkybk3ial/L46722DPuNNx8ZYXYiN6zrnvLHHK4y5cSeadb0NXEzofrNHzhSw5Qyi+zCELPDcVuCUBNYYFeDpTVlyoqUn8LZ2dH3rPrGcK6d3G9OgC4SX8hYWiDWLD7J9V4u4xDfsNQI7H2PTwikywAXODvgctXVv2SbtCbH6lSH66TNrl5z2yyzN84z8H2ThrWKBukSjOvZWEpTwb6Z+stP1+j3XaZk71/1av1hOgk4jZ9I4sw94jhpTSRl/4HowNi3Je9+nJuWbY6AKajg/+TedUcLT6O9PuQuQf0E1nrpJwCgFE+/8bSa8OienmAgojf/IciTh8d6gbUZi+LaNNsU/bhrfKTJxKIZtqzLG44K/MEKPjuRx8DLxr6nWE05JkVFh5AyGdTDZt7amHbqGdt4wvb7kk/OxO15igjElzFtpBUEbw5o30PEUN3RgtzGrPdxwrsePvs3oefj9IUueOzgusK2Kn6uhg+bwDieh9Y6VbYIvbDlwMZAqXoNXugpHStXVCqqful8Nw1YwJtjIusET1kIWtyTQast/gpb+wC/iar+9hs1fKD88= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0bd3a95f-3a1d-4d90-6d2b-08dd712d11d3 X-MS-Exchange-CrossTenant-AuthSource: CH3PR10MB7329.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Apr 2025 14:54:14.4334 (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: T6L6+HrOqRIbYrJQ59geOEIFUVZcJ/ObLZW4IECw6G34Py2SHJJ/uF36zeirpyLG+LLbVxt5CZNiRShSfUnL9w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY5PR10MB6165 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-01_05,2025-04-01_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 adultscore=0 mlxlogscore=999 mlxscore=0 phishscore=0 suspectscore=0 spamscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2502280000 definitions=main-2504010092 X-Proofpoint-ORIG-GUID: -UMCiwSEZ9johKk_5zYet0X-tuwtRFRH X-Proofpoint-GUID: -UMCiwSEZ9johKk_5zYet0X-tuwtRFRH X-Rspamd-Queue-Id: 69D5F4000F X-Rspam-User: X-Rspamd-Server: rspam02 X-Stat-Signature: 3r65s53xqathwfnp4ca6h6f6y5xy31tg X-HE-Tag: 1743519262-169517 X-HE-Meta: U2FsdGVkX1/i85JOnFRtzoxi7Qj1jwCZgjra/hvQce3aQH3UMqvfNtnWqvqN0k6WCcNypODohu8GHJJv0svrVXHmL/sTqReMwuw52ytez8ra5pDbPnwSE4mHRSPtC6xPEyTPmETIWcGJq0BbZe4eJdSlRUAOF2akbU9Ubpe9+leSbxIL5ija+URDnSkE9u0fMyWoyrLE1FezJQt6OgCc1JqyzxqQlCLqaKo/UrmfsNEyODODuttv7bwCs0KtQ4Xrfw4YGzEVhVZzBID6v4qXvrlpxo4GoZ6lPT9C20eVxx2A+6rgNHI+GQ27zkOERXVwJChdexEoCcL/jpGFrmHg53bgKgFjmcbDTs9CA+iyfHqiNttnob8v7KhLT6RZkJUaJ/SoU9AwQL1nSKfOcJ5X8mV14wQxBeuPqTOk/6Vbc8wQExbFFJrMhgDNU+ceKNd7cMo7+j9jH6saOUq+252MjQs/ioJMIMUVNAbVbFpr5F17mv2e6gyBtnbnm2zZvxtByg19SpjTPw/umcv7LpYmMi93f0xUXmnqjvK7yLAPx7S0bPi5vls5iNMg8C3X4x/XOwqnANj1WaZPpfUpbPVckFk8yDVfVSiW0CuTFdRnJ1z4NBU/WyR2eq0cKMEX/NpVlvDKQSv7IeFXsro5P/DilqcS0Cnp8QS8M6Zu1tsmRDir8TC3BWQQ3L8OrBPJmjqPF5QP+Olt1AeSvb2v/fqOODDa6VT4/4ImvxWCoM7ZQcmz0Phb9gMiALKvoaHa1iq4TcQKaKYlhWUG0scGrJHzdp6722fQojFidgB+Ggf55ytsEf3N6pUAhzNTL+n2MJ9SfD2hrnULKg4dBX7zjAH/UNUuEa1j9Coyu/XjOCG9I2NW7JTQtmR18VzQeE9aX40ZTG9Sg1lXI2Fa2POPbLCqC+KLK3oSGM3ky4yZY90lF7UKOG6NNtJjo0/g+s/v1LxM2y48yierhZMD8SUQa5b nAb33+d9 7eNtdVxB+42eCNzzO0XFVfKQ1wSzWloSAXnfVjkfEGZ0U+3zMIqmCs9xvVac6cWOyg356v/eiY/lVrmuEU/ndctEeYjT15MO2yN6T5t2bDHwLcYlO4omyWhRromT6LiqloF8Fzw6yCdx5k/PcqSzH//H6QkFLHfnZn8c1+5lL57qFlbQ0QnEIZyugUEwzZ8r2e8jivRKgizxPRPmVVbjiiWC7AqBNDkq9QK8IwE7zVyNxY8V7EJI6Oisdoh3sW9E1WTg2HWLhonjcBWY5sXvShVVhV8zl1sHjlbXw88bt9LWqZ23m/hD21yrA8xK115Xdl1YgDrvcQhIt2P2u0dO1D6ikpivtRDk+onAcTaaDiFdj1VL37aph6IRC21SsRh/R340kipVYLZaCUa7/4SLxmuPRCOtKbyXpIU+//jC9KxnFs8IQDWGF0Mb8UHYAaeiQrlK1a3AhbJwIEZpNjrDzfIjEifkeJxUZFFPU/APOaKLZoFlYZ4Ha+AMdKIUNjN/W51RLNFOX98XdgUtVZUiUxMwM+NBjE0JFe5F374fyPGoEshBMve014ibR6VTYq0LJbrnFkzASgQ1Y3CMVoxhfv14WPdzgo0VNy9jsFFK34qBS24pIW1hQq46/DYbLNsUTUruQM7DXIleCl/B/QqW34CM5kYnt+PO4LYylpbPMD+tqkWGz2lmwVDZ/t66xYz87YfGsO6atZbit39gnBlzuO3Gzg5E5eafOR8Yk X-Bogosity: Ham, tests=bogofilter, spamicity=0.000391, 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 01, 2025 at 04:21:53PM +0200, Vlastimil Babka wrote: > On 4/1/25 16:17, Liam R. Howlett wrote: > > * Matthew Wilcox (Oracle) [250401 08:26]: > >> We don't need to put "_struct" on the end of the name. It's obviously > >> a struct. Just look at the word "struct" before the name. The acronym > >> "vm" tends to mean "virtual machine" rather than "virtual memory" these > >> days, so use "mm_area" instead of "vm_area". I decided not to rename > >> the variables (typically "vma") of type "struct mm_area *" as that would > >> be a fair bit more disruptive. > > > > I'm not sure I like this idea. I mean, we should be more clear about > > the type. It's not even saying it is _in_ a struct. > > > > Maybe we should go another direction and change vm_area_struct to > > "memory_area_virtual_in_struct" to really clarify what we are talking > > about. > > > > Obviously the variables "vma" should be updated (over time, as code is > > changed..) to "mavis" to match the new struct name, for type clarity - > > like a beacon. I really like the mavis beacon idea, it makes typing > > easier. > > I agree with this direction. We should also rename "struct address_space" to > "struct address_space_struct" and rename folio.mapping accordingly. I'm not sure if that abbrebation is complaint with the CoC. :P > > Another added benefit to this naming convention is that the virtual > > machine code is free to use "machine_address_under_virtual_enrichment". > > This will will provide colour to the code, especially in the variable > > names. > > > > Thanks, > > Liam -- Cheers, Harry (formerly known as Hyeonggon)