Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp1824977rwb; Wed, 5 Oct 2022 05:29:54 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6ceXi6mDWTKACXiyY6kS1BCSg1fXpTuWTcjcbu3TPn3fZXo9yVtCcBJQTPBKKDsd/5Y8yA X-Received: by 2002:a17:902:d504:b0:178:b5bd:4319 with SMTP id b4-20020a170902d50400b00178b5bd4319mr32160020plg.33.1664972994155; Wed, 05 Oct 2022 05:29:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1664972994; cv=none; d=google.com; s=arc-20160816; b=Hl1o0s/AaOnPbPZtsgRi9wOCUe+1wR2kES7GSXhahu80VJZVMytlWa6FMeK/UUWI+Z pNDnPYkLqGk9PrWDhF1p4rxt2P5TF/t+lQJ9smnQH1t5zmjoFOWIfmBmhHN8PwGLyseV m46kWA1t2f24qzQfC2wEAz94mcW5X9pW5HsRg4DvEjn2xjZJ8yWePDrImSGUdvH1ilHx TGPqdt2K3PCp47dqo0MJLmpmrGREKFAJY/a+XK+gxnLd7r3XJ0QG2vL8NhmTHPjacIsg tmRaFcOC3a6ajhzx/wApcYT6tzFpCDXOwIjReLiedUpuOPHHjUm63W8sgpQYJp1dzRdj P4Wg== 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 :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=qb2fWOdXEYrBkA3aNDSpr+iXj/XtDI0DpvjEed8iIfg=; b=Jaj4mQ+zVe5wSddRQL06Ju7OtsI15bvPiJAeDReffsxeB8P+3GsU+CNpuYWd+cZqKk XLrUkeWEgl6EaSxCRcM/BvZQk6B76X7LX0ojHQlytwIO2s+NfgpntHv+WOR4FE6BMLCK rrC2OePkO53KWZypp5raCH3JYPtZgrTehwF7sIph99PjW/WSq//JfS3hiIpkZM3PdOsd WqMuYtTvAVJEZx55/ZMmX18xcPzc70U5j59jt0u16TH7llZv4IT7jCuyZtbfqpg/mMLW ZB+7n4lX6a+4xEHEwdvKNhFh5EkIEp6WkMQHaS5eMttKJiGnB0QKOjiA7JDEJYsF0oOK 4YPQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=eiVm6vuE; 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=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id d5-20020a170902e14500b00178af7f1832si13868115pla.216.2022.10.05.05.29.40; Wed, 05 Oct 2022 05:29:54 -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=@linuxfoundation.org header.s=korg header.b=eiVm6vuE; 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=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230285AbiJELiR (ORCPT + 99 others); Wed, 5 Oct 2022 07:38:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36322 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230000AbiJELha (ORCPT ); Wed, 5 Oct 2022 07:37:30 -0400 Received: from ams.source.kernel.org (ams.source.kernel.org [IPv6:2604:1380:4601:e00::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0827C5F7D2; Wed, 5 Oct 2022 04:35:00 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 12039B81DBC; Wed, 5 Oct 2022 11:34:56 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 66D02C433D6; Wed, 5 Oct 2022 11:34:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1664969694; bh=6xJcFc9dGQ5BNpTfJqZ6QZWR7Ia24f+OL1DRDtn1inU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=eiVm6vuE2JUEaVuBx/W7McbEkrCSrmofiF484Q03gJUn+S+fXwEhTi1RuBL5EyF/b cWBbxAxVoNdu3pxCI9sn9bqL7MktQltC00PS6ghm+QgaaiQSC1/fFKGarFo9Pv5vfG kbEAdrJNmRsuoweEhl62wES5a6HFutptHDKYW9wU= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Dan Carpenter , "Darrick J. Wong" , Allison Collins , Eric Sandeen , "Darrick J. Wong" , Chandan Babu R Subject: [PATCH 5.4 47/51] xfs: fix uninitialized variable in xfs_attr3_leaf_inactive Date: Wed, 5 Oct 2022 13:32:35 +0200 Message-Id: <20221005113212.438169634@linuxfoundation.org> X-Mailer: git-send-email 2.38.0 In-Reply-To: <20221005113210.255710920@linuxfoundation.org> References: <20221005113210.255710920@linuxfoundation.org> User-Agent: quilt/0.67 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS 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 From: "Darrick J. Wong" commit 54027a49938bbee1af62fad191139b14d4ee5cd2 upstream. Dan Carpenter pointed out that error is uninitialized. While there never should be an attr leaf block with zero entries, let's not leave that logic bomb there. Fixes: 0bb9d159bd01 ("xfs: streamline xfs_attr3_leaf_inactive") Reported-by: Dan Carpenter Signed-off-by: Darrick J. Wong Reviewed-by: Allison Collins Reviewed-by: Eric Sandeen Acked-by: Darrick J. Wong Signed-off-by: Chandan Babu R Signed-off-by: Greg Kroah-Hartman --- fs/xfs/xfs_attr_inactive.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/fs/xfs/xfs_attr_inactive.c +++ b/fs/xfs/xfs_attr_inactive.c @@ -88,7 +88,7 @@ xfs_attr3_leaf_inactive( struct xfs_attr_leafblock *leaf = bp->b_addr; struct xfs_attr_leaf_entry *entry; struct xfs_attr_leaf_name_remote *name_rmt; - int error; + int error = 0; int i; xfs_attr3_leaf_hdr_from_disk(mp->m_attr_geo, &ichdr, leaf);