aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs/compression.c
AgeCommit message (Expand)Author
2023-04-17btrfs: introduce btrfs_bio::fs_info memberQu Wenruo
2023-04-17btrfs: move kthread_associate_blkcg out of btrfs_submit_compressed_writeChristoph Hellwig
2023-04-17btrfs: simplify adding pages in btrfs_add_compressed_bio_pagesChristoph Hellwig
2023-04-17btrfs: move the bi_sector assignment out of btrfs_add_compressed_bio_pagesChristoph 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: pass a btrfs_bio to btrfs_submit_bioChristoph Hellwig
2023-04-17btrfs: move zero filling of compressed read bios into common codeChristoph Hellwig
2023-04-17btrfs: fold finish_compressed_bio_write into btrfs_finish_compressed_write_workChristoph Hellwig
2023-04-17btrfs: don't clear page->mapping in btrfs_free_compressed_pagesChristoph Hellwig
2023-04-17btrfs: factor out a btrfs_free_compressed_pages helperChristoph Hellwig
2023-04-17btrfs: factor out a btrfs_add_compressed_bio_pages helperChristoph Hellwig
2023-04-17btrfs: use the bbio file offset in add_ra_bio_pagesChristoph Hellwig
2023-04-17btrfs: use the bbio file offset in btrfs_submit_compressed_readChristoph Hellwig
2023-04-17btrfs: remove redundant free_extent_map in 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
2023-02-15btrfs: remove the fs_info argument to btrfs_submit_bioChristoph Hellwig
2023-02-15btrfs: remove stripe boundary calculation for compressed I/OQu Wenruo
2023-02-15btrfs: handle recording of zoned writes in the storage layerChristoph Hellwig
2023-02-15btrfs: handle checksum generation in the storage layerChristoph Hellwig
2023-02-15btrfs: simplify the btrfs_csum_one_bio calling conventionChristoph Hellwig
2023-02-15btrfs: handle checksum validation and repair at the storage layerChristoph Hellwig
2023-02-15btrfs: pre-load data checksum for reads in btrfs_submit_bioChristoph Hellwig
2023-02-15btrfs: save the bio iter for checksum validation in common codeChristoph Hellwig
2023-02-15btrfs: simplify parameters of btrfs_lookup_bio_sumsChristoph Hellwig
2023-02-15btrfs: add a btrfs_inode pointer to struct btrfs_bioChristoph Hellwig
2023-02-15btrfs: fix spelling mistakes found using codespellColin Ian King
2023-02-13btrfs: use PAGE_{ALIGN, ALIGNED, ALIGN_DOWN} macroYushan Zhou
2022-12-05btrfs: split the bio submission path into a separate fileChristoph Hellwig
2022-12-05btrfs: constify input buffer parameter in compression codeDavid Sterba
2022-12-05btrfs: pass btrfs_inode to btrfs_check_data_csumDavid Sterba
2022-12-05btrfs: pass btrfs_inode to btrfs_repair_one_sectorDavid Sterba
2022-12-05btrfs: change how repair action is passed to btrfs_repair_one_sectorDavid Sterba
2022-12-05btrfs: move super_block specific helpers into super.hJosef Bacik
2022-12-05btrfs: move file-item prototypes into their own headerJosef Bacik
2022-12-05btrfs: move BTRFS_FS_STATE* definitions and helpers to fs.hJosef Bacik
2022-12-05btrfs: make module init/exit match their sequenceQu Wenruo
2022-11-08fs: fix leaked psi pressure stateJohannes Weiner
2022-10-10Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2022-10-07Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linuxLinus Torvalds
2022-09-26btrfs: unify the lock/unlock extent variantsJosef Bacik
2022-09-26btrfs: rename clean_io_failure and remove extraneous argsJosef Bacik
2022-09-26btrfs: give struct btrfs_bio a real end_io handlerChristoph Hellwig
2022-09-26btrfs: pass the operation to btrfs_bio_allocChristoph Hellwig
2022-09-20btrfs: add manual PSI accounting for compressed readsChristoph Hellwig
2022-09-11btrfs: convert end_compressed_writeback() to use filemap_get_folios()Vishal Moola (Oracle)
2022-08-03Merge tag 'for-5.20-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds
2022-07-25btrfs: don't call btrfs_page_set_checked in finish_compressed_bio_readChristoph Hellwig
2022-07-25btrfs: fix repair of compressed extentsChristoph Hellwig