From patchwork Fri Dec 8 02:04:50 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jiapeng Chong X-Patchwork-Id: 13484630 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 D5D6BC46CC5 for ; Fri, 8 Dec 2023 02:05:04 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 7140A6B009B; Thu, 7 Dec 2023 21:05:04 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 6C3A96B00A0; Thu, 7 Dec 2023 21:05:04 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5B2A26B00A1; Thu, 7 Dec 2023 21:05:04 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 333846B009B for ; Thu, 7 Dec 2023 21:05:04 -0500 (EST) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 185E61603AD for ; Fri, 8 Dec 2023 02:05:04 +0000 (UTC) X-FDA: 81542008128.18.D3DAE8A Received: from out30-101.freemail.mail.aliyun.com (out30-101.freemail.mail.aliyun.com [115.124.30.101]) by imf21.hostedemail.com (Postfix) with ESMTP id D24271C0013 for ; Fri, 8 Dec 2023 02:05:00 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=none; spf=pass (imf21.hostedemail.com: domain of jiapeng.chong@linux.alibaba.com designates 115.124.30.101 as permitted sender) smtp.mailfrom=jiapeng.chong@linux.alibaba.com; dmarc=pass (policy=none) header.from=alibaba.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1702001102; 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-transfer-encoding:content-transfer-encoding: in-reply-to:references; bh=nwC4JllsPWikGcaQ4XbMvrzol297GH1fkHwAZXepAFs=; b=TaO1QmEU4rWcgZiXlkv9OUERrlB1UO3vr2+O2L8Lx5bOTtLr+8CE6LosVSidETHLDFtPnx 3W+W1rEbAA8k/AifGrVWVxhIrfNCL/Jaev2bc1xUrFpqZ89Nw/LGq0BiYgBqUMqsc3C7i5 6KIdeEDAHLpuGn2UxA4YUREJ+oH+EB8= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1702001102; a=rsa-sha256; cv=none; b=MOuVQGH3h2mIg6byW+sW3dONTdri77BzJoMoM1th6eKNj2GiwI07Vxo7OMgnvTQSEudksf SRPlWVOvIkh4ZB0tM5aRJz2MeKcdxXHAboFFB8eqsr0c6+Sg/S9msOTlGmXvC7TJMLVJK5 B+faxfIqYZ6iC5rOj+Uhjnxjm8+o4wk= ARC-Authentication-Results: i=1; imf21.hostedemail.com; dkim=none; spf=pass (imf21.hostedemail.com: domain of jiapeng.chong@linux.alibaba.com designates 115.124.30.101 as permitted sender) smtp.mailfrom=jiapeng.chong@linux.alibaba.com; dmarc=pass (policy=none) header.from=alibaba.com X-Alimail-AntiSpam: AC=PASS;BC=-1|-1;BR=01201311R141e4;CH=green;DM=||false|;DS=||;FP=0|-1|-1|-1|0|-1|-1|-1;HT=ay29a033018046049;MF=jiapeng.chong@linux.alibaba.com;NM=1;PH=DS;RN=8;SR=0;TI=SMTPD_---0Vy1IIqL_1702001090; Received: from localhost(mailfrom:jiapeng.chong@linux.alibaba.com fp:SMTPD_---0Vy1IIqL_1702001090) by smtp.aliyun-inc.com; Fri, 08 Dec 2023 10:04:57 +0800 From: Jiapeng Chong To: Liam.Howlett@oracle.com Cc: willy@infradead.org, maple-tree@lists.infradead.org, linux-mm@kvack.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, Jiapeng Chong , Abaci Robot Subject: [PATCH] maple_tree: Fix warning comparing pointer to 0 Date: Fri, 8 Dec 2023 10:04:50 +0800 Message-Id: <20231208020450.7003-1-jiapeng.chong@linux.alibaba.com> X-Mailer: git-send-email 2.20.1.7.g153144c MIME-Version: 1.0 X-Rspamd-Queue-Id: D24271C0013 X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: oujh9ijjpzguyyh73zi4gqbt1n9w7bb1 X-HE-Tag: 1702001100-243709 X-HE-Meta: U2FsdGVkX19hJGytxsYv6eRUR5olu7V4Y2E3pRKWLgBj7y93GsDbOZ35+HW74ephnXJNHGMJXVqGTk9Fhwk7TjUQL0mpP25ap3mv89d64xDZyl9DGxHbuy0VrUt2fUfL+DgKdkNER+e8aCPWNRSCHNxURPd7zqZVCNiBYx483ZdCc0GLplzeVuiHNsXwBauAeMyIVGHXynYA/ENdPuNwBB4yY/pPuFtDrMLUUSZ7YTRwqK5ua1xl4+RCSm2CUR/QHe1beG+QUIe8Ml4XJtHskxagW4CrAAwtdGmIGym1mAU3whu+Z0gVBL0XQoY52n95UdRkouYnyVMkxbziMYrzljuwz0FUdZmKvfIUoxkAkn0x8+wkayqcqzAHTINtT0s3osPwhfNLiaDzhXTWV54wDYBFWla+pVRUs62kHE+MetrCuWlX/5rRYyoReYpcnVSet8wTDyZapff6IzMWXcZ94kQ0ukINZGdXZnUIs0r/lRl16QJENcpFaaqBKuer+Lua29cMmg5kKjkqebcP2YjevKviuV1zysqZl0YDQ7XSsJzQl1sS4lpVMBe8eQAWoFznEIOfwtDLFoRxOkCO48PlO/QaiXgFTOkmcYNRx+IT7a0yDSdh3OnOEAPryx48PV/OetGZrqKBTIc307cf5lZCjyHFwTgcc4UqfL3A4BqmsYVWTdDUqcZv90eym4iC3n4Qhn5Ml+gzDnV3uPwqJpXhROG+KqX8l5UyCIsDzr3HatmG0l1hdOHKwBVcgoDlUsHc8qyqY8fSIJ9xqYKlmcTRRpFTmz8kSX5o8dS0TtDvvBDvYFTPEde4Vchr/btPGdQ/3Z65hQzSVqu7pHgvn1pR06Du/Tst+aPPaLK5ugcUtzOxrg/IEHQagkSWPEQTVUYoxYWKzXH4CndmfCf+SFR7CNTKbXb4e+BaTue0fJt8Yb6HH319ewWtugVOom5ijLZEieqMeVNewz8hb0dAh6s xMY4vPCK eaxQNWydhbeZivOOGPHK6kIu0Hm0Bkc+qYQq8xA199qoKB5944Bp9pPyAqlsh35q1DTkNWnozQMcnwb+mh86uR3KwN8UFfJbpzTrjYOgixuM7Ydeq6TBJPVnYAnmfWlF+OuVeJWR/wnQqkfHoB2sIBCSRVyU513cvnJMYoy/gAE+EOgOwALXCjxSUgw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000045, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Avoid pointer type value compared with 0 to make code clear. ./tools/testing/radix-tree/maple.c:34142:15-16: WARNING comparing pointer to 0. Reported-by: Abaci Robot Closes: https://bugzilla.openanolis.cn/show_bug.cgi?id=7696 Signed-off-by: Jiapeng Chong --- 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 56ae47291ee0..687886cebd9d 100644 --- a/tools/testing/radix-tree/maple.c +++ b/tools/testing/radix-tree/maple.c @@ -34139,7 +34139,7 @@ STORE, 140501948112896, 140501948116991, mt_init_flags(mt, MT_FLAGS_ALLOC_RANGE); check_erase2_testset(mt, set27, ARRAY_SIZE(set27)); rcu_barrier(); - MT_BUG_ON(mt, 0 != mtree_load(mt, 140415537422336)); + MT_BUG_ON(mt, NULL != mtree_load(mt, 140415537422336)); mt_set_non_kernel(0); mt_validate(mt); mtree_destroy(mt); @@ -34263,7 +34263,7 @@ STORE, 140501948112896, 140501948116991, mt_init_flags(mt, MT_FLAGS_ALLOC_RANGE); check_erase2_testset(mt, set37, ARRAY_SIZE(set37)); rcu_barrier(); - MT_BUG_ON(mt, 0 != mtree_load(mt, 94637033459712)); + MT_BUG_ON(mt, NULL != mtree_load(mt, 94637033459712)); mt_validate(mt); mtree_destroy(mt); @@ -34271,7 +34271,7 @@ STORE, 140501948112896, 140501948116991, mt_init_flags(mt, MT_FLAGS_ALLOC_RANGE); check_erase2_testset(mt, set38, ARRAY_SIZE(set38)); rcu_barrier(); - MT_BUG_ON(mt, 0 != mtree_load(mt, 94637033459712)); + MT_BUG_ON(mt, NULL != mtree_load(mt, 94637033459712)); mt_validate(mt); mtree_destroy(mt);