]> www.infradead.org Git - users/jedix/linux-maple.git/commit
btrfs: move block perfect compression out of experimental features
authorQu Wenruo <wqu@suse.com>
Sat, 15 Mar 2025 08:49:26 +0000 (19:19 +1030)
committerDavid Sterba <dsterba@suse.com>
Thu, 15 May 2025 12:30:38 +0000 (14:30 +0200)
commitd03e3a9370c85cfc07cd5c816196dc66b888a536
treea2f9e6a7ac1ecdb66b0a24eae67b6e5a56edb394
parent088d13246a4672bc03aec664675138e3f5bff68c
btrfs: move block perfect compression out of experimental features

Commit 1d2fbb7f1f9e ("btrfs: allow compression even if the range is not
page aligned") introduced the block perfect compression for block size <
page size cases.

Before that commit, if the fs block size is smaller than page size (aka
subpage cases), compressed write is only enabled if the dirty range is
fully page aligned.

This block perfect compression support was introduced in v6.13, and has
been tested for two kernel releases.
I believe it's time to move it out of experimental features so that we
can get more tests in the real world.

Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com>
Signed-off-by: Qu Wenruo <wqu@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/inode.c