summaryrefslogtreecommitdiff
path: root/fs/zonefs/super.c
diff options
context:
space:
mode:
authorQu Wenruo <wqu@suse.com>2022-05-18 13:03:09 +0800
committerDavid Sterba <dsterba@suse.com>2022-06-06 16:18:59 +0200
commit0591f04036218d572d54349ea8c7914ad9c82b2b (patch)
treedd7c2f03d703a3b6f92abb3db7d0798c4058ce86 /fs/zonefs/super.c
parent31e70e527806c546a72262f2fc3d982ee23c42d3 (diff)
btrfs: prevent remounting to v1 space cache for subpage mount
Upstream commit 9f73f1aef98b ("btrfs: force v2 space cache usage for subpage mount") forces subpage mount to use v2 cache, to avoid deprecated v1 cache which doesn't support subpage properly. But there is a loophole that user can still remount to v1 cache. The existing check will only give users a warning, but does not really prevent to do the remount. Although remounting to v1 will not cause any problems since the v1 cache will always be marked invalid when mounted with a different page size, it's still better to prevent v1 cache at all for subpage mounts. Fixes: 9f73f1aef98b ("btrfs: force v2 space cache usage for subpage mount") CC: stable@vger.kernel.org # 5.15+ Signed-off-by: Qu Wenruo <wqu@suse.com> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'fs/zonefs/super.c')
0 files changed, 0 insertions, 0 deletions