Thread (16 messages) 16 messages, 4 authors, 2021-07-16

Re: migrating to space_cache=2 and btrfs userspace commands

From: Qu Wenruo <hidden>
Date: 2021-07-14 06:05:56


On 2021/7/14 下午1:44, Chris Murphy wrote:
On Tue, Jul 13, 2021 at 10:59 PM Qu Wenruo [off-list ref] wrote:
quoted


On 2021/7/13 下午11:38, DanglingPointer wrote:
quoted
quoted
2. If we use space_cache=v2, is it indeed still the case that the
     "btrfs" command will NOT work with the filesystem?
Why would you think "btrfs" won't work on a btrfs?
Maybe this?

man 5 btrfs, space_cache includes:

  The btrfs(8) command currently only has read-only support for v2. A
read-write command may be run on a v2 filesystem by clearing the
cache, running the command, and then remounting with space_cache=v2.
Oh, that's only for offline tools writing into the fs, namingly "btrfs
check --repair" and "mkfs.btrfs -R"

And I believe that sentence is now out-of-date after btrfs-progs v4.19,
which pulls all the support for write time free space tree (v2 space cache).

I'll soon send out a patch to fix that.

Thanks,
Qu
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help