Received: by 2002:a05:6358:5282:b0:b5:90e7:25cb with SMTP id g2csp2150690rwa; Mon, 22 Aug 2022 03:06:15 -0700 (PDT) X-Google-Smtp-Source: AA6agR5CNr5aPFRQuMbAdNqV2I4jqriszBJ/FoyYUm6MaB6BkbWdvcySHGfIhh46CELQ80/LJFia X-Received: by 2002:a17:907:760b:b0:73d:86a4:be3f with SMTP id jx11-20020a170907760b00b0073d86a4be3fmr1531859ejc.736.1661162775531; Mon, 22 Aug 2022 03:06:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1661162775; cv=none; d=google.com; s=arc-20160816; b=gsjzIw5pZ2nM7weDNLWb5ZLxu0aEupOBhnPsFVBqGruUwrItUs9VbPr5Gytzl8moKO IUIngEtdWxnIyp7+kHZfdAybEYlkss5eIKctWKXbV69yXnxcYAQFvyHE2kK3BC65UPFE 7pHd36fvMeCI5Zk7KQdy+wJ3dy55v4tXRpG89hqYv3EA3F8vch9WencsvyEmmqeH6LJF imeWWFbOvHigmJNX0xYn8WYRSbgLgL0t1fZFYDkdp/Vy6i9mSbwOLeEyVxUeBGv3ztdT r0jjGLmFzcCVVO0Eh2jXYq2f6u9i3SeAAg4MUhbMmllfIyijL9DuoJ6kDmY8uDb/3TQM bH9w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=GxrjOxVJn67ABM2eQNRRKpgHZJydh6cD+SPLNRJs9Qs=; b=dMNlSUajP6JTbhj095pc1Wq0+pp9ohBtAxwEv8uF+kqffJqqRkzm0YSLqqxYmq9Mho yeai7vrJnl7EiYyhh8rZLl+YwroXBwvPXt6zFnpXjNDW2UWGFgr5cRfQ+urHC/ne0ykV v6k2Ao3MLicKzDUxuPG7/v/LhuD3fHZRZxjB8UPUZxvXPb9cY3R99waDXSIgQtfGln6O E4gwVNKYqAslgA/EbBlP8sBw5zSvqYpHThk3Vvktkdp3/W1+SJvbXgC1YzUNbEKufRip heAoBF4AAWfa/zU0HtDbWCy1K3Pms6eVkWGACJwPj3erxcMfJC3X+9J0glqsGAu0v9O4 6UdQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@alarsen.net header.s=joe header.b="T/+PyhcM"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=REJECT dis=NONE) header.from=alarsen.net Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id g12-20020a056402090c00b00441ec11be8esi11831361edz.111.2022.08.22.03.05.50; Mon, 22 Aug 2022 03:06:15 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@alarsen.net header.s=joe header.b="T/+PyhcM"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=REJECT dis=NONE) header.from=alarsen.net Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234504AbiHVJkO (ORCPT + 99 others); Mon, 22 Aug 2022 05:40:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42110 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234260AbiHVJkI (ORCPT ); Mon, 22 Aug 2022 05:40:08 -0400 X-Greylist: delayed 580 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Mon, 22 Aug 2022 02:40:05 PDT Received: from mail.alarsen.net (joe.alarsen.net [IPv6:2a01:4f8:191:10e8:1::fe]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4327C2E9C7 for ; Mon, 22 Aug 2022 02:40:05 -0700 (PDT) Received: from oscar.alarsen.net (unknown [IPv6:fd8b:531:bccf:96:84f:46cb:e483:e703]) by joe.alarsen.net (Postfix) with ESMTPS id 310EA1801F1; Mon, 22 Aug 2022 11:30:23 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alarsen.net; s=joe; t=1661160623; bh=GxrjOxVJn67ABM2eQNRRKpgHZJydh6cD+SPLNRJs9Qs=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=T/+PyhcMQMOpmOLu7nL17hh0qepBxwEMHiB2Ee2iuk5w6SrC19JqXXMKR15U/HBqz ltSl9VPeoa0mk2V0XpAebAa7HNyn1THK0cW7Ak9/f6J5sOara1t7uVe5JLNE4QKEHb wdkrTDIh0raHgQBgr2SW6MV6Qv2ZkJbsLcfsLSvU= Received: from oscar.localnet (localhost [IPv6:::1]) by oscar.alarsen.net (Postfix) with ESMTP id 25BF727C0304; Mon, 22 Aug 2022 11:30:23 +0200 (CEST) From: Anders Larsen To: ye xingchen Cc: linux-kernel@vger.kernel.org, cgel.zte@gmail.com, Zeal Robot Subject: Re: [PATCH linux-next] qnx4: delete the unnecessary checks before brelse() Date: Mon, 22 Aug 2022 11:30:23 +0200 Message-ID: <5293718.Sb9uPGUboI@alarsen.net> In-Reply-To: <20220822091152.204858-1-ye.xingchen@zte.com.cn> References: <20220822091152.204858-1-ye.xingchen@zte.com.cn> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Monday, 2022-08-22 11:11 cgel.zte@gmail.com wrote: > From: ye xingchen > > The brelse() function tests whether its argument is NULL > and then returns immediately. > Thus remove the tests which are not needed around the shown calls. > > Reported-by: Zeal Robot > Signed-off-by: ye xingchen > --- > fs/qnx4/inode.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/fs/qnx4/inode.c b/fs/qnx4/inode.c > index 391ea402920d..9dab8f65ba75 100644 > --- a/fs/qnx4/inode.c > +++ b/fs/qnx4/inode.c > @@ -118,8 +118,7 @@ unsigned long qnx4_block_map( struct inode *inode, long iblock ) > bh = NULL; > } > } > - if ( bh ) > - brelse( bh ); > + brelse(bh); When you remove the if() you must decrease the indentation of the following line! > } > > QNX4DEBUG((KERN_INFO "qnx4: mapping block %ld of inode %ld = %ld\n",iblock,inode->i_ino,block)); Other than that, Acked-by: Anders Larsen