From patchwork Mon Nov 6 15:41:24 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Liam R. Howlett" X-Patchwork-Id: 162052 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:8f47:0:b0:403:3b70:6f57 with SMTP id j7csp2744817vqu; Mon, 6 Nov 2023 07:42:30 -0800 (PST) X-Google-Smtp-Source: AGHT+IEFUdu4X+vnVxVtc4UTJ9sq+Wyg3c9VeMZUE9aAjgkomAJ3QSdq79EUuufG8PXWVy55QPVz X-Received: by 2002:a17:90a:ca13:b0:27f:fce3:2266 with SMTP id x19-20020a17090aca1300b0027ffce32266mr25843262pjt.24.1699285350482; Mon, 06 Nov 2023 07:42:30 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1699285350; cv=pass; d=google.com; s=arc-20160816; b=e1v5ICpj9y2x/P4fdACoyYs8aL+dZrds9UkCvIqLBW537xQLufd4prM7ijGGBo5xL0 S9ZLgsMQbtgYHxVVJZsTb5EO8QvZrfRl6vQsBiCIncvC5gC3iubnLtfdSKi7AUSh0v3X N3eGNA4tgi33anTGiz7Uy5x2YWjRWkCKz9gvM7MIHmW8NfBWoJUHk7XZIa7IJGy4vdQa oQgwsbLCYKPhh1Q7Ii2ohpvpOcO5hF6Y+t0b0HXgcvBY1AT8Qqi93n/V4x1o625d+pMp KPYEYhqvKCj9zy672XodXod52AxB96cpDgkx6j3Nb9aTWgycR50cdDfz159bkNzg76zF yfnQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature:dkim-signature; bh=udJJVU2+q41MxzPZ08Yo1PCQuGlZvTPPcPVk+CTkBLc=; fh=sqYK5Y/v5icROmgliQW9NiOFsItnxBrn6htbBDuI6Vo=; b=zIzCuKuywpxTA8f+2Te+xnBfcZFFNnux1nLg+iP94ZLavaOJOIEpdvqbyoHv81NFbF YFny/BwpMkJrqEqrRDKpTffcyq3rOmcMWsoLkjqpP7X1ggxE/eLBAQa2yjYE9XVc+bua hxF3fySfV/Yyxc/8fke2ZfmcueopGzEYkCwP5PjuZ4gHK8n9pWliNuzbbnzH4R4LYpVI YOWL/orATcds3gRkloE2DiIx0uHKmHKaUVmouiIDOINiwjcCeDJlXWNjOdQWvpBwc/RG q1o9IGCiNy9FuLUmqucW3mzYwCzagLGPRnz8868H158LNk57bLCa6gzG17Ac5zr81lwn 0pyA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2023-03-30 header.b=zcL+dGz7; dkim=pass header.i=@oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=eGjkUZzT; arc=pass (i=1 spf=pass spfdomain=oracle.com dkim=pass dkdomain=oracle.com dmarc=pass fromdomain=oracle.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Received: from groat.vger.email (groat.vger.email. [23.128.96.35]) by mx.google.com with ESMTPS id ep9-20020a17090ae64900b00274a22e6364si8024587pjb.92.2023.11.06.07.42.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Nov 2023 07:42:30 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) client-ip=23.128.96.35; Authentication-Results: mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2023-03-30 header.b=zcL+dGz7; dkim=pass header.i=@oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=eGjkUZzT; arc=pass (i=1 spf=pass spfdomain=oracle.com dkim=pass dkdomain=oracle.com dmarc=pass fromdomain=oracle.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id B33C280A8BA7; Mon, 6 Nov 2023 07:42:25 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232201AbjKFPmE (ORCPT + 35 others); Mon, 6 Nov 2023 10:42:04 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38686 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231929AbjKFPmC (ORCPT ); Mon, 6 Nov 2023 10:42:02 -0500 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6C80FFA for ; Mon, 6 Nov 2023 07:41:59 -0800 (PST) Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3A6FfUYM030872; Mon, 6 Nov 2023 15:41:47 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : content-transfer-encoding : content-type : mime-version; s=corp-2023-03-30; bh=udJJVU2+q41MxzPZ08Yo1PCQuGlZvTPPcPVk+CTkBLc=; b=zcL+dGz7/s5DnmTuWKtWJNXv05wLBxMD+P7Gh/NPzPQnk9k7WIiEtuSnLNYEFZFQCfw9 Ts1av0Er5zVyg4EuG9/lup6PyCLVvY4N1IiJKs5CitFxsgVnnpg77UhjbyLezX7jnkmn e1PPPqOrIXBb9xEpzWifAFJpfjkZuWPiJw68ASkNCdMwnZu3Hq1tJYhfKiqzO1PaSlul 7W6bk4Nzcx/nhrdA9HBaeNda5+0LUTwmFFrJg+Elq6FOuQu2q256lx5btPKPk6FySmQG TJjWWJ+xvMnbZTfXYTzWat5C/W0TvP02IpHRb/mIIRdDXiIVUUgVUPOEXM2BVVuXlO8E ow== Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3u5ccdun58-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 06 Nov 2023 15:41:47 +0000 Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 3A6F0idp026808; Mon, 6 Nov 2023 15:41:46 GMT Received: from nam04-bn8-obe.outbound.protection.outlook.com (mail-bn8nam04lp2041.outbound.protection.outlook.com [104.47.74.41]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3u5cd5anjx-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 06 Nov 2023 15:41:45 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IYBFENsMfxrMjJef26MEoDx1+J/lBMC9TbM+vQzzZ9kNNWDH7ueNEIWnAcIMOnjrLLYQMS+zk9PaSRPYGjbWlMDZ8II9d484NcabRnSRuQ/NdzZls9W5UXLulJ5KPRj++7g78f53zzEqEtOq8VQQCkUXQ2yEYQrsuaKC8AoL5Y+VXsKXFMN/nSrVqOIJYaxxOk6DfBm5+tAGD/cP6SZo9/TC1va3XHhLhde2iyQ0V5BQY/3Lz37BNGP8wvkBmuujxIQvxQPKX05QgV4y0lJSZ102e26n0KXADi5QzoBRwJCc4daBvblOpbIjQ4EgBaWSIIApxH5h+9i3qnMVa6ge3A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=udJJVU2+q41MxzPZ08Yo1PCQuGlZvTPPcPVk+CTkBLc=; b=FtPQ17AEdnxOd2JXOzjFhIEuLCQ8NBEH+0MXpFMDzpeR+3TLc5IOtRvP6wqpc8ELK3AvCjfKZifOPhwIAaib9X6HpW91cVmL3us/J7hKKU31V4YWfFmtKbPbKozXB/+am2o25LvtLhpBAEPd7lpURnfnVIgBVkt/2laJqSzdE9XconFCn9Ck6EBk3EucAEy9K+ReKtmobB8rbH3SLVJJkrNRckEI3i2y7ZHW97OgAvmbxzxrlN6PnLJW9OkXfouLLQtoA25bBHcllwPid1SMtFqmvdmS/8HJFOBnomP7jaZ6skUnjPF87Hmg2N6tfMqXmESt8nd0tsPXhddNfwow3w== 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=udJJVU2+q41MxzPZ08Yo1PCQuGlZvTPPcPVk+CTkBLc=; b=eGjkUZzTIOV5MuEPYfAdOkYzp7B3LwvOT31NvH1FMrZnkD1CH3qLV6PIqUjKcdhLdZKCrwssuaixg4VqCO48yN7QvJjWcmCrk1TS9EBHWwB+SG9zWzjoQddwh/DlTueP0SYEOGYNpdrI5caeoFJ8XvqzrNAVlpZF1++kONF0+10= Received: from SN6PR10MB3022.namprd10.prod.outlook.com (2603:10b6:805:d8::25) by DS0PR10MB6030.namprd10.prod.outlook.com (2603:10b6:8:ce::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6954.28; Mon, 6 Nov 2023 15:41:43 +0000 Received: from SN6PR10MB3022.namprd10.prod.outlook.com ([fe80::e6f9:64b:ef82:2baa]) by SN6PR10MB3022.namprd10.prod.outlook.com ([fe80::e6f9:64b:ef82:2baa%4]) with mapi id 15.20.6954.028; Mon, 6 Nov 2023 15:41:43 +0000 From: "Liam R. Howlett" To: Andrew Morton Cc: maple-tree@lists.infradead.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, "Liam R. Howlett" Subject: [PATCH] maple_tree: Fix comments about MAS_* Date: Mon, 6 Nov 2023 10:41:24 -0500 Message-Id: <20231106154124.614247-1-Liam.Howlett@oracle.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20231101171629.3612299-9-Liam.Howlett@oracle.com> References: <20231101171629.3612299-9-Liam.Howlett@oracle.com> X-ClientProxiedBy: YT4P288CA0009.CANP288.PROD.OUTLOOK.COM (2603:10b6:b01:d4::14) To SN6PR10MB3022.namprd10.prod.outlook.com (2603:10b6:805:d8::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SN6PR10MB3022:EE_|DS0PR10MB6030:EE_ X-MS-Office365-Filtering-Correlation-Id: a6878d07-7656-4940-2a1d-08dbdedee05b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: PnHOhtoDFumQU/yqhFb6SohkYo+boYbxEZx7+6qfW2pMjUO/TsYJ5gxZuu2Ona9n6vE07sGCfjV90Uwif4mptn98fN26YrX+uwgQGHZBlv82cwC+vmtcI8Dep5EA9I3wjuV8A2YRqbySXBNsYeY+gDs4UfqchVb4FmiL86osfFQwVCihAdH5XNmP7pkJrS8DBSmTyWnORDGV9ESr9q6lsRwetjZRZwbMJA2OSO0ombERA5ToftrM4pQKQXnxkMUOwtjeU8WCsuXnOCqXChhyqmqdENGMgGs8Ni2gFGmpGCzsz7vvSRmmLdp2eYbECd0ZGucPyGy6uAJJGAzuIhsXCqf3sII60RTbXQRZtVr5Ww20RsSF71iKe4mmryhPr4jGmjCUsRhuhdmBe1EP76QLdLgr6IJ1LB8FUpRtkYnEWgR2EfTUCFVrMBNE+A304yw0w7/A0PlXiI3XT8a9JisL1I7WZRdZvXD0PCuqTwB7ND/AlLHbz60VjsvkA49pYDyUu8/EFq1Xd9US3Whix9qQX5E0hu+Q8tkl8swsQFaFzA5yx6Gu6+Q1SeQ0GfZP/j72 X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SN6PR10MB3022.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376002)(136003)(396003)(39860400002)(346002)(366004)(230922051799003)(1800799009)(451199024)(64100799003)(186009)(2906002)(5660300002)(86362001)(66946007)(316002)(6916009)(66556008)(66476007)(8676002)(8936002)(4326008)(36756003)(41300700001)(107886003)(1076003)(26005)(2616005)(83380400001)(6512007)(6666004)(6506007)(38100700002)(6486002)(478600001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: PijEg4JsQP9iuGMrdHikXpJUarcR1d8qNoGWi4rVLoqiKOHmOxqGK51TeKPTU+KjwwzJAQ4MAc+V6xfSbmAsC6kwqdTTgVtteEX5ZYfnOUmI/YbZg/4QgsL6x3Gw/xNskMfMGYQJXQVYmMLF4RdrhunXh+r9ui1w80RD6/lHL0gre4QKz7mU3h+dqREkr91+Zw8avlx8Vl+G+YkcU+foONUj3gemcm2l5XXQX8WqkIIFTX6Jr2qevhZND8M6ThjYl0v+LHALK4QPHIdta6uOrEKnWhBWP9ZS3IYmXRG/AtOikqyqfLmHBC6xHlz7XdyiMjyfC4pm4uFHGL342OmbgVU8COqI/q5Er9jx8iJrIK2MqVUJzLBJYTvAut/K+Dq9U1j9zGy0LxWd8ML35UoG/zviL5ymZBac+vUByZ5+zvQgvrRS3gdtVWCiuL29/f/ugka4mHHbYFqtCdqi0y7JbuGucHE/IlNIdg8QP/Ds2BRrqb+dDe/aebvxDBX3S0JkB/DgIu3Bo+vR+Km+8G+gCcc6dDB+EK906z7eGbZ7sDO1Sx6dWHeMubuZK16Z/OXVsz8SKYsJVSm7stYn6MU1LOXaMmsfUIskgptMF0C6wIT4OlOZ4KnJ4f87Ih57dn3ODeobGEgdTYWBlhAa9zZv+AYgRzZAabVAuxBO2nqrxMGowK1k5rufou9o0BdNcD6CQQ5c5ykZQBS+siYZEYrZ8IFYlVGLvAlagdxl8f50uFy6gTvdfKol2Mtp4kGn75o/G9SvCuXZizJKLzwEHqf5sJF3zQdNhoKpMIZTh/FLQM4BC0Yq8rDKACI0T5wT+E0Mv+Ud8Pq4IrcxYRLfK9XWHzQNdt+Ong3TUiKEZjajt7OaYfdCQb1LhCjrsxZa8N8jBbQlhC9+KyEYjXuF1Ldz1XYK56ujI6nCtr6OUhVVQ8o+FhptZtqgR0Ov2qGhFYbGpixlrBBWeVowEDyIPWpVv/w/oOM9CKUMrn+tS7xS4fJXLNfAbTANPODZLb+wqcrV2vz/kNSocOPbO6IiAQmDY3bATzaxhjrQsgvCFUEb7QcDCzDjBh2Vwgz4xEuxy39sGgiyDs8MJgna+Jdi9Jh/QzNc3UpGmANrnPWJvAxwn0pttjoUrLfd2/nlMgVvj88qRxziedpUoN78a+rkx4uiSQhpl4Cmp8nxOBoIiHXm9hxGowK9cJ1bhxsGgIbRnGEGesdV2ZduxU9yhgvqKdMwQzD3dsTMPvff1DUyroqSrbf9vvGlpm3tCDHkbAyMicxVRoGTY2dw8zf/DBRWE90y0WBoBI5vNDt72uQW2Vs1TdIZ6NlbBO825ASXh7EGjUpgW7CG4yQ6yyYPWLoVGoxRnc97V5vp7xXhJ6dpaASUlb9tyMInelbayDo2L2JFgJ4MSS5bqKhCGrmMjeRW2qFomk+EcDgSY9jT5peiqQSobdIoNCFOFrnUsfbpta44N5a+RXVsbKoupY+iOU3pe2bsgaJPnjk0hJjhKvQlLbYq2O1c94LlQcghKls0gkSE0QVWJnB812eVAZtfJ5w38+Tztqhi6Wk/AdCqXC1RiFXQf0IpYRNEg/p4elCI9FHuGN0e X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 5/YuuUsUHFch4sMvoAOdAvFI2FQ2rgNHPqwyUvaSIIsYiyAYxXAQ2SS4DntswJTW7sELeprpFXZ2DLRT3McQZki6BkwItYy9Y0czSI8TsKC+atIg5vygbM2LBAHs3n2lv2g/KkUHKfGAc983k1hcUtuUkfxc0QMAkceS/gQx+rlRHGzbbPX0tBEAX042jRvxUFIXAi+5w+Vrt8h1CyczzIabFeZ6PiOyW61Gw6KAqADPVWULreaGYpJg2UXlKLrfp1tK+QPlaOHaVhm2CAMkEln4aKGFevADejn2GMln6O6KbEZHOLC3IiPvlbzVzm5jIBKQHLR4+TFcpm4zr+uPRvIrsAQbXP6ie3NnVaPUQL0mdsC1mhOHqEgZ5wfHog6LWsLcVW+xKX3o2MB4FJb4A5CFMZnQk7E84Y/FsTlWM5X4N3IIbw8ReX3apA1KyaSzhLvkyeYl4rGd8M/k70lQu0NDHAr9bihZqucHolt8aA28FCHf6LoAyHIAvbNtTZ0Q5jRTR3QLWj6VA5gkMQSExuTQKrVJltzYbzSX/49mrNyFqDU/pPKNyj0pZDv6nvtmQ7MMUzha+KCqwPNYHtIPxjdK9k8f0r+uXoXz2vEJZtlKAkNbKcRSIHE+Hv7LetIkcXcSJOR7HMFUKoacFpVsCwoSUi4rmfdPdM7TOuFdyLQxQHN4VyM8A30oMySmgF8OgJH3PCPui9kvx14AVljTz60Rp/ngllrB1nVaMgU4EgjA5wsn7UjQWGxwNbBKBUt7X/lVrqS68y+ufm3++/Ta+0curJsktlC81ZlyFpO/+x+Jp/sB/mJ8zoIoTsv5dTZaeTIOmNG3EQE2k03fmLKzbBzr0UOrsoQ8Ri5MEUZ+5fURb1wDQsIecF7Hpp9AsJSSc/PELtKb3hzI8CkRRgmzMQ== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: a6878d07-7656-4940-2a1d-08dbdedee05b X-MS-Exchange-CrossTenant-AuthSource: SN6PR10MB3022.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Nov 2023 15:41:43.2606 (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: 9BDFKZB2/D/e3XDufI+4XZ6lyJk8IG0eiwXsN1JIaKl4Y/JHAQGiZ4KUsuZpEazOPp/zFlw9gAztM7J0ivq8lQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR10MB6030 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.987,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-11-06_12,2023-11-02_03,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 mlxlogscore=999 mlxscore=0 phishscore=0 malwarescore=0 spamscore=0 suspectscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2310240000 definitions=main-2311060126 X-Proofpoint-ORIG-GUID: 2pVZvhVfjIZVEVyvKDD9ay6KFYb_Zo5a X-Proofpoint-GUID: 2pVZvhVfjIZVEVyvKDD9ay6KFYb_Zo5a X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Mon, 06 Nov 2023 07:42:25 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1781829835943082742 X-GMAIL-MSGID: 1781829835943082742 Missed some documentation changes when separating the nodes from the status of the maple state. Signed-off-by: Liam R. Howlett --- lib/maple_tree.c | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) Andrew, please squash this into [PATCH 08/12] maple_tree: Separate ma_state node from status. I missed some comment changes. diff --git a/lib/maple_tree.c b/lib/maple_tree.c index 97ae58cd93ad..59dd0e2325e4 100644 --- a/lib/maple_tree.c +++ b/lib/maple_tree.c @@ -2219,12 +2219,10 @@ static inline bool mas_next_sibling(struct ma_state *mas) } /* - * mte_node_or_node() - Return the encoded node or MAS_NONE. + * mte_node_or_none() - Set the enode and state. * @enode: The encoded maple node. * - * Shorthand to avoid setting %NULLs in the tree or maple_subtree_state. - * - * Return: @enode or MAS_NONE + * Set the node to the enode and the status. */ static inline void mas_node_or_none(struct ma_state *mas, struct maple_enode *enode) @@ -4359,11 +4357,13 @@ static __always_inline bool mas_rewalk_if_dead(struct ma_state *mas, /* * mas_prev_node() - Find the prev non-null entry at the same level in the - * tree. The prev value will be mas->node[mas->offset] or MAS_NONE. + * tree. The prev value will be mas->node[mas->offset] or the status will be + * ma_none. * @mas: The maple state * @min: The lower limit to search * - * The prev node value will be mas->node[mas->offset] or MAS_NONE. + * The prev node value will be mas->node[mas->offset] or the status will be + * ma_none. * Return: 1 if the node is dead, 0 otherwise. */ static int mas_prev_node(struct ma_state *mas, unsigned long min) @@ -4885,7 +4885,7 @@ static inline bool mas_anode_descend(struct ma_state *mas, unsigned long size) * @mas: The maple state. * * mas->index and mas->last will be set to the range if there is a value. If - * mas->node is MAS_NONE, reset to mas_start + * mas->status is ma_none, reset to ma_start * * Return: the entry at the location or %NULL. */ @@ -5854,7 +5854,7 @@ static bool mas_prev_setup(struct ma_state *mas, unsigned long min, void **entry * @min: The minimum value to check. * * Must hold rcu_read_lock or the write lock. - * Will reset mas to MAS_START if the node is MAS_NONE. Will stop on not + * Will reset mas to ma_start if the status is ma_none. Will stop on not * searchable nodes. * * Return: the previous value or %NULL. @@ -5877,7 +5877,7 @@ EXPORT_SYMBOL_GPL(mas_prev); * * Sets @mas->index and @mas->last to the range. * Must hold rcu_read_lock or the write lock. - * Will reset mas to MAS_START if the node is MAS_NONE. Will stop on not + * Will reset mas to ma_start if the node is ma_none. Will stop on not * searchable nodes. * * Return: the previous value or %NULL. @@ -6032,7 +6032,7 @@ static __always_inline bool mas_find_setup(struct ma_state *mas, unsigned long m * * Must hold rcu_read_lock or the write lock. * If an entry exists, last and index are updated accordingly. - * May set @mas->node to MAS_NONE. + * May set @mas->status to ma_overflow. * * Return: The entry or %NULL. */ @@ -6059,7 +6059,7 @@ EXPORT_SYMBOL_GPL(mas_find); * * Must hold rcu_read_lock or the write lock. * If an entry exists, last and index are updated accordingly. - * May set @mas->node to MAS_NONE. + * May set @mas->status to ma_overflow. * * Return: The entry or %NULL. */ @@ -6171,7 +6171,7 @@ static bool mas_find_rev_setup(struct ma_state *mas, unsigned long min, * * Must hold rcu_read_lock or the write lock. * If an entry exists, last and index are updated accordingly. - * May set @mas->node to MAS_NONE. + * May set @mas->status to ma_underflow. * * Return: The entry or %NULL. */ @@ -6197,7 +6197,7 @@ EXPORT_SYMBOL_GPL(mas_find_rev); * * Must hold rcu_read_lock or the write lock. * If an entry exists, last and index are updated accordingly. - * May set @mas->node to MAS_NONE. + * May set @mas->status to ma_underflow. * * Return: The entry or %NULL. */