From patchwork Wed Jul 12 17:39:15 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: 13310785 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 0AA95EB64DA for ; Wed, 12 Jul 2023 17:39:33 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 190508D0001; Wed, 12 Jul 2023 13:39:33 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 13F616B0081; Wed, 12 Jul 2023 13:39:33 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id F04738D0001; Wed, 12 Jul 2023 13:39:32 -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 DFE996B0080 for ; Wed, 12 Jul 2023 13:39:32 -0400 (EDT) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 664F08031A for ; Wed, 12 Jul 2023 17:39:30 +0000 (UTC) X-FDA: 81003671700.22.7003019 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf26.hostedemail.com (Postfix) with ESMTP id 1763F140015 for ; Wed, 12 Jul 2023 17:39:26 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-03-30 header.b=Vx0xg+ZH; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=p0x8ELZP; dmarc=pass (policy=none) header.from=oracle.com; spf=pass (imf26.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1689183567; 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:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=OGJPPE5z78uh5kTlMXGGScqDBmRhDAUhUI89z5qkCfU=; b=v3FYRTfPtgzQodHJLUNKOsIMBC6l1JgqlvGBpaA4muN4/ceI/631SwLjlrylPqL5jXPg8g LviEOMFpXzS751Wjzqi9GBlK+zQAfkQlSFnn6JDcU36y0REN+eOion/KvffS3Zlh01hvQm tRmxlNgsOCGumhsPfW/RRFBxYouGnco= ARC-Authentication-Results: i=2; imf26.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-03-30 header.b=Vx0xg+ZH; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=p0x8ELZP; dmarc=pass (policy=none) header.from=oracle.com; spf=pass (imf26.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1689183567; a=rsa-sha256; cv=pass; b=UyNQ8alfjHGRYWReaDQdWhJTIgD8znSirGLTCErRNO+qZG7xLhqi6axo9gBK6gXha2uXXm NQN/zjAekzQJvYsla9U9Qkoi9IZsjEtIeATdR0ECxtuIkSKYCrIoINJc1cvg3P2tLlvIQB xd5nFCgG9UmVhkGRSBRiF70LSe7d1uE= Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 36CHNl5q012390; Wed, 12 Jul 2023 17:39:26 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : content-transfer-encoding : content-type : mime-version; s=corp-2023-03-30; bh=OGJPPE5z78uh5kTlMXGGScqDBmRhDAUhUI89z5qkCfU=; b=Vx0xg+ZHV61B2/wyDhO3xV1LwFFk5hoSTwbOOfOeI7tfgMswzJjf8MO5T9jN59P49xhD UZy9wnSMLHeoARdfSQAb8mO8wTXq/35kW+RGturg8F/gCCMimcG3zbPAaUYu2hGXeIRX TsHOgpzr8WTW6idDK3BPMOEuH6YuwfReDUe+CUhUH3qCiKfRW0xcDENbV4dk8VGlBNUF A2A4iqYz03x+fDjtYyARrHvPOlQy6tO+RZgbUv7k7ulVTY9esyDXWg66gEcfwerMLemo oy25TBYVG4nQFK2PEnpzU1oLPsqQMzS6K9IfLDi1IPPAcyrzg2+V2SSp/liv9UnV3R2a Qg== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3rpydtyt0p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 12 Jul 2023 17:39:26 +0000 Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 36CGgd4m007212; Wed, 12 Jul 2023 17:39:25 GMT Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2177.outbound.protection.outlook.com [104.47.55.177]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3rpx86y040-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 12 Jul 2023 17:39:25 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jOMXDEr8jGCuL1luw5dwPFAEHqoA+Ky59hieaHhNF8hPnNknWJoH/8smOfw792BQZUR9igJsblN1txG+kcGYrUbBsGMX5uoLhg6EVzV1Ea1ieic350sxHpYGEGx18AeStNKrMR6P36zkFRtcd+VwWczldz+KfM+YAb8TYRsS9GYwJa2szgIVjtw4VR9XxSRDa6bbpxTXl7p/EpFOwIL9igjSUv0bPFSkZ8LnJr1sc0mHdof/NYiF6WR1z4W7Q3twZTxEHe+FU82hX+TTfxuwu25FfL3bRqEkYIpGG6gA1xGGvW65bTZAMhW3qKZNHpYfMlRuX7upOMkze4FxaD803g== 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=OGJPPE5z78uh5kTlMXGGScqDBmRhDAUhUI89z5qkCfU=; b=oY+nIX8x8UrXho7wbFmPvqj/Tkl1MJ6mctEtCl8+98bleRgB3duCsztunFYg6xrQ3ZTguEzW4xiamwcWauqp7kmFlyGj1V5N4D8A601xU03Hr6QfXTRo7CI46cQ5PnZRg/7JSFaN167v9v3kdNDHtaCbX4/1Bfby+OeqqUkM7Wj/NpefqfJmfFSZWAQn28R1kF0gbar9yzAW2LPsiE1DXYS/u9v7dOqr6wl9F9IWfu/mfgAe6GCK+unzWKF7YPtxxvMK3dLmUyu0/lZ9CI79k+sXg9pq9I/rWGIcb3LZcvfzsFQ1n5GwQfdk5wamXH7Jk5QWer+iahGUKen7DXVwzw== 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=OGJPPE5z78uh5kTlMXGGScqDBmRhDAUhUI89z5qkCfU=; b=p0x8ELZPPxgK4jNb7yT3deKLvFB/mX8p6vUHfDcitinN2m+RoKCZ5AZuxUCCS2KshXfY8abnTsThLVbI6YOcM7BNkWvX/iXBTGsWujCMLI45Qjeu1vc4uhMNy3nw+vwq+CCI0xJohZDYdob8WrdWwdHN3j+3h1HhWSBGUbQmSAY= Received: from SN6PR10MB3022.namprd10.prod.outlook.com (2603:10b6:805:d8::25) by IA1PR10MB7359.namprd10.prod.outlook.com (2603:10b6:208:3fc::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6588.22; Wed, 12 Jul 2023 17:39:22 +0000 Received: from SN6PR10MB3022.namprd10.prod.outlook.com ([fe80::c370:eff7:9ddc:f188]) by SN6PR10MB3022.namprd10.prod.outlook.com ([fe80::c370:eff7:9ddc:f188%4]) with mapi id 15.20.6565.028; Wed, 12 Jul 2023 17:39:22 +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" , Geert Uytterhoeven Subject: [PATCH 1/2] maple_tree: Fix 32 bit mas_next testing Date: Wed, 12 Jul 2023 13:39:15 -0400 Message-Id: <20230712173916.168805-1-Liam.Howlett@oracle.com> X-Mailer: git-send-email 2.39.2 X-ClientProxiedBy: YT1PR01CA0144.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:2f::23) To SN6PR10MB3022.namprd10.prod.outlook.com (2603:10b6:805:d8::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SN6PR10MB3022:EE_|IA1PR10MB7359:EE_ X-MS-Office365-Filtering-Correlation-Id: f660eac4-6b91-4ac1-0f60-08db82feed96 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: nk8fF8LRXcjCgCK9r7QgCALw+3qthZacZbwV74UVuvw01bFAQae+MOBz4I1h0QZS0fbDc4bogNob3mE9PU7KdW582UxwQQZICIh5i84mLnP3qPvsP+MpazckCR9C7VyZ0+WY+fSSj2D1md+xa2aVqCdkAtuRXLZJl2yQUK48PW/iCB2JhwyN8jJKx9EZsM5qflLMnPLmuOdijePxoiFf7PEF1RCyr8Q6SdTRin28wRJqLvTgBc6EQqvEF5XRnOiXSP3zuR6MNs7N8ENI6bDYutkkhOwmL0heui0wFOkNRLGQnQJAKqUS7Tyz6eddajW4cS4TG4ds59qR+Z2KM2lgy0bcyo4mmx4FO4ejFNhSh7x87klPCyL0xKfjQB6D/jXaj+v+lnyqla3ncjlRyCxUeuMW+a8Mu+rNLBh4ERnjAvcz2LgnTwKIG9pFN1fo/Y5bGCIAyia9qKkCCk87+OBBtMRHGmgz7GLVIpfClgly/+tj3C5rVGDqLxjifVV+dvvOUgg8/ihgkpq73PVYVx/6nP/s9XMk+apcUtdmbnSpnJg= 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:(13230028)(346002)(366004)(396003)(136003)(376002)(39860400002)(451199021)(2906002)(36756003)(2616005)(41300700001)(83380400001)(5660300002)(6506007)(26005)(1076003)(186003)(8936002)(8676002)(54906003)(6486002)(66476007)(66556008)(66946007)(6916009)(4326008)(6666004)(86362001)(478600001)(38100700002)(316002)(6512007)(966005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: y2D9KSTqVJo6P0EJqC2ts0xuzIqX0xZdVFu9imwxDjs9yjKcW8N43OCcTaj6gvAd80Y8k5Qzow6aubm2COCuQkD+2aTar+WHPFM2ILm+4WE4YvyE549c5eCMkGKp8aq+i/6dKzPFsDYWMSVN+PIe0IuLxr8oT+51Ow5yzkolzh92H78hETYMg2P1DLVDtJiPLRs5DaGQZfkrH7mRudVSl+LzHPrjz3FPDhcJ0q5nO3DjjPnlTdy3eXT+a6/PImPX6a2yj7mecYw8URlveyb9dpo8lJhSuXilly7ODoU5816SLBQ1Uad3pct1lmQI7Iu3JPVnEDbhmcdTTlZzbFc71lzO01KbGgP5lg9myHnA7dbTy8jeMTdySm+8i4u92Ol2Lv5MtDT10CzaVJyMMLaCzZaBD+Ktd3jQ5F0Ih9NfiFZJfhr4vl9sR+xq7ZHPTL48iOiki7ousoXY7pb+sw9ETIEhFuz98uf4HndgGNq5XYhjTuWG6uOlfIWMekTr+9C1pX7QdHdflbckzNlngVgfKtgB1t7p8LSP6TMjadx0qwFRTQBEGnqhgHcrkm3txKmc3atZf+cBIwAiPEqjRJry79k5jopIRZKXFl+OgH4YBGdIrlkCMsYQqlS0CFX8IeeEv7/JE1zljiSp771dsSI8lj0xP7R/QJYRg1RWSrYmSTArynY+sySIDH595AWdo7R0by+N+r3vwIzeSeQP9LQi7mb9IXHHg3ytdZHsi9vsuxH8ttG1MWeuxglAkBztmPhry2lFJS0N7rabFU3dckx0ZaX8760GvijkRsnd6yX412qD2/s+OfuJVT4/jwdEUNYs56vhQw7Kw6UyT5nVICDDdWFXH2aVJHFEa7NWawtygy6nKD6xB7UDajwNZbxIT+sm7nLmtDGdZfYSzboB+k58Qsif7XjYqw1E8gfVuCZ6QUlambmDN1RfXBpq7u45E2vYGQfG7J6k4yQkCFE+TgR4/ddqSUqc8Gei2cTnuyqr+ODrQ7gUIW98ut03kDiWQgBEKT1s86Rx7xhYpxcqEfdX0+/NbXAO+TYY8FcH5mtg6AgRk9nud2dTLcoRRzvZ8PZi/Ju+L8zrvOKZGN0FV4C+fby/eDQa3CboOxqbs8LGFjrdKM82DuK7lTpnTDeTq/n3aNyhOXbkci+9HufNkAMIdayEUHfcy7gTv+9n63RaZnPeP4IkK/S+E1xmIdKHTfsnT+wXOqXfPgmiOTzRsGbGx2WHwfL66wN+QHxsoONK6c+nWtA7iy1NR5O+wWO0XajSWbgDFmGEmtHb18kG54RPbSXlfg7+e04SSwQXYfNvMD49HCg1vCwClPUTAEuhxmmNuztxR4VvgCbpOKUGR5+lR35EcTESJZxfsK7b2Um9EoRzw3TJXi+BqemgJXMy4FgcpHkXGXi3MsS63KvcBsNswdETmk/yjm6q1ixLb/2vg32VmXpt9JvIXDFqoP3p4QunGF+SK+cfxkqVBypz4zXyGNxsZvGp1F/KF0xQwZlTGkcJPnSKLDG9X8+2hD1lgLUeZL2r78T/OIYnZOA/utN5326eDKZCXxpd8irhLWS/z6ffi3qMsQGXeTnqY7fY/Q6tPElwyMQHxKckFKuv73MSkw== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: CUJ4rTtlSEg/KSyoslAqpGqpSQ6KvqmT8Sw0P8ATxorjCGuY5nLK3FFvS9Zzaw0FRkQ55hI3/Z6xifHLUCaxt98RAWz/AUdNiq+EizUGxcDUe/5vsVqiIiq6LZmuO8vzQfW/piLqI4Kn7dwfl+KbazBpzlDelvJrmysjfU18R8+EO5GG9djmA/8NIwgz1GJCbL1BWVh2JBZo4nqFW3fNCaekNKZNMQRVil0/2Kqt4RmlE+CggXFwKiHNN6aHKTrKkuS2zFCI7P4cZCp820juZSobe05bt/v8JFIeEtx7K9iGC5fsFBHyP07ckTjlsWqNbCDjNjwVzShiCqu7a5OlEz6/lqf/uwUAgnaoW4X9XOD5soK+KJQxTGoS84EqZshCaHNjGo08QoWaP1ZfIGom7eT2I7Zt6DipB5rAlUUbfRN8xfXNT8bPHlkNJIq13CkUVVYRSmehs9hZR5gX8pn5dpbbVM7pGSeyXuUI3ArCgnKX5bVinMp1ML64A6dqxdKBJHohzHCJKfx/ASeqhjp+ii2+Scizw1PUIoEyOOKIvgzF5q3tA5n1vSGXlzZEaTC3a5RHdBDglm5IrujalBaKdnF3Pie3bzoCAlnpgvPG9hRqf1qmZmo+vdS/cTkE7C0DnuCHlzjbF+8xrBntZxAbn4x6Ac4xn8fZfJIRfih8LQbbSN6LPZxxnlvMVX+Jv3FinnrJNqG8BuJOLaHu1N5qa0Cu8Rj15GMiZvsLIQSg8xp+ZKY2l/YvL+sOsHmx9RBOsrp5O2wF5BZeG0qDIvwr68YL/omZbYPQ3PFfx3QBaJgUAZsUbwcyhSfdsRZlnZZjPGg9nIYnS2/I8kp2qppKfuV/eMAXAqwQAKQt2Qsb47+srq92eZPXNM1llw2mMlQMFZvnJGTqgrWpu4QlETKj5CDwSiF6TDIbhKOm6HF2FqHB1vd+DXcoMMwjSMFXQAyz X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: f660eac4-6b91-4ac1-0f60-08db82feed96 X-MS-Exchange-CrossTenant-AuthSource: SN6PR10MB3022.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jul 2023 17:39:22.3575 (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: YZwIxsbXc4xCQ59L1fbeuPxTBrPYAcjf/6mVBSDMN/WKkWl0tLz5OQRR3TfocS7Z19BEctYZNPFJnif9eudorw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB7359 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-07-12_12,2023-07-11_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 mlxlogscore=999 adultscore=0 mlxscore=0 spamscore=0 phishscore=0 malwarescore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2305260000 definitions=main-2307120159 X-Proofpoint-GUID: au-je2HrC-7xK6RrpcSv3oNEo9LswE8e X-Proofpoint-ORIG-GUID: au-je2HrC-7xK6RrpcSv3oNEo9LswE8e X-Rspamd-Queue-Id: 1763F140015 X-Rspam-User: X-Rspamd-Server: rspam02 X-Stat-Signature: uiobmb9ps1ix8sm31pz9czcwnw5icbej X-HE-Tag: 1689183566-815832 X-HE-Meta: U2FsdGVkX19y26JIDHxnxAVqGkhI+9e8AtRXDpuygwueFVzuNBxA06FpGvIg7kQcGtp4Rp0pAz0n1k2WT8c802NdW7NPn7nbEujWyTu+1ggOELklhU5prvOJi6mN64e3cdcNUsCaI3R150POGKPSRLU4JPnfFbwjZYgl/M+wW8vz/FCaGikiMwMya/59mhD6YDbIUWF+hOefdtF1SwjMK+BX3WsOIDmSGEMpYp8S+LC7Plyp9XEtx6wYv14k5rn9rsuD38I4yClTYCjpaORkbScgzjTTXv3h/J7bytFvPCI22LmADsNChVU7ncZgX1reSiIZpqQAmVK6FslWIO8VluaRgnb+cZOfUPRdv2eufeE0F4jbwNfyJWAsYLSn+O+QLUNxUg9eqq1D2RzMnwvFxgNCKbwTuTPiMap1yFp+g5enEL3yWHgwq6X/RokIz1WqOYzerNL3JifJBkvqWXwnxsOFWcP2SQHqCwcy/3kChpwlx/VG6q+fCWFwPIlTEXnYD54F6QGtgFHssjirDaiYjkDRlLo8MJg4XSUd/mD6rHKxpCcTVpiL9RaG1I4FV/tlX7PDnpt6YCvTURJREwn3cNpWkXSN/WRDG3ZkCUHBS6STXAwYk4ZXCcEbOz6ZgM5ISRJ1fkLxGe7Hnd+Ej3K1W+0TjXAI63vxy4R53/mtBGNbU9ppoJa7iE2F6RPdb35HcVBnuwOcTSWAqkjf6le19+HRDENbcn5zxV2kZbZSLamdJnpIc7KmIPiwAwS05M6LoBu1W799Wm6zC5EeSxpX2BEmIk/cI4WTZ2GwLhgTAqda+WnSGVgrJsEXlLdIxSqMnQYYTDkvcxogk3UDaz0RS+hI3GwL+qkv72xME31JIyTaG5Ds6/Oj4aSHotvO4gq3cGlU9bP7AzHqxCZYcF6H9t3vDP2VaRN+AEOTaPIh8hh5EiV5hadjHLGAXxwProg4w6NB9O5r/+rA9rftgva Yw/eP8s5 MpSGThAT3nM6CVrRAS3hLw+Aqm6LyMCdiM5m9pj0EFVX0q/5pGVKAILtJmd7542QmGj5eXY8MtM+QDK5jsXFDKV5GUC5j48nQQAbpwYdqzX+ZfNk8PRenCS9b6oDKHPcqdyGtO0z9w+OREZyKTSYDn9eoX5ABiYgxFJREYhzCqK21YfhAmC0d/URc2TLm1i3vcZGLMLEKwk1IejIH103aq9lrqe7nq0UiX+msCRcO1kQ+noKHxv7D19dDmKhKhny7Z3w01YHoMO1OIypyyxJtOTNMdWkdkmSyRTLbi8w9PMFuOvx1+SgG4tRdLkuSX4dwEbKLxKNyuJNZJYSzYyr6HgIKHRVl9Z/XIKE2oBvw7FxSvanKdEqirobpV7wxplKBHOmCyjVjFifxwChcqKlr4vVWMfaKTYhDXhEGOQMazgES/wEHLI3+ghJ3uLwZ1DwFVcWcRB2+8mSVEmmCLXDoV+Bkdas0xZyuce/suMpSyoCzhaFzzERkOr4NY8kIp0wnoGO6E/frFkFrzGwdoolH8yBr09QEioOXRDhicirFaVEpCbiQQjUxzTLrc0zlR2R9pfDU 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: The test setup of mas_next is dependent on node entry size to create a 2 level tree, but the tests did not account for this in the expected value when shifting beyond the scope of the tree. Fix this by setting up the test to succeed depending on the node entries which is dependent on the 32/64 bit setup. Reported-by: Geert Uytterhoeven Link: https://lore.kernel.org/linux-mm/CAMuHMdV4T53fOw7VPoBgPR7fP6RYqf=CBhD_y_vOg53zZX_DnA@mail.gmail.com/ Fixes: 120b116208a0 ("maple_tree: reorganize testing to restore module testing") Signed-off-by: Liam R. Howlett Tested-by: Geert Uytterhoeven --- lib/test_maple_tree.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/test_maple_tree.c b/lib/test_maple_tree.c index 9f60e0c4cc8c..3207c2107918 100644 --- a/lib/test_maple_tree.c +++ b/lib/test_maple_tree.c @@ -1963,13 +1963,16 @@ static noinline void __init next_prev_test(struct maple_tree *mt) 725}; static const unsigned long level2_32[] = { 1747, 2000, 1750, 1755, 1760, 1765}; + unsigned long last_index; if (MAPLE_32BIT) { nr_entries = 500; level2 = level2_32; + last_index = 0x138e; } else { nr_entries = 200; level2 = level2_64; + last_index = 0x7d6; } for (i = 0; i <= nr_entries; i++) @@ -2076,7 +2079,7 @@ static noinline void __init next_prev_test(struct maple_tree *mt) val = mas_next(&mas, ULONG_MAX); MT_BUG_ON(mt, val != NULL); - MT_BUG_ON(mt, mas.index != 0x7d6); + MT_BUG_ON(mt, mas.index != last_index); MT_BUG_ON(mt, mas.last != ULONG_MAX); val = mas_prev(&mas, 0); From patchwork Wed Jul 12 17:39:16 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: 13310786 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 EB54CEB64DD for ; Wed, 12 Jul 2023 17:39:36 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 7F8A96B0080; Wed, 12 Jul 2023 13:39:36 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 7A8538D0002; Wed, 12 Jul 2023 13:39:36 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 6232A6B0083; Wed, 12 Jul 2023 13:39:36 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 523926B0080 for ; Wed, 12 Jul 2023 13:39:36 -0400 (EDT) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 2C7E6402D8 for ; Wed, 12 Jul 2023 17:39:36 +0000 (UTC) X-FDA: 81003671952.20.F25C7AB Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf16.hostedemail.com (Postfix) with ESMTP id BE70B18000F for ; Wed, 12 Jul 2023 17:39:32 +0000 (UTC) Authentication-Results: imf16.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-03-30 header.b=37U9FLt0; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=Bfz2NgjY; spf=pass (imf16.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com; dmarc=pass (policy=none) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1689183572; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=Mu00IWoaiESpur/NU17ypugtUhCHRDo1fWDsl4ikAL8=; b=3V9zqytoD1HUjphMqz8vBUb5IhQz0rt6eHXSAaWhmHn26oxW8J7CiWpqxjMEjj1lSyrLpV bMnFOXh1iaKSPwtaD/jAHM02pvnHgwDjlG0nfkt2ambEjVw/fmNKnnwvP+uVqp/Fvpl81C gJtTD7PqA1BZ2YNG3AHbRFddtxs2ORA= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1689183572; a=rsa-sha256; cv=pass; b=B1WnuEINL5Ei1ZPzTPYySTHhT8uClBePU5ekhHzM4TYtS/zPnoZOp9cdZgzUJDqERpcntf HaNnQypxRi8HMorx9/9s+/Avv8//cbrVmgawRXoLqIk45+S0rd65FUQSnv7tZ5wzACDIvk o0a4XmcMKDQDcMzdPR9CW8QatbBSnrc= ARC-Authentication-Results: i=2; imf16.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-03-30 header.b=37U9FLt0; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=Bfz2NgjY; spf=pass (imf16.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com; dmarc=pass (policy=none) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 36CHNpgM025592; Wed, 12 Jul 2023 17:39:32 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=Mu00IWoaiESpur/NU17ypugtUhCHRDo1fWDsl4ikAL8=; b=37U9FLt0OzpWApnCHQZvKPy1mwhygr9YHCRtTjUtX7/JtRzPodP5W4P+DYno8c/Dq0HV 9B64WdHIfP0DIGPpgOmSqBZoBe+NWvjUSEBFtaaj5qkFycEz5QPtQDh/Zv7s79x8yfZx wX7nUtdKcYQuZKt5ukMWnv9YhqZqww8W/5tytmia44OMv+uRCrjlyUEPQ1RRdGHRBKVK wIOra2RmVqNOIh2iG9q9H3Mpz5tlsexqru1smhfolhJdDNt1eC0MhH19ji4NW8vEdvHV CzGSxN4tFBRP5AhsHJymGpM+q9NeOy+0/f8+os5OOBHvyqb3n3YuqBTf0RAWR3/CM7/y Ew== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3rpyud7ytr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 12 Jul 2023 17:39:31 +0000 Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 36CGUFsL007149; Wed, 12 Jul 2023 17:39:30 GMT Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2168.outbound.protection.outlook.com [104.47.55.168]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3rpx86y097-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 12 Jul 2023 17:39:30 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=N65utcbhr7l1nOoE9tQ4/z3S8LL26kpkvIpu9LMgweYar5rQnuPz5rDoe6sHD45MJYNVLhhieAoIoCmSnxfoIw0QfOJoLZ5Tk/Ax+/aH1rs6iHZpF9iCpJ8D+bakp4EV5wewHOTv2BdWTsrNL/5bm/yGpKb010X0QVEnB2dKoDakkxwL809vMvX0DUqELijRSrJvv6H2jxkwh/sjUBi/vbp+nevZiW4Q0CxV/Yk1tc5DQhwV2vNNJ9PRNL1KC9kpcLsJySDSkkJtKU62lLM5L0gYRJsafvQ+4YDKxKsNwrrlNy/2+yC3kj5vG/031BPDAnvzb2D1gSJ84/QONuXVYw== 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=Mu00IWoaiESpur/NU17ypugtUhCHRDo1fWDsl4ikAL8=; b=e+jf3tNr8Qf8u1eNTWyLBAXnaa8UbtMLgGUCU80T2ZKFc2KP1qfvvEGajAPqydO6rnB1dLGvwGNSK5n7b6fzEqsA9nucn2lH0nS3TSWrBoay7XIANQxwy9c/+0uB11T1aHxl3WbOUNYXUc0f21GKo5K2AwyqJrnzY5N8UFelRokrA+X5R+S9nd1qERt4nBQqS7G23myMn6Xq232GuWZvZnhDuHGe8nT31ZyEPHu13YTs1ANDiHfxl+o0lZfZGSnolT3OCbAG/b+Vb/rPjT+nuPP4vLfrZolzwqQ0+WHAffGLuNorGu9o9vz+M/y3riAdznb3HuFS2x1r6OOeISl7Aw== 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=Mu00IWoaiESpur/NU17ypugtUhCHRDo1fWDsl4ikAL8=; b=Bfz2NgjY8g/rlXBLxPbWbdukPBWd2ogYo9eiXbckawCfcsI8ThkhVrkBSnUy6wyts27yTZ0QRV/Kw9J5zA6dXjTbJz3yfTme+6k6D2aLyIWn7gVArvsJbEvzl15JQDgSm3oRNUaRMzVj4KsB9KRJ4DlMlOSD+GdB8Lxz0YAJ/Fo= Received: from SN6PR10MB3022.namprd10.prod.outlook.com (2603:10b6:805:d8::25) by IA1PR10MB7359.namprd10.prod.outlook.com (2603:10b6:208:3fc::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6588.22; Wed, 12 Jul 2023 17:39:27 +0000 Received: from SN6PR10MB3022.namprd10.prod.outlook.com ([fe80::c370:eff7:9ddc:f188]) by SN6PR10MB3022.namprd10.prod.outlook.com ([fe80::c370:eff7:9ddc:f188%4]) with mapi id 15.20.6565.028; Wed, 12 Jul 2023 17:39:27 +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 2/2] maple_tree: Fix node allocation testing on 32 bit Date: Wed, 12 Jul 2023 13:39:16 -0400 Message-Id: <20230712173916.168805-2-Liam.Howlett@oracle.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230712173916.168805-1-Liam.Howlett@oracle.com> References: <20230712173916.168805-1-Liam.Howlett@oracle.com> X-ClientProxiedBy: YT4PR01CA0178.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:110::22) To SN6PR10MB3022.namprd10.prod.outlook.com (2603:10b6:805:d8::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SN6PR10MB3022:EE_|IA1PR10MB7359:EE_ X-MS-Office365-Filtering-Correlation-Id: 875befa3-28ed-466f-676a-08db82fef0a6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: oDGtCbs254XTT3WtsqW54chV2dbaDrSq+D7EZvnk8aMjd6EagWcf8pXKJ8xu1QZl716hg/OYLPXE8C6pAHizx22g2g6TbPUp7ySsgxNv4jP9HLlXChQjLmG8IGlHsY09ytXFnni5C6qkuIlpYyjpQ611q+Je2V/NASY1J2HhgB1h6hBTxAOSJzApHwVkPxvQXWV53+URhzC2WHFQly2TRUu61EBAGMIFu6/7sReBoBHf/qRcwB4MKSXw+cmPgophdRwv7kI2GmFm/2D+TTIVrD+fkL+dpZrRnBUhW7Nk8729xuZKAQd+rcJ891L/E7pAdehIgK7aPhUmXpCFyjrygwtKdDjUSJuH85oKobsscKo8t9ObNsig1OYNWn1fqnUoadp36okvVe0XsISLhfbP0NJ0XaITynUWtE1eDSJ1A60Uk9ECrHLKs5bKFxeIPTuRMtHuhlJqrih+j14oDSERwg1kiZdpnRZ9rCJN8wwxxEU5FONJaifoyoOi4i4qIHW1fx/XaE80qve203cwEfdoL/wcOskUjw2sVTOfsIZaC1Q= 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:(13230028)(346002)(366004)(396003)(136003)(376002)(39860400002)(451199021)(4744005)(2906002)(36756003)(2616005)(41300700001)(83380400001)(5660300002)(6506007)(26005)(1076003)(186003)(8936002)(8676002)(107886003)(6486002)(66476007)(66556008)(66946007)(6916009)(4326008)(6666004)(86362001)(478600001)(38100700002)(316002)(6512007)(966005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: +Qhp/wPFjM6vgWIMVyg56tbv9TgoSgnMcaaw+H0zt3a/r9/UMrmIM+Y4tvZicSF+1pP9Wa1LhiTAYa1QF02cennjq85+tm2UttuFdzIPSN/CvFf4J+K5fI4KSp8u2/a7MCR9MN1kYK0oOJ2eZVQUCcOiQh5dwULHmwuwO7gJHPxhFZsjmShz/uRwGdo37Jbd4Z6GMS4dOnlNAV0+MwWP7Yeahy/0kEWF0nIU/bMz7fV+oiNzFfl0UBL8+YpNZOIXmxyccFwftQlHDjabfiBqjz4id5yAXLCfQ/vzPHYMKPm4T6aaDHLvHIEUbFVHhoub/fxEjNZ3P3wLjb/Uy3b5hDEo6IrFHPaTgzxZ1AHL4ZYdSHRmZFN6duMme+yuMFKRcsftyodTATCD+nOymen1PAqJeyeLAghFA+rFYeReq+3XbQsIp+t/plmdSjAbOSA55NIpqPm9pjz/Az3UbAJUGM0u3bbWbApaaLhHI719IVdm+el/QyxUrg86DFe+68Tm34to9ZGSXIS/GgrFRq+O/F0RsdMBqtkafoakqAHwUMrdq9LHv8WDqZl9x8WDJ7ugJyDQKO7pp49/812Do8EHMjR066PPVaZugvsLx87+0HFVYoVMzWappSQqX+kUfNMSk1YqDpB6+gwkq9qScohOFuW+EZGa+35erW4F9f9MDxJkl0GH6krPF+75zXXb7qLZWiAgJeNcRk8zqii+M3wSTmOo/uLTo1/O8RRYJ9jwcYUU2iR+dVae1Oar8MUFLqcb57hDT3I5dCwsMIic7hmtdezcLa9ypHyc1Zd1QlroDz7nRMibaS2Cycn1PXWrUq2YsmVRqKUhvf8vMIx2SV4MW4KWb0BCTzcS0zZj7/aiYmSfKYggWNeXTQ70aI/pkwE60ohOfKboaDE2LnlQS29LNSNhEQMnnHHBLt/KtpnP16iSYIKmbL2GiRU+UI0JAV8tBz++M2c+Hrhs79Ohd8mmaZiWJ8++5+FOovBt7EuC8/DeSwyFxtMFYmh0H9pZjrHKoxF7zdeUf9/zIuH5LvCml2UPevEPsD7hc/khZorMbJMl5rnk9/BXRYmcCsWS9ae+G9fB8Sxgc2myH07MQ8gcCxEsDE4APo8QbD6k5i9bS3kR0t8z6lmNIE7P1uvpLLkDpZ6XA4qoY2ipJ4TYF6VY0T+e0AoOdlLPgsEvgpgRWD5XBDDGNRv/U9RRIAEWympXNVVzEJ8UIOuWanKn54swQAkofDrBdiBWdhDVZibdi1ZnLrBsJk2BACPAEFbRpeMPl7UUfe04SvHI06n6VfJnxeH8sKHSwMRCnQItkH80pZmIWNV/IZq04k8CQ9DQ/sErLhlQmS2FLFMsMlMzD6hmlVMufjhfTqsFxBUaFDjjn/TKJpL6k4b/1Lgb8Abqn6MJeBqVZqt0onbZAkkNk9d7ISGbUsdj/wTxrVh8L2nOzTn+Iy8Czw+2Z41ysdPYnk8rzg1EYa4NxaGlFfnhMh+kEbx/1gY54rvmU/+Q/i31vCp+Trhfbsn3cqdKpVlcD2Oj3pyy7/tL/oVOYtp1g9wqKYTrXdrLwVBekYhq4otf/uUFproLsQuIzB/2ND6Ew1RlwoSi5vE5Dyf+8f4RWNBzRA== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: /sRn6hjQ2i5hLvJIxBI2ITJZgWlaZRbF87ONiwzHougEUo5KZH9/OQRwrNa5nqrSTb/Z8iMunAZ0FpngySGGExLtvOjyi9ObjaRTyiD8Vp5F3HQ8kOUvQ4BPBjXGawA1PxJRKZV5aHSUCq/3+8D7z0vvLiM52ZrkI/MEtSIBo5ao0dYEsYGS9pzQ2nqINj5esHsevIVAJ9q43FE6KSTbDfQ4QhJ/nCAp4ykIQgJPxA958dSEzueMVsrZDCBerGgMzJTFmjBE2MxaNqgPqQ4+fN7OKdH/5i/rqGx7OJuIpcJ0vmRcfXU1VAr6yS9E7fLQ4NC1WLXKvmOnnLx25vdfZpHGmVhsVN3hu1BpzdBIy9ZgsEiB+uFFifUmNlc5ba0mqJMd+y3gAb63Ue/8GThC3ZzaUhf/Z6ErQWgS/yzqMkarUtPm4HQyvEfJp1eePYUF+XIc+qoRPaRj2ragAXoA3PqjwJW0+UQ4bRf9+hrjxwT9EFFvaxbXZ4jRErg32ZA0CefAFDmg+9doZ+YdnXRsG1zIUIT69SFpkhUulG0NvEvDjnZmcjW6OtgOz+RLk+YK8d3or+qRweGG3/PHSewcnD5OtMMRomDtgVnMlfRQ1ukoV4w415lswmfcs6r58Wx1Sr1Nm4QYFyq59T0JWZin/VXKCyuPdWEckg6H+QB5z0qkKDY2kdhyiK5ZkBSxQEYmOiUEKxmpMe6ZeDOGZG15kzdriUFsX4JFCwmd2DNpH+Mk37yIGNlaz9AUhJlPq9Zqi+xx3pgoEZrffXVj70emH9yK8A4cdqjEzLew0zGI/Y578pLrckkXzegPp0hV76z96DL7D0AXz4qh+Osy5dNivztE2JQsULvtElKwhoY6wRuEpgun+H2T7pJTbedy9hGz/nwR8J/PteA5ATDpJKPqOg== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 875befa3-28ed-466f-676a-08db82fef0a6 X-MS-Exchange-CrossTenant-AuthSource: SN6PR10MB3022.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jul 2023 17:39:27.4777 (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: M+WZDE9pWiIunY1sIlvlCHQd0tVcmc4+t8Tcdw/s3IghNjM1eHJ16XmVoMjkzJA0SYnP2huRDEVdTeIx5JUcMw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB7359 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-07-12_12,2023-07-11_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 mlxlogscore=999 adultscore=0 mlxscore=0 spamscore=0 phishscore=0 malwarescore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2305260000 definitions=main-2307120159 X-Proofpoint-ORIG-GUID: RT3iSl__JUb8e-2mGwg_CAZR77ATrWDH X-Proofpoint-GUID: RT3iSl__JUb8e-2mGwg_CAZR77ATrWDH X-Rspamd-Queue-Id: BE70B18000F X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: 5itw5w9khcjgo34ktg3i8ndkjhsx3dp7 X-HE-Tag: 1689183572-745081 X-HE-Meta: U2FsdGVkX18LfCG672aGC8ZXYGGkgNLFYywkj6LhIGsntqMf9IF0dKw2iEuNqK1Ssuwa1XIY7NoJJ8mFCOiD0q7Zfx7/xHWQOm6fFdYZLB2nygFpEs86kTtDsWEoWT1IGl91dQSSrEaJSLdwTiZ7MU7MWxsjoC4XzoCmdLgvTp5gQjLTNfs7sUXQ6Bsh1N+GlHIc7+pLxL7kGt5hUU1VmVh8fDQQKQ5gsRcAgf1PWTLxmuM1yn8tleOLKjz8rubPA7GHrseqA88+TbxcWBQz85OHb+nmsqgh+CECxmZDGnmEI+/aA6gOYLxgBrR4IEeK+op522yQ+EBjSMJVxa1C7SveecYXfsYJk5GVq+X+qbw2rXAs13va6Yi3td/DxxAwZbK1nAZH6ZfghDKlMxeXLpwcHkhIymi62QowbRu84WnmmDR+Hkx4EXJTtZ7PBM5Y8Kv9CJBF8OMlLFo4DkL8drocO65/TVGynI0RNcPXIKbK4D/ikAAJ9yX5DFl0Bu/76vzOWTjkXVz/6buVzHZgTTzluDxSt7vJYQ9czLtxKgsVFLH5wJIwhvEEXyXK7K9gOE3htgQvx3byD86SI/NVjeBDza1Zc1ydgMYO7naVx6NzDbMVGm4ZsT04soYBsepsZDdZo1qC1ZqlQysCFE9nqu10kSLso6KIKkPCxI+DvyCSVF9aLFsfXyZMZ3LzMfJrN8iOWYMDkIItIa6NTwmzzgzxYIplVj0JdSwr848DUzYOooLd71cx8cqy7JbtLcUo2So0zR/W22EVcU/2KL/ffntF2680xMdH/4fLkULSXtJEbjSxBi1H3WRifg+8jiNKoyjfRMijG1vAFMaOxpizU3MQuYzG3aazrg6Mm9oSStkTPU/HcKN5Z5wjwC6Gm7vqFDNdfsulg0HJ0SRhLr1dI5FeIKknJbmDM7vgYqcioKV/2Wxbt3ncJaQ/2X5o067lyZ8Lg3xtr2KrNPtkzXo mrrIpw7D hYa6HJ/IYoy6oxnVdkPGEys3GVX0uK2afQPYGZcSu3OS6bUKmjy0rVqC46mNAG8ouTVzfLkJwo8bhvp5uNEJFmQ0grWFrb7cdAfc+wPN8fiKZDxbnjc9cciITavP3IdKRI+tbIo8nFnwC1yvcFyyQt9JG/ACvZBM7CtuEOdECsbQ/p46F0RXgmA8sHwsIR68zKvDm8X6PJKZBlWAeOnwgt7iJVtlV2AUzESxYP3ePEx5W42Ejtwp4pk+uHlwmiOy2SHW/BNzjiC03INVhwToTCY4eRQ/BiPayIm8MsFMSoe6uK8SUiNAJSNA4dDn9iUE8SC1Q0vvvGVzZZSY4AaEGEenooT5ILHUxBgWpnOQz5OlOPvZHAo2vPBRzE/GJzqvd8Ck+THdbz2JcqP6nQ7OAb297LEiRfWPijahQR/h3T2oIemsH1r5CWFf/7y3Ji9xqLI0MxTmegpmdUHnEFs5YBaCzwfHakAh6mSFSBksrJwYLHqtVWgr8pwPIsDmENilhOI2R 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: Internal node counting was altered and the 64 bit test was updated, however the 32bit test was missed. Restore the 32bit test to a functional state. Link: https://lore.kernel.org/linux-mm/CAMuHMdV4T53fOw7VPoBgPR7fP6RYqf=CBhD_y_vOg53zZX_DnA@mail.gmail.com/ Fixes: 541e06b772c1 ("maple_tree: remove GFP_ZERO from kmem_cache_alloc() and kmem_cache_alloc_bulk()") Signed-off-by: Liam R. Howlett --- tools/testing/radix-tree/maple.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/testing/radix-tree/maple.c b/tools/testing/radix-tree/maple.c index 312c0d9fcbae..9901ae821911 100644 --- a/tools/testing/radix-tree/maple.c +++ b/tools/testing/radix-tree/maple.c @@ -213,9 +213,9 @@ static noinline void __init check_new_node(struct maple_tree *mt) e = i - 1; } else { if (i >= 4) - e = i - 4; - else if (i == 3) - e = i - 2; + e = i - 3; + else if (i >= 1) + e = i - 1; else e = 0; }