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 56F41C36018 for ; Tue, 1 Apr 2025 09:55:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1B092280003; Tue, 1 Apr 2025 05:55:29 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 16021280001; Tue, 1 Apr 2025 05:55:29 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EF448280003; Tue, 1 Apr 2025 05:55:28 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id CF3AB280001 for ; Tue, 1 Apr 2025 05:55:28 -0400 (EDT) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id C2F141CCCBF for ; Tue, 1 Apr 2025 09:55:29 +0000 (UTC) X-FDA: 83285017578.30.404823F Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf29.hostedemail.com (Postfix) with ESMTP id 6FFC0120004 for ; Tue, 1 Apr 2025 09:55:26 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=P8Vd788o; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=f0aWnPVs; dmarc=pass (policy=reject) header.from=oracle.com; spf=pass (imf29.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@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=1743501326; 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=msoSZI0YMxvqJrkltb1+aMo4uPFGU2CL2fwEERuj46Y=; b=tWw+I4w50cXkFKQLKGJYoYIMcjGtpcMQZF7XtaKUKrEHr4Lz8QaV648DjvXgVIMvaMm0B9 VVPBVaqIb5nH64i+oXo4X6WPaAo71Bhvh2xEwMjpsK+upRqCsL1dnttY/A9qKFTX4JgVaW dL2RrX+4zZHqhYv9jBfyitfkMja2Oig= ARC-Authentication-Results: i=2; imf29.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=P8Vd788o; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=f0aWnPVs; dmarc=pass (policy=reject) header.from=oracle.com; spf=pass (imf29.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1743501326; a=rsa-sha256; cv=pass; b=GzMNSi7jw4kfH7aGKiQylXnwxboNOOreViNENG4RcxDHT3BKyGuMqJKuhftG0M9gdL0Dub BZ/oMQYgGo20snWDSmdgiW5KMkpoYbmYmnvAe3ugFC66l/F59ltmod94b7WH44FtQmFUDA aCdF2xslGHaVRpgEzXWTURDW1Vo917Y= 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 5319M0EJ003129; Tue, 1 Apr 2025 09:55:24 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=msoSZI0YMxvqJrkltb 1+aMo4uPFGU2CL2fwEERuj46Y=; b=P8Vd788o8CECytCpD3gQ7OtBJvOKvlBH16 /aAJQU9QiH16n+Du97zHP1xb0yuUWGY7U5sFx0U000km1GmLpeZ5Sx40MM+yzlPK iHjrcMbR3Oi+iR0d7uJvL7utPM1FQv5Hn0j0WuQzQDOLf5BfXj6CLpzDqqsuXv39 UrEFUl2dbNEVkN07o62khzFqlc65NE8UDOzx65tDVxnaseBzJHprkkvCnuHujb2n oQkEjO1kx4oJKrPb3tHVD7fagdi0Rhw4AT+E7SOxfjteArhH9jpKlhzyDo9AM2BW 9lCAeuirHMYpEBgn74bMAHCcdSvdDlXWZNqJxBUXk2d1ugw5Yt+A== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 45p8fs6sme-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 01 Apr 2025 09:55:24 +0000 (GMT) Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 5318pdcr003488; Tue, 1 Apr 2025 09:55:22 GMT Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2043.outbound.protection.outlook.com [104.47.55.43]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 45p7a8v9wd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 01 Apr 2025 09:55:22 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ldsnleixqMIYvR+1UC7lkjTreZHja0BiJeaTRv9Eqcwwl8imm6WjL0KMBUhg/XWtgKLxUxnJNH41b0dGF3FqlRg9o9DQpkrWtk3Ib75YqrYJjkwOntrFzTBMytHOF4UndUNgq4mn8owIZ40EgfuSRm0srhUkiOSR/Ozx6NLR3Sh+JWKjoGQYrgdniOB0iTrvr0fSIB55wBAcN75pQDsDLQj+V0jd/k5+HH66484JCnAXrlyiTv38usJDkDEpGcQolAOwOYSoqU373NPykVNg5MW1CPft6EozQ4EPiIsV6+O4k6pzPUQb2LQdisSiKYv5XcFznRMtMzJSMW6bX8tp1w== 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=msoSZI0YMxvqJrkltb1+aMo4uPFGU2CL2fwEERuj46Y=; b=Hx4OeiJ+J/NvnAOr66keS4Eyo0s4zv+5sFE4EhnmJU8PvotuvdvuTFuDAfpOiZtXHGo6JqtZNEskOMbITP2lf+jh9ckd8ixQFXQ0Bziw/lwCYuo9jNVaK4og7yzSvwugCruMB6/nLJfoa1zC25AzS6jOtQYI22AmyPKDpn0EzFGQuTG0t6uUGQyjDRyWzxLTBNfedMkE6Stnl3em1fuuMaOvzj9tPm2w3jXqoXBwcXmGDWim8OIDIa242QqyQ/ZNB9xpzQaoQ7GlNW6oxe/pA2PJSElmliup3sTYBeOq1E/67nE+xXrXRgocZslMRbmZVXS2F6Z8P4NUQGWMJe7dlw== 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=msoSZI0YMxvqJrkltb1+aMo4uPFGU2CL2fwEERuj46Y=; b=f0aWnPVs21cpjOzdpEIS111vd9hz/Uqilctvw1Ud049gVslrw39xq3hsRAhzOe/MzQDssbRFUnDv2+EICeh+nbbA+pk1ThENAfsycgjYAwgjIiwO/lKjDOoPJ2YHVZFImUwCSF59WIcbRcp8GOYsNZOvjAuxxeF9aaODhiswThQ= Received: from DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) by PH7PR10MB7838.namprd10.prod.outlook.com (2603:10b6:510:30a::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8583.38; Tue, 1 Apr 2025 09:55:20 +0000 Received: from DM4PR10MB8218.namprd10.prod.outlook.com ([fe80::2650:55cf:2816:5f2]) by DM4PR10MB8218.namprd10.prod.outlook.com ([fe80::2650:55cf:2816:5f2%7]) with mapi id 15.20.8583.038; Tue, 1 Apr 2025 09:55:20 +0000 Date: Tue, 1 Apr 2025 10:55:16 +0100 From: Lorenzo Stoakes To: Wei Yang Cc: akpm@linux-foundation.org, linux-mm@kvack.org, Jann Horn , Vlastimil Babka , Michel Lespinasse Subject: Re: [PATCH] mm/vma: correct legacy comment in vm_[un]lock_anon_vma() Message-ID: References: <20250401094346.25200-1-richard.weiyang@gmail.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250401094346.25200-1-richard.weiyang@gmail.com> X-ClientProxiedBy: LO4P265CA0059.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2af::15) To DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR10MB8218:EE_|PH7PR10MB7838:EE_ X-MS-Office365-Filtering-Correlation-Id: bbce85f0-fa44-4838-5852-08dd7103507e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|366016|7053199007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?rbKTs6IsDuysazMskoQ+zmUFTeKF+t/b7ndaR7ewHIUb7ZM/6MntIhrIqe2M?= =?us-ascii?Q?VzVBE29LRMJ4gsXqNAKStvyfMt9q7jK95bNLYAu2Zn4yeAWss1/jtuleLMgf?= =?us-ascii?Q?HHX8RA9nVF/2zY0ZAQ/+ByMUlYy4PHHqHGuG+KnxjR8qY3XkMZAz7D83P4OC?= =?us-ascii?Q?4zMP8x1DtvLuSoHZCtmur5LfCrpVn7OWZ7PLhOT0+F1ZHXDaF36S1vY1ckKV?= =?us-ascii?Q?HlltlLlXIw2kUBK6vQN9LoZBwjvRAGgLBFSdJDzSYxJvua1AYRTJkj0VeJkz?= =?us-ascii?Q?xKcrbZonFBybYdKt1kx2pgd5p/0KQP3wLbHZcdWqqsxIT9poixwYYTiKfu0q?= =?us-ascii?Q?CKunbOGSnF/tiD02P5ZY6tlhoIg0mak79O4R5za2rbCrN4oP/fjsHNMQC3rV?= =?us-ascii?Q?K4flXMxfKSx12aOHegKfyhh0KQu4D3fMhk82LAWyc3e4fG6n0h+Do1c5/7bX?= =?us-ascii?Q?fatxuIGjIftyoxmt4mcLKygKbc8zsCk5562cBziBcrsq/yFzSVzsg6IUzhna?= =?us-ascii?Q?x7I0iiH7IIS5FW4iMcOwBMM1W2xopy3HxCFkxLTPQmnH0iePB/a8paM2vBy/?= =?us-ascii?Q?Mn6/OUK5F1Qdkc5KhcAmPAZhfHhSvpBHENnr0WWliHYCKRgfQ2T8Yd8k/8pZ?= =?us-ascii?Q?oZCAgM/OPnS4EovJbFulpOhk0mt88Mc2Ls2GhmRQfYWfvOCA/0TSAMSLZOLB?= =?us-ascii?Q?PqOOh707O7AfnaZ+h/+V1LnvMzvtlx834Kol/yKHVe0XrjSl1f5ZzXSW7voM?= =?us-ascii?Q?hNN5AcHUVkh4nuLCRUeT6kTlqSVpdlUfmSvh9/KHnHMlHhQrKv3HRuR6wbJk?= =?us-ascii?Q?z8/Qwd2MMJ99VVXlIfsIjhrg0hscJ+YcLUYswXsQn5qWm0xRyKPxOU5KIjMK?= =?us-ascii?Q?ve2NNKF2GmG3/MqiqmvHxbKLOk6AzZ1ZecxAs5m+lAyvtCoTpa107Hh6JuGO?= =?us-ascii?Q?ylEsFOzVCzzmvbTS6IPcmRXQcAyDzeFKOmokYEG0xEnsLH11EoxG9A9/JWkW?= =?us-ascii?Q?aJKB0nTD9HNbLt/x4a+q/K3EC8RrIrDFOD07os89RRBfSqYY2b4E97kD4Buv?= =?us-ascii?Q?e8Ytrfiy1XAoMtoM/67R0jc8d21lC5ROdwIKo6KfBsGfCaNzxW08xX8200Vi?= =?us-ascii?Q?+yclFTKymE5Cu6+d/6NP+O/TApecY4GNACOGJKCcl4CkA+WarSmyNJ9cfErD?= =?us-ascii?Q?wSAyn5kZtAb1V4lAP3SxVObqQgKjsZUiqaD3DdxEFnwVRXveULSpZT/N+ssP?= =?us-ascii?Q?6YbO54x8pv8x+cjBuk7cbQacJTh/Hop0PaQ9wwsES/YdXJZHFUegopKQDXlN?= =?us-ascii?Q?F/ewGg5J0IHs+0xdandv9WjN+qceCuk7/mh3qzHG8S9I7H4AaaPb+H7XWC9z?= =?us-ascii?Q?MQIwnkUq6t8A8wCDt3A9RuhP9VH2?= 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)(376014)(1800799024)(366016)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ByoXHNEpqy3SjQtjNLQGuv0cJsKOR1ExldxJyG6UtplFzIX5BPHhRy3flCFX?= =?us-ascii?Q?07mylfEHM3O/3g1CXfOGnxk1ULHdkmHdncYwLD+bnyadDtGmI68Cn7Wi0L/Z?= =?us-ascii?Q?qKzjXGMilksfhV44p4JbF4e0DMdjEeu9EhOj/Mky3jDcvyf896EUMEtr115q?= =?us-ascii?Q?YVETo65qiv0C1jwCQ5L2WgLJuWclS8JdAkQQaA6l5Ll3u1XqxzycYRd8YHjV?= =?us-ascii?Q?HnQ98LMrYuhdQRMhFRqOaTjkel7UXd7IEGXWJHTqIq9Y7jmuwtu2HkUE+78Q?= =?us-ascii?Q?xztGH7zqu4bNY+7VSnZY16drCwCI+CEKRR4axS9xu9De8A7KE7Rg3k/UEfzv?= =?us-ascii?Q?XPzfWJtRdhZn9BNXxrD/Pbw6QjngZhNq4FbRYe8yj5OBcsxcYwWn/Ok30lL8?= =?us-ascii?Q?lHbA0X4lbCJRbK824nxVRsA1gt64gxtc8ILtwZZ1wo63jPgIKiIF3bmdczbn?= =?us-ascii?Q?yzE68k/q7m5pFO3xsIFi8l6b0xFVog/qxqhZRJi5R0PwRc27qm8SY+WJBfrq?= =?us-ascii?Q?P3+HZhJgq7kLb/5Vg9EX+aPia6zhqua0Hs8v9iwg44xCPkLlUk5R+hQEm9Pg?= =?us-ascii?Q?usPp+ROj7MoDkAdfi6Ox6vI+/ZvWqI0PMvxb/M6xGDD1yMeHl6zAT9HA1y9k?= =?us-ascii?Q?1uJriwDVLlvtZ2vxcMZe2v6DFuiIf3D+EEvW1F/zvBwcypTAtkU9+MB8tp87?= =?us-ascii?Q?jWloBAeHaXNCT2kfXARqSHhwfUthxHYZ/plAzRSw4eC+go2nfCoJ2r92rdXX?= =?us-ascii?Q?O1DSbH+iImUw5BxyyL1gyQ50Xt0Ec5SuMEhnh6B70YaFgu2pRTWUBJwgkK2B?= =?us-ascii?Q?cJCoFPwP6BlQSZCCYBsESy5JwrIIocupglBfSSbfSCtOY6cCxltOFJiSK9m6?= =?us-ascii?Q?OiJWM9LOTLUHxIpz2P7Xjs19jseNN3gl+uyi554phARm821XEdRckykSd2Gl?= =?us-ascii?Q?6709VjbERjAccNGZBysA48AOg0Y74SMjBzNmg+fQoZ7eUEvb287IuAmIUpNa?= =?us-ascii?Q?LiSLn/Df+zBcOsnBpYRPJ1p56+99UJn1qP1pfYKF1QrPrbkMW2ANB5dGbbfO?= =?us-ascii?Q?CM70+Hdd71qaPMvcprWuBcRTMo65LqVOHJmEFQ13FyumBGvt93e90dA1o3ea?= =?us-ascii?Q?WIujNnJPHjjmbIlVqqdKQEJAwKWiSSIZWuNfS1jFiM9M85Mhw2KObY85AHnh?= =?us-ascii?Q?oEjIucARcS90Ocl0CRM1jgzmY43TJe9mqlO0pYnCr1vhzbrTmtgZkQVPlq44?= =?us-ascii?Q?koNsTrJXRbh+qwZpraMHC7flbKJkDyuj2GpsLYZafVxhDQPaKfVmdeHXWp3m?= =?us-ascii?Q?VJzoZt6WeCXPiahaRWG4jbR1E4dTjJC1QQ2zTQ8FhVZZ6hXRW6vCV74nS9XY?= =?us-ascii?Q?leQ2v+SsAsuNYya/etxivP5IgpajIK5zvTEWTr9FDYagjEwZcZG43GQRB0Ww?= =?us-ascii?Q?a0Oe24VHZAuBntt29eAnZ1OL4aWmDY7Kh3qtsKavZ/5SsyEeIDleAv0se1Ge?= =?us-ascii?Q?iPzGJJV9mpGJREVVnAsVMOfywVXVD9BcD5tdm8z89vcS+bN+GBG+mmH8iblE?= =?us-ascii?Q?Ct991d8tsYDrwoFszTBXseZZZcVqe7HzWBsEEyh4k371iFSynhrD94MHcimm?= =?us-ascii?Q?iQ=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: G5vBBCuO5d5uzWoF9fFcj/SzwleQdkD7RSv4O2e2+NILjOZnZud+s9wTElQlKrdkZDeBt1qBi+0Vj+dIBJcS1d1OarDFIdsm/yAj+D5t0umbo3ABeBT4vheJOS3vN+uCsGA5/pB2icJZacD+Nnx4jRL4j/iTFO8ib8iwVHSyc5j/FoWqIH18tExDAlqX2gx7+IT/vbBKjZx/Oer3ykTj/LggKfYHVjQ91bde/x5nXcAWq1FHwwP3H7lfmC4UvBZBtokLy6n0ddWLJuLV/+r11cbZtYBPt8XStLVHZfEHH9s0tZGgFN+qcxjpvoamK0Y9Z7i6NuXHxu7sTO71CUuiUpDJkEvKD313grzLN8bHXNhvVP65fgD8NThqdSf8+xwfvzv7S6LVuskDGbWdn6J90/hf6GkXZe1D/ldveg1yDJO2HtjphiQ941nDVKfa2q2ifepJW/Y30IO3ENdbrfq9kHsFjYOOGnZuXhHJCGXFOXxPBx84yG0IIfIccCzGr4ygudkQFdKtwEqyVZU14feo11HmhR6btSq1xSohpoqE0W/UgrkeDOYVyYplVgevkrDSaHS5gMiEPhD0KsFOevkbdXEXYbiF72FZAMwK7Akj/iQ= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: bbce85f0-fa44-4838-5852-08dd7103507e X-MS-Exchange-CrossTenant-AuthSource: DM4PR10MB8218.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Apr 2025 09:55:20.6898 (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: Wa6n33vUm3lOHiMU9G8Kxw4O6f/PiNV447jXApustSztU/1rT00rDxxcHWPRyLraSy7nDIjHSoviM/9yhLNjPGZQR7U5vk2m44EPrmdtNQI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR10MB7838 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_04,2025-03-27_02,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 adultscore=0 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2502280000 definitions=main-2504010063 X-Proofpoint-ORIG-GUID: OObxW_PUKIvXTExw4sevrdKBeqki2-zy X-Proofpoint-GUID: OObxW_PUKIvXTExw4sevrdKBeqki2-zy X-Rspamd-Server: rspam01 X-Stat-Signature: nwxsw63xa4szxh17on6ucm5fdnybt1nb X-Rspam-User: X-Rspamd-Queue-Id: 6FFC0120004 X-HE-Tag: 1743501326-757883 X-HE-Meta: U2FsdGVkX19OdYjjvVj+GkWNXRveF9FuGBEfBPNay4QC5o1tgJK9uIV62iUdDXmNIjXroj1HpwKYmOKl1y8nbcqXWBNtvIBUBKAR11b0VY2oRVeVpk2JbxzUkK75L2M6iYMmIxwneNeHuaMtm3N8A4Z3brAXhkpIjmLdNhGyIB/FxYb2DfbYFSsCd+FOYh9qijTj+H0Uk87zEIOINv+kxrjx6YsfYH8btVLL+uCfOIu9K0HP8Z0ax/owUwXYBsCyeCcs1Ia3vy+C8uI95qVBGA/ldpo0n4wK6Rxx5sjfVk5C4fHkutxx1nU55/nNzbwBoepWT64NfWbpginRNl42xWXHpBy1pXOt9SHmyXeM6GnUDNvGCakV7CfMYT9qUx4wENb80GLYtTrNv/TRUtlG67xfJ3gAryEwJHQcggQldHgBJMcGJmTZ7/rO5in804xA58ajiTiALdJQJw3seWtrz5Y2potI7Hdjk40J4no49ce0P4j/oxD6vt3J1B3rwOue8n5Y2pYcTqwyYoInPZMwTk1C5ZL6nH0o4aVLRHdC+7Bl+qIixVcdyETTWS2VnlhTeRqH8ZJHdDdeLyeeNVm+AmOo0M5GRfAkEOKXwh1Y3qpKNDIIUGwkyHbn0XpBCA42HTAq7/8aY+6/edT9cXdnQ64N7xBpW+z3X28iz3vkoGxIDwTEADOZC3GVtyNZW3NxOE6sKLokMvtNkYgzFWFC12ghqM+CaSkz2ohr4oZ6SgJlwKKm22kNBfsKufZ3fMZx0UmB6iGvHjWcFO/ftHrfOlG5VKNJypajW6YcxujbNaTxQIio9XUISTSUhtspJBpQemuvrMaNuNYFkIRnBoBm65+1YjUX77boOLxBta54ZD33HRzMegSEbLe5yZ3ZK1KcVcH1kAlMplkxrXguUJf7a4tunaz0nKoHHnu9Hr8bO1Z+mNPIXeaj8BFxzBmzOCF3rNU9M9m0NHuwrueBvow k+46py07 Vst716CV4MpA3wPcVKfT+qYgP6BUZ6GwvZT3LUwA9iwrEx2c8dmQpCuNY13PT4TW1P/6Dwc7oHcy7mcAs0g7OaEzj3z928x74gQzZcYNRXluC/J0tPB8GbZVYZzx5rGk1pbUNAqh5ypvTJL7QX7B0M7zv8Vu8BdpzDvDNyplhh/WyyvJwOk+L1/uHBT0nuzfJuR/oYZZw5Cdr2DQl16dywj2AXuRKLVqG8F9+vTg1ft4MlCUAfy2VbV9eNqzIFg5PDk8GRYY1I8+AB7/zTIV6+JBIRrvA/r+HNa5z61bzm6fC0kUBd2Tmb5OApiYqWnfURGVzttaTOmT+2q0PFYkzb7O3CXxzRLbgievzG1ZMP3w4ju8arCTKxTCUd7fGiAtDNbwffT0rIj+s4lsNiywZEPfrna909ycFkfpTG6I7whzDn6k3DOhgypLqMb5zDb+m386Y9Gkf4AKP32b47PFDNush6UAN6fUGPpo8AoBzCKzQWeYh6gwEgU76vn9/Xbs0+uhEUTDN8/VppLh8RWHm9fqnwrVNVTr8V8bWsFO+xUl9sqL1nOTQeIfy8n3y1k+HvCRobMRudyMJhzLNzk0cORPcnkLSHFWlBol6hGBZv7U6oJD8YnkOdirdlaxtO+rqvav39scO2/2zcbYJ4AGriOvK7lEDyzYXJTm7Lc4sJnF9bowiaatVDidruvk9MpOh2ItCrkol5Dk7O5n56nTv8ng+bSYwaG3LhyyuMegxELFbqGK2RoOOhGTmV3QfePn0543NJVpsKIxlGnUU7NEkYTHBrfTOZ8yF9VlZC6FNXdRnbBqkVK5sZbWUBtkVMAr7MAyWVTkmheBX5HI= 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, Apr 01, 2025 at 09:43:46AM +0000, Wei Yang wrote: > In commit bf181b9f9d8d ("mm anon rmap: replace same_anon_vma linked > list with an interval tree."), the anon_vma.same_anon_vma is replaced by > interval tree. > > But the related comment is left behind. Correct it here. > > Signed-off-by: Wei Yang Sorry, but I'd rather we didn't, this is un-useful churn, and I am planning to make fairly wide-ranging alterations to anon_vma going forward, at which point things like this can be addressed if needed. Also, not to sound mean, but we have repeatedly asked you not to submit these kinds of small 'fix up' patches. This one is relatively benign as it's a comment change only, but previous ones you have made have been directly problematic for us. So to reiterate - please stop sending patches like this. Core mm is not the place for them. Thanks! > Cc: Lorenzo Stoakes > Cc: Jann Horn > Cc: Vlastimil Babka > Cc: Michel Lespinasse > --- > mm/vma.c | 10 +++++----- > 1 file changed, 5 insertions(+), 5 deletions(-) > > diff --git a/mm/vma.c b/mm/vma.c > index 5cdc5612bfc1..1a155031f1fb 100644 > --- a/mm/vma.c > +++ b/mm/vma.c > @@ -1989,16 +1989,16 @@ static void vm_lock_anon_vma(struct mm_struct *mm, struct anon_vma *anon_vma) > { > if (!test_bit(0, (unsigned long *) &anon_vma->root->rb_root.rb_root.rb_node)) { > /* > - * The LSB of head.next can't change from under us > + * The LSB of rb_root.rb_node can't change from under us > * because we hold the mm_all_locks_mutex. > */ > down_write_nest_lock(&anon_vma->root->rwsem, &mm->mmap_lock); > /* > - * We can safely modify head.next after taking the > + * We can safely modify rb_root.rb_node after taking the > * anon_vma->root->rwsem. If some other vma in this mm shares > * the same anon_vma we won't take it again. > * > - * No need of atomic instructions here, head.next > + * No need of atomic instructions here, rb_root.rb_node > * can't change from under us thanks to the > * anon_vma->root->rwsem. > */ > @@ -2124,14 +2124,14 @@ static void vm_unlock_anon_vma(struct anon_vma *anon_vma) > { > if (test_bit(0, (unsigned long *) &anon_vma->root->rb_root.rb_root.rb_node)) { > /* > - * The LSB of head.next can't change to 0 from under > + * The LSB of rb_root.rb_node can't change to 0 from under > * us because we hold the mm_all_locks_mutex. > * > * We must however clear the bitflag before unlocking > * the vma so the users using the anon_vma->rb_root will > * never see our bitflag. > * > - * No need of atomic instructions here, head.next > + * No need of atomic instructions here, rb_root.rb_node > * can't change from under us until we release the > * anon_vma->root->rwsem. > */ > -- > 2.34.1 > >