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