summaryrefslogtreecommitdiff
path: root/fs/btrfs/compression.h
AgeCommit message (Expand)Author
5 daysMerge tag 'for-6.19-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds
14 daysbtrfs: fix incomplete parameter rename in btrfs_decompress()Zhen Ni
14 daysbtrfs: remove btrfs_fs_info::compressed_write_workersQu Wenruo
14 daysbtrfs: remove btrfs_bio::fs_info by extracting it from btrfs_bio::inodeQu Wenruo
14 daysbtrfs: headers cleanup to remove unnecessary local includesQu Wenruo
2025-10-31btrfs: Use folio_next_pos()Matthew Wilcox (Oracle)
2025-09-23btrfs: prepare compression folio alloc/free for bs > ps casesQu Wenruo
2025-09-23btrfs: rename btrfs_compress_op to btrfs_compress_levelsQu Wenruo
2025-09-23btrfs: cleanup the per-module compression workspace managersQu Wenruo
2025-09-23btrfs: add workspace manager initialization for zstdQu Wenruo
2025-09-23btrfs: add an fs_info parameter for compression workspace managerQu Wenruo
2025-09-22btrfs: pass btrfs_inode pointer directly into btrfs_compress_folios()Qu Wenruo
2025-09-18btrfs: reject invalid compression levelQu Wenruo
2025-07-22btrfs: defrag: add flag to force no-compressionDavid Sterba
2025-07-21btrfs: use folio_end() where appropriateDavid Sterba
2025-05-15btrfs: prepare compression paths for large data foliosQu Wenruo
2025-03-18btrfs: defrag: extend ioctl to accept compression levelsDaniel Vacek
2025-03-18btrfs: zstd: enable negative compression levels mount optionDaniel Vacek
2024-11-11btrfs: lzo: drop unused paramter level from lzo_alloc_workspace()David Sterba
2024-09-10btrfs: convert btrfs_decompress() to take a folioLi Zetao
2024-09-10btrfs: convert zstd_decompress() to take a folioLi Zetao
2024-09-10btrfs: convert lzo_decompress() to take a folioLi Zetao
2024-09-10btrfs: convert zlib_decompress() to take a folioLi Zetao
2024-09-10btrfs: make compression path to be subpage compatibleQu Wenruo
2024-07-11btrfs: pass a btrfs_inode to btrfs_compress_heuristic()David Sterba
2024-05-07btrfs: compression: migrate compression/decompression paths to foliosQu Wenruo
2024-05-07btrfs: compression: convert page allocation to folio interfacesQu Wenruo
2024-05-07btrfs: compression: add error handling for missed page cacheQu Wenruo
2024-03-04btrfs: add forward declarations and headers, part 2David Sterba
2024-03-04btrfs: zstd: fix and simplify the inline extent decompression (v2)Qu Wenruo
2024-01-22Revert "btrfs: zstd: fix and simplify the inline extent decompression"Linus Torvalds
2024-01-18btrfs: zstd: fix and simplify the inline extent decompressionQu Wenruo
2024-01-18btrfs: lzo: fix and simplify the inline extent decompressionQu Wenruo
2024-01-18btrfs: zlib: fix and simplify the inline extent decompressionQu Wenruo
2023-12-15btrfs: use page alloc/free wrappers for compression pagesDavid Sterba
2023-06-19btrfs: pass an ordered_extent to btrfs_submit_compressed_writeChristoph Hellwig
2023-06-19btrfs: remove the mirror_num argument to btrfs_submit_compressed_readChristoph Hellwig
2023-04-17btrfs: move kthread_associate_blkcg out of btrfs_submit_compressed_writeChristoph Hellwig
2023-04-17btrfs: store a pointer to the original btrfs_bio in struct compressed_bioChristoph Hellwig
2023-04-17btrfs: pass a btrfs_bio to btrfs_submit_compressed_readChristoph Hellwig
2023-04-17btrfs: embed a btrfs_bio into struct compressed_bioChristoph Hellwig
2023-02-15btrfs: split zone append bios in btrfs_submit_bioChristoph Hellwig
2022-12-05btrfs: constify input buffer parameter in compression codeDavid Sterba
2022-12-05btrfs: add blk_types.h include to compression.hJosef Bacik
2022-12-05btrfs: make module init/exit match their sequenceQu Wenruo
2022-08-03Merge tag 'for-5.20-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds
2022-07-25btrfs: fix repair of compressed extentsChristoph Hellwig
2022-07-25btrfs: simplify the pending I/O counting in struct compressed_bioChristoph Hellwig
2022-07-25btrfs: don't use btrfs_bio_wq_end_io for compressed writesChristoph Hellwig
2022-07-14fs/btrfs: Use the enum req_op and blk_opf_t typesBart Van Assche