From: Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>
To: Li Zefan <lizf@cn.fujitsu.com>
Cc: Christoph Hellwig <hch@infradead.org>,
xfs@oss.sgi.com,
"linux-btrfs@vger.kernel.org" <linux-btrfs@vger.kernel.org>
Subject: Re: [PATCH] 254: disable space cache
Date: Mon, 21 Nov 2011 10:46:58 +0900 [thread overview]
Message-ID: <4EC9AD92.6020000@jp.fujitsu.com> (raw)
In-Reply-To: <4EC61AC3.6010806@cn.fujitsu.com>
(2011/11/18 17:43), Li Zefan wrote:
> I can't pass 254, and below is the output:
>
> 254 3s ... - output mismatch (see 254.out.bad)
> ...
> ID 256 top level 5 path snap
> -ID 257 top level 5 path subvol
> +ID 258 top level 5 path subvol
>
> When space cache is enabled (and now mkfs.btrfs always enables it),
> there will be some space cache inodes in the root tree, and they
> consume some IDs, and that's why "subvol" has the ID 258 but not 257.
>
> Just disable space cache for this test case.
>
> Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
> ---
> 254 | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/254 b/254
> index 5216120..1cd4832 100755
> --- a/254
> +++ b/254
> @@ -48,7 +48,7 @@ _supported_os Linux
> _require_scratch
>
> _scratch_mkfs > /dev/null 2>&1
> -_scratch_mount
> +_scratch_mount -o nospace_cache
>
> # First test basic snapshotting
> echo "Creating file foo in root dir"
I got following error on fedora 16 with your patch:
@@ -1,40 +1,36 @@
QA output created by 254
+mount: wrong fs type, bad option, bad superblock on /dev/sdc2,
+ missing codepage or helper program, or other error
+ In some cases useful info is found in syslog - try
+ dmesg | tail or so
+
Creating file foo in root dir
List root dir
foo
Creating snapshot of root dir
-Create a snapshot of 'SCRATCH_MNT' in 'SCRATCH_MNT/snap'
+ERROR: '/mnt2' is not a subvolume
List root dir after snapshot
foo
-snap
List snapshot dir
-foo
+ls: cannot access /mnt2/snap: No such file or directory
:
:
And in dmesg:
[246554.739092] btrfs: unrecognized mount option 'nospace_cache'
Thanks,
H.Seto
WARNING: multiple messages have this Message-ID (diff)
From: Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>
To: Li Zefan <lizf@cn.fujitsu.com>
Cc: Christoph Hellwig <hch@infradead.org>,
"linux-btrfs@vger.kernel.org" <linux-btrfs@vger.kernel.org>,
xfs@oss.sgi.com
Subject: Re: [PATCH] 254: disable space cache
Date: Mon, 21 Nov 2011 10:46:58 +0900 [thread overview]
Message-ID: <4EC9AD92.6020000@jp.fujitsu.com> (raw)
In-Reply-To: <4EC61AC3.6010806@cn.fujitsu.com>
(2011/11/18 17:43), Li Zefan wrote:
> I can't pass 254, and below is the output:
>
> 254 3s ... - output mismatch (see 254.out.bad)
> ...
> ID 256 top level 5 path snap
> -ID 257 top level 5 path subvol
> +ID 258 top level 5 path subvol
>
> When space cache is enabled (and now mkfs.btrfs always enables it),
> there will be some space cache inodes in the root tree, and they
> consume some IDs, and that's why "subvol" has the ID 258 but not 257.
>
> Just disable space cache for this test case.
>
> Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
> ---
> 254 | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/254 b/254
> index 5216120..1cd4832 100755
> --- a/254
> +++ b/254
> @@ -48,7 +48,7 @@ _supported_os Linux
> _require_scratch
>
> _scratch_mkfs > /dev/null 2>&1
> -_scratch_mount
> +_scratch_mount -o nospace_cache
>
> # First test basic snapshotting
> echo "Creating file foo in root dir"
I got following error on fedora 16 with your patch:
@@ -1,40 +1,36 @@
QA output created by 254
+mount: wrong fs type, bad option, bad superblock on /dev/sdc2,
+ missing codepage or helper program, or other error
+ In some cases useful info is found in syslog - try
+ dmesg | tail or so
+
Creating file foo in root dir
List root dir
foo
Creating snapshot of root dir
-Create a snapshot of 'SCRATCH_MNT' in 'SCRATCH_MNT/snap'
+ERROR: '/mnt2' is not a subvolume
List root dir after snapshot
foo
-snap
List snapshot dir
-foo
+ls: cannot access /mnt2/snap: No such file or directory
:
:
And in dmesg:
[246554.739092] btrfs: unrecognized mount option 'nospace_cache'
Thanks,
H.Seto
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
next prev parent reply other threads:[~2011-11-21 1:46 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-11-18 8:43 [PATCH] 254: disable space cache Li Zefan
2011-11-18 8:43 ` Li Zefan
2011-11-21 1:46 ` Hidetoshi Seto [this message]
2011-11-21 1:46 ` Hidetoshi Seto
2011-11-21 2:42 ` Li Zefan
2011-11-21 2:42 ` Li Zefan
2011-11-21 6:43 ` Christoph Hellwig
2011-11-21 6:43 ` Christoph Hellwig
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4EC9AD92.6020000@jp.fujitsu.com \
--to=seto.hidetoshi@jp.fujitsu.com \
--cc=hch@infradead.org \
--cc=linux-btrfs@vger.kernel.org \
--cc=lizf@cn.fujitsu.com \
--cc=xfs@oss.sgi.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.