From: Qu Wenruo Date: Mon, 17 Mar 2025 07:10:52 +0000 (+1030) Subject: btrfs: zlib: prepare copy_data_into_buffer() for large data folios X-Git-Tag: v6.16-rc1~214^2~154 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=05efe3eb3b2ac139c4cfa3768c3adac7aeec8d3a;p=thirdparty%2Fkernel%2Flinux.git btrfs: zlib: prepare copy_data_into_buffer() for large data folios The function itself is already taking large folios into consideration, just remove the ASSERT(!folio_test_large()) line. Signed-off-by: Qu Wenruo Reviewed-by: David Sterba Signed-off-by: David Sterba --- diff --git a/fs/btrfs/zlib.c b/fs/btrfs/zlib.c index 545f413d81fc2..11be4f2498bad 100644 --- a/fs/btrfs/zlib.c +++ b/fs/btrfs/zlib.c @@ -120,8 +120,6 @@ static int copy_data_into_buffer(struct address_space *mapping, ret = btrfs_compress_filemap_get_folio(mapping, cur, &folio); if (ret < 0) return ret; - /* No large folio support yet. */ - ASSERT(!folio_test_large(folio)); offset = offset_in_folio(folio, cur); copy_length = min(folio_size(folio) - offset,