Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp3872591pxj; Mon, 21 Jun 2021 08:24:12 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxcvKmG3nYqzymTp4qbFvDjEfwOmZh9Hgulu5t5olO3gcEVRDAsx0FRv0TCPMZmFcZK5XdL X-Received: by 2002:a6b:f815:: with SMTP id o21mr20465649ioh.137.1624289052252; Mon, 21 Jun 2021 08:24:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624289052; cv=none; d=google.com; s=arc-20160816; b=t5qRTVpz7sFbz8UXWAGFAImX19CN1sGd11caUi1Nb3479YNTpO/1pgwfyrqQSJ1dsS zxc4sPz65V9w6CKEDCTgfctkDIX1p8jsd0VfItM0IE6va4/qi/NvH+i/4qB1R4IgqEzS 3CID9dobDjiqb7dWDWldq4fRGeCEThYPW7DffEiK5ar8C/F15B8J4+0iq1yIupkgK2hq ZRp/ZuddJrTVoR/goqYBSMy1z51A+GkMAjwYS8cFX+iOTePZ+3JM5TriTPIscmcDKGw6 XdRRB/pUcXNsfix6Rw1yUsG4reNhi6qCaR3/GGVvnDjnGv4Ze+Cm+PRyJnqChfjCduiy Q0wQ== 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 :message-id:date:subject:cc:to:from; bh=/SsB4xZcik7eqwLwMQNG0PQ2XMgVHuAy9P0Oh2QMXWw=; b=v9YOhFpJGmHjfUDWyfbuyS+yR8FVTX1agIW3vBzrjuI3wGpupEc8fYfxmQkCtcrWeE gDdOriRhaHPQYAWDTxbwtDHnpIIjlKNi3uzIxhYL5qd9OzmLd4XKxaPZD7G1xLCT4nyt GH4ff0qAuMl6oChSpb7BqXuQSTVskydTUeBl23SenBHTYF5mDNmDIYTAwSR5mWJ+SLnZ I+vrpjN93SyFYKB59DFnKDpBjwRayiRrYc2Ac0EepEYTvzvVmDzcuDVQKC/l3iuo83fD A1y0uUyAOhdLapz8FfzVTh2xNz8qo8wuhmIXrhgeb6wRYNtSodBsoVSfRJxPo9SXRxCu WrMg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s15si18859586jaj.103.2021.06.21.08.23.59; Mon, 21 Jun 2021 08:24:12 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230076AbhFUPZM (ORCPT + 99 others); Mon, 21 Jun 2021 11:25:12 -0400 Received: from youngberry.canonical.com ([91.189.89.112]:50931 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230057AbhFUPZL (ORCPT ); Mon, 21 Jun 2021 11:25:11 -0400 Received: from 1.general.cking.uk.vpn ([10.172.193.212] helo=localhost) by youngberry.canonical.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1lvLlB-0001q5-GW; Mon, 21 Jun 2021 15:22:49 +0000 From: Colin King To: Richard Weinberger , Dan Carpenter , linux-mtd@lists.infradead.org Cc: kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] ubifs: Remove a redundant null check on pointer lp Date: Mon, 21 Jun 2021 16:22:49 +0100 Message-Id: <20210621152249.20901-1-colin.king@canonical.com> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Colin Ian King An earlier fix to replace an IS_ERR check on lp with a null check on lp didn't remove a following null check on lp. The second null check is redundant and can be removed. Addresses-Coverity: ("Logically dead code") Fixes: c770cd5190ba ("ubifs: fix an IS_ERR() vs NULL check") Signed-off-by: Colin Ian King --- fs/ubifs/gc.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/fs/ubifs/gc.c b/fs/ubifs/gc.c index 7cc22d7317ea..465beea52176 100644 --- a/fs/ubifs/gc.c +++ b/fs/ubifs/gc.c @@ -899,8 +899,6 @@ int ubifs_gc_start_commit(struct ubifs_info *c) err = -ENOMEM; goto out; } - if (!lp) - break; idx_gc = kmalloc(sizeof(struct ubifs_gced_idx_leb), GFP_NOFS); if (!idx_gc) { err = -ENOMEM; -- 2.31.1