Received: by 2002:ac0:e34a:0:0:0:0:0 with SMTP id g10csp150323imn; Wed, 27 Jul 2022 02:24:50 -0700 (PDT) X-Google-Smtp-Source: AGRyM1vKgBvPYBHzS9/E35X70OAaAf4Zzgbn+1sIza8cKCDKARJnbOPkY4ud8bY8S7cP0dM3fgTV X-Received: by 2002:a17:90b:100e:b0:1f3:a4a:2620 with SMTP id gm14-20020a17090b100e00b001f30a4a2620mr2451492pjb.120.1658913889921; Wed, 27 Jul 2022 02:24:49 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1658913889; cv=pass; d=google.com; s=arc-20160816; b=JLcT37AeT9AKMToDwglcf0MlygGiuxR808OOh+7B9Eb+kOCpzq8otl1sAfAX0Y0gBy 99HwgoyrBo6cdfC2hHE4OVcKGF/W+skFrcBltISRDL4+DmX2dYGjCTW5fsQN3xio3Zqa LqGI1CvVzBcdGxqKJTKShk8ZTO/H3PZWbR8GtuJq7c/bdVp2pK6S7gClKNK1KwE42g9j bVdrhzJQD0pHIRmbslTAlO69/+bRPFgiScrwSteD0QhydHh6nAlnfXdHzt2wyHqGuYxg A9GxyEP1nMw9N4lFEBRJ9W1uIKT2CTFml/yvTGAwhwAf/mMJVg8gelzigSkJmosRW5Db EUXQ== ARC-Message-Signature: i=2; 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:domainkey-signature; bh=tbBLibR6scgO9qEy5TFmX57B29Vru5orCKKuf3M47YM=; b=Z1t2IBlCDhyGKnR8QI9Ps7rGdTaRQPm9y8DXkZ8P2rreySUxSRvWleSUuGI92nSsPC dwgnVt2wJAau92JQf1UN9XVIDIsCfwg4bhDafifGlFJGDHdxZlLAVCnl9UcJNGoTb8mV xylyS/IXFecCrdaRy/ksG8dTVSFNsd6RBaSYtslsEcyELDawPU2SICVDO/aO6ZYgwRKO kq1XBtaRQWuN6CyEE2gvyBzknz/oGA9MCChiO0TtF8d4U5C3j4/diZKm2PJ89GBe3pHo XtvWWY/OJa9qY/U+UVUo5Ywtvp1C8/Vfh+qcACOyaw2kmOx5XklDsSPnwIMan+gTCslW iA1w== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@zoho.com header.s=zm2022 header.b=FjNjkRgf; arc=pass (i=1 spf=pass spfdomain=zoho.com dkim=pass dkdomain=zoho.com dmarc=pass fromdomain=zoho.com>); 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=REJECT sp=REJECT dis=NONE) header.from=zoho.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id iw19-20020a170903045300b00163e2b5e3fbsi2585293plb.145.2022.07.27.02.24.34; Wed, 27 Jul 2022 02:24:49 -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=@zoho.com header.s=zm2022 header.b=FjNjkRgf; arc=pass (i=1 spf=pass spfdomain=zoho.com dkim=pass dkdomain=zoho.com dmarc=pass fromdomain=zoho.com>); 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=REJECT sp=REJECT dis=NONE) header.from=zoho.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231421AbiG0JRt (ORCPT + 99 others); Wed, 27 Jul 2022 05:17:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60446 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230521AbiG0JRq (ORCPT ); Wed, 27 Jul 2022 05:17:46 -0400 Received: from sender4-pp-o93.zoho.com (sender4-pp-o93.zoho.com [136.143.188.93]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3739D3B95B; Wed, 27 Jul 2022 02:17:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1658913454; cv=none; d=zohomail.com; s=zohoarc; b=jvtsXujE1niNFpJmnKma3mexAyKwPimFZXpVFIVSmsfDiOhsm8A7TD5QYYgNr/YrJZd1qdJhzNwyGs2Emmj7DlQGtpRb+9kUEBwUPIqetEgiIayK1rVlSF7CWMBw9cyibAe76nMP3Gewzw+ABM3nf1XU9NW4Ix8XFqXldc2rV2E= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1658913454; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=tbBLibR6scgO9qEy5TFmX57B29Vru5orCKKuf3M47YM=; b=lo5Z7a8FvTU6AflmKqCNI2YWDwUK8VAjiCH2USoa2kzjDJB4HGTcVaKXXiayh78GPrRVypJT19wdKa1Ug7Y5GVFgKQiBfiE3wrzz/MepQ+BNq+xnzsr/q2H0bWk+DphQjFLIks/cVAuet9K0OIPupHKwYRgoDqt3rwJIOBdmABk= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=zoho.com; spf=pass smtp.mailfrom=hmsjwzb@zoho.com; dmarc=pass header.from= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=from:to:cc:subject:date:message-id:in-reply-to:references:mime-version; b=fL0WfHL8yINXRurDjRoeO6YIXlhhtk18YeT5GSN4LkdLivlfdR8S0nqzLsQcc1lLJVQ5jk4q4xgX XX7TqrwanG/+j/ZwANEMJVSQ0F2P58NXY1BBG/13iP4+fmbTeHig DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1658913454; s=zm2022; d=zoho.com; i=hmsjwzb@zoho.com; h=From:From:To:To:Cc:Cc:Subject:Subject:Date:Date:Message-Id:Message-Id:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding:Reply-To; bh=tbBLibR6scgO9qEy5TFmX57B29Vru5orCKKuf3M47YM=; b=FjNjkRgfi4H2Uhr/qLddGWBe5DjkQycgj89wXafu/sV/dLfBN1KQ4huZou4hZKcY ZdlPcdGPAmsmUC9qmDqP5zoUs1kwcfHTskBmNYtUindzjBwJ67eu3sXgKyHpSLHpWzk jt4evuDxIXvQfSc5qreYmhquB5IjMwt9eEO90LGU= Received: from localhost.localdomain (58.247.201.117 [58.247.201.117]) by mx.zohomail.com with SMTPS id 1658913450622251.66284437874526; Wed, 27 Jul 2022 02:17:30 -0700 (PDT) From: "Flint.Wang" To: dsterba@suse.cz, nborisov@suse.com, josef@toxicpanda.com Cc: linux-btrfs@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] btrfs/219: fix problems with mount old generation Date: Wed, 27 Jul 2022 17:16:57 +0800 Message-Id: <20220727091657.4998-1-hmsjwzb@zoho.com> X-Mailer: git-send-email 2.37.0 In-Reply-To: <1aaff0ac-436e-7782-081c-3549ff3d8c8f@zoho.com> References: <1aaff0ac-436e-7782-081c-3549ff3d8c8f@zoho.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-ZohoMailClient: External X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,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 Hi Nikolay & David, As we discussed, I changed the test btrfs/219 to make it pass. This test try to mount btrfs filesystem with old generation. Devices are matched by UUID in btrfs filesystem. The mount of btrfs with old generation should be failed on purpose. Signed-off-by: Flint.Wang --- tests/btrfs/219 | 3 +-- tests/btrfs/219.out | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/btrfs/219 b/tests/btrfs/219 index 528175b8..5152fa91 100755 --- a/tests/btrfs/219 +++ b/tests/btrfs/219 @@ -73,8 +73,7 @@ _mount $loop_dev $loop_mnt > /dev/null 2>&1 || \ $UMOUNT_PROG $loop_mnt _mount -o loop $fs_img2 $loop_mnt > /dev/null 2>&1 || \ - _fail "We couldn't mount the old generation" -$UMOUNT_PROG $loop_mnt + echo "We couldn't mount the old generation" _mount $loop_dev $loop_mnt > /dev/null 2>&1 || \ _fail "Failed to mount the second time" diff --git a/tests/btrfs/219.out b/tests/btrfs/219.out index 162074d3..6fe85f24 100644 --- a/tests/btrfs/219.out +++ b/tests/btrfs/219.out @@ -1,2 +1,3 @@ QA output created by 219 +We couldn't mount the old generation Silence is golden -- 2.37.0 Thanks