btrfs: zlib: prepare copy_data_into_buffer() for large data folios
authorQu Wenruo <wqu@suse.com>
Mon, 17 Mar 2025 07:10:52 +0000 (17:40 +1030)
committerDavid Sterba <dsterba@suse.com>
Thu, 15 May 2025 12:30:42 +0000 (14:30 +0200)
The function itself is already taking large folios into consideration,
just remove the ASSERT(!folio_test_large()) line.

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/zlib.c

index 545f413d81fc2b126e463bfda8079fdaa47d103e..11be4f2498bad6b7119976e962712c6c3cf2a51b 100644 (file)
@@ -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,