Received: by 2002:a05:6602:18e:0:0:0:0 with SMTP id m14csp3541128ioo; Mon, 30 May 2022 04:33:23 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwMAp1giH2uWtMZLEvjmOQh0mpy3Vplg5goRwxU5ifzsYunYTf+L4DdfrHfZMcBQYPm3Tfn X-Received: by 2002:a50:9b11:0:b0:42a:c1b2:b2ca with SMTP id o17-20020a509b11000000b0042ac1b2b2camr56606833edi.313.1653910403051; Mon, 30 May 2022 04:33:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1653910403; cv=none; d=google.com; s=arc-20160816; b=QfgEGtuLWeMxFm0WC67iaDq74MTjhmrzQK4Z5dysdnNFxxsamlcxze90y4yb4T1g7O U7+tmP0uyBIsQpuwwPiVil+AVYmvhhBmRl9MH6wWEkWsMOBqtLP7rjABkE2ueVP6uPl9 B0GGBlXN68ifxBGKy/QM+CkslIdteL45/xEe5u7tokt0Ix7wKjLE03El8i8usCyGozLT PyOMmLwA72rA/Jr6RlRhBScIx0ZXx/RvJpQO9B1Vb8Qt8bZC+aBFTVqVHGpp9UXhJYf1 Cc9Qdx5bpJILBIXdMKL+v0Za5Qa7HyYwqhMWWI10uk0LtO1iGOCXxICiJWOLHwBb07X2 HggA== 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=+JuECYz9zn91Ks0ev9vxnZLoLGbxLant5LUM8QWio8c=; b=BB7kkIlZCsHqhDUKjksuTUY2HtisnkimdanKa+oKTm31YDdLwS/KvRnMUjrSv2YOmG tqwlOSp2Y2TUagGP/NrGPd4Y81hV574ZvSyL1wcM2c5PewKWv390uwcmeBjahNxODulh mPZ03KYWHjM1i8tmtzE1rbszmvZIsFlp7cHcjv+PWCRO2YZjeep5fXiGRhOXqwCMXMD3 98OSf8zoLrK+C74xlnDUJt0Ppd5Hae29RhZWXTyQcaqiUMigL0zBwf+C/rKwGvae/lrm q+IHu8d1Ndz2/gEWhJwdSTKQ+HuUcoJQO/7pMRjT63gMf/aWdR8JMyEcWyf3CJ2kG/ya zgsw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id dn5-20020a17090794c500b006f458fb419dsi11813549ejc.223.2022.05.30.04.32.49; Mon, 30 May 2022 04:33:23 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-ext4-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; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234482AbiE3KD6 (ORCPT + 99 others); Mon, 30 May 2022 06:03:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54062 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234361AbiE3KD5 (ORCPT ); Mon, 30 May 2022 06:03:57 -0400 X-Greylist: delayed 182 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Mon, 30 May 2022 03:03:53 PDT Received: from cmccmta1.chinamobile.com (cmccmta1.chinamobile.com [221.176.66.79]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 58500CE18; Mon, 30 May 2022 03:03:51 -0700 (PDT) X-RM-TagInfo: emlType=0 X-RM-SPAM-FLAG: 00000000 Received: from spf.mail.chinamobile.com (unknown[172.16.121.93]) by rmmx-syy-dmz-app04-12004 (RichMail) with SMTP id 2ee4629495cf2d1-67f92; Mon, 30 May 2022 18:00:48 +0800 (CST) X-RM-TRANSID: 2ee4629495cf2d1-67f92 X-RM-TagInfo: emlType=0 X-RM-SPAM-FLAG: 00000000 Received: from localhost.localdomain (unknown[223.108.79.97]) by rmsmtp-syy-appsvrnew07-12032 (RichMail) with SMTP id 2f00629495cec5c-7fecb; Mon, 30 May 2022 18:00:48 +0800 (CST) X-RM-TRANSID: 2f00629495cec5c-7fecb From: Ding Xiang To: tytso@mit.edu, adilger.kernel@dilger.ca Cc: linux-ext4@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] ext4: change variable "count" to signed integer Date: Mon, 30 May 2022 18:00:47 +0800 Message-Id: <20220530100047.537598-1-dingxiang@cmss.chinamobile.com> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, 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-ext4@vger.kernel.org Since dx_make_map() may return -EFSCORRUPTED now, so change "count" to signed integer. Signed-off-by: Ding Xiang --- fs/ext4/namei.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fs/ext4/namei.c b/fs/ext4/namei.c index 47d0ca4c795b..db4ba99d1ceb 100644 --- a/fs/ext4/namei.c +++ b/fs/ext4/namei.c @@ -1929,7 +1929,8 @@ static struct ext4_dir_entry_2 *do_split(handle_t *handle, struct inode *dir, struct dx_hash_info *hinfo) { unsigned blocksize = dir->i_sb->s_blocksize; - unsigned count, continued; + unsigned continued; + int count; struct buffer_head *bh2; ext4_lblk_t newblock; u32 hash2; -- 2.31.1