Received: by 2002:a05:6a10:1a4d:0:0:0:0 with SMTP id nk13csp2312710pxb; Wed, 9 Feb 2022 15:55:47 -0800 (PST) X-Google-Smtp-Source: ABdhPJzfi6l/Um0181M64pX5PkuQgLiUfLRYsKvptBUXFN6cx7tX6S+R39y28M3/9uwKMhq+45z6 X-Received: by 2002:a17:90b:3146:: with SMTP id ip6mr6316287pjb.208.1644450946827; Wed, 09 Feb 2022 15:55:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1644450946; cv=none; d=google.com; s=arc-20160816; b=HxvM0EwrYLPXJ9OB8J1ohfoU/isgDXXlhELZmp4g0Rx0+o+U/uIvH1pd6nh/716maf bj9FDRccMisKp9ZPW6OzySlP7B0ggr6oiEGWJxzUkyuR5x2MZS22w0BHuD6ZOau+R0Vp SRObObzr/Ttmon3LPOtq+/wbHf78zdD1KdFrzRWFnOFaqOha8vgOgsig1B9/FdVfOyFk tuP+yuoUjgGo56rgsazjH2jxDW4QJ/4dEQq1vGnqC9yqGExPGGluBFLWP/Wh7iKP1yoj /E3zmdL9qexyBm8gRfjLBWrVLzjU/qhKS0nmGjVQdV2WQBrWw52RxsdjbWXpXVo/DWyD BU/Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=jdDqgljPjjCine7LdYTDSuvXRYT2moKvSztylesvI08=; b=Z75TQJKAAu0Mi+Idt7bTmB+6y7q62uTEn0qqCQMEmlXQ1ivwFfjSu0Bw1mImpU09uM g4xoK70TuS/BslDFW5v1lHcbn2l+XLdYAyaECg0leIbGyR6vdivW46+HRmtITVMujXZ7 DusC1CKTCkpm8ekLY9xSbeyVMsIxirTEuYbkPXJH4Wslw2nX/XHGvP18cPjt74ssc6BL PfX3UMCdVjQaoElOVTQQ4q2a/xeB5FD08VIwktPk0GnGhQCOqZi+einbuZQ+nAmM/nbE ky1cV60LRjK/AXJg7WjNxaX7X4ur4YPEdA8UCffyWOm8ryY/bLTCYgrqyo9Tb/E8vP4f JVnw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=t5WrkKp7; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id bg8si332149plb.586.2022.02.09.15.55.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 09 Feb 2022 15:55:46 -0800 (PST) Received-SPF: pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=t5WrkKp7; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 066DCE095C07; Wed, 9 Feb 2022 15:25:42 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235974AbiBIWcJ (ORCPT + 99 others); Wed, 9 Feb 2022 17:32:09 -0500 Received: from gmail-smtp-in.l.google.com ([23.128.96.19]:43860 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235982AbiBIWcE (ORCPT ); Wed, 9 Feb 2022 17:32:04 -0500 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2F838E016CF5; Wed, 9 Feb 2022 14:32:02 -0800 (PST) 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 dfw.source.kernel.org (Postfix) with ESMTPS id 331BB61C60; Wed, 9 Feb 2022 22:32:02 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 89B5FC340EB; Wed, 9 Feb 2022 22:32:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1644445921; bh=ZDDrpjO8yswzPRQD6Q+eltA6ap/UK42AVARlNocWEYw=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=t5WrkKp79dk886m3TwJBYkfS4vcvrSyL6W6oRKksgVZt1ogc2ejVQglpieOv4WzSf Kp2aGhRP2p1tEBUJlL+0DzRiCxH6wIWi4k8RAohq/iN09/1e72PlM0RAqusKiOKost hCjvKclwysUWlyK9ClVS74wf7cLZK5VWKyjuRNJsooPzG1odKVztlfJo//8q55aPMG J5LRrwrXMR6m/6lIElHPhEWOftFLyiIFPwD6G4ZtbxdEUvGkgG+T5YK2DKpZFruOhD zol6oD8ww9h1gEgoMB1EjMdWuB8DhcrCjRpmvGua92VY0FT2UsNu4X+eAY02XzROFS KRWvwdKk468sg== Date: Wed, 9 Feb 2022 14:32:01 -0800 From: "Darrick J. Wong" To: Shin'ichiro Kawasaki Cc: fstests@vger.kernel.org, linux-btrfs@vger.kernel.org, linux-xfs@vger.kernel.org, linux-ext4@vger.kernel.org, Naohiro Aota , Johannes Thumshirn , Damien Le Moal Subject: Re: [PATCH v2 4/6] ext4/021: check _scratch_mkfs_sized return code Message-ID: <20220209223201.GG8313@magnolia> References: <20220209123305.253038-1-shinichiro.kawasaki@wdc.com> <20220209123305.253038-5-shinichiro.kawasaki@wdc.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220209123305.253038-5-shinichiro.kawasaki@wdc.com> X-Spam-Status: No, score=-2.3 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=unavailable 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 On Wed, Feb 09, 2022 at 09:33:03PM +0900, Shin'ichiro Kawasaki wrote: > The test cases ext4/021 calls _scratch_mkfs before _scratch_mkfs_sized, > and does not check return code of _scratch_mkfs_sized. Even if > _scratch_mkfs_sized failed, _scratch_mount after it cannot detect the > sized mkfs failure because _scratch_mkfs already created a file system > on the device. This results in unexpected test condition. > > To avoid the unexpected test condition, check return code of > _scratch_mkfs_sized. > > Suggested-by: Naohiro Aota > Signed-off-by: Shin'ichiro Kawasaki LGTM Reviewed-by: Darrick J. Wong --D > --- > tests/ext4/021 | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/tests/ext4/021 b/tests/ext4/021 > index 62768c60..a9277abf 100755 > --- a/tests/ext4/021 > +++ b/tests/ext4/021 > @@ -24,7 +24,7 @@ _scratch_unmount > > # With 4k block size, this amounts to 10M FS instance. > fssize=$((2560 * $blocksize)) > -_scratch_mkfs_sized $fssize >> $seqres.full 2>&1 > +_scratch_mkfs_sized $fssize >> $seqres.full 2>&1 || _fail "mkfs failed" > _require_metadata_journaling $SCRATCH_DEV > > offset=0 > -- > 2.34.1 >