summaryrefslogtreecommitdiff
path: root/fs/btrfs
Commit message (Expand)AuthorAgeFilesLines
* btrfs: merge write_one_subpage_eb into write_one_ebChristoph Hellwig2023-05-151-52/+25
* btrfs: use per-buffer locking for extent_buffer readingChristoph Hellwig2023-05-152-115/+39
* btrfs: stop using lock_extent in btrfs_buffer_uptodateChristoph Hellwig2023-05-151-10/+2
* btrfs: don't check for uptodate pages in read_extent_buffer_pagesChristoph Hellwig2023-05-151-20/+1
* btrfs: stop using PageError for extent_buffersChristoph Hellwig2023-05-151-17/+9
* btrfs: remove the io_pages field in struct extent_bufferChristoph Hellwig2023-05-152-13/+5
* btrfs: remove the extent_buffer lookup in btree block checksummingChristoph Hellwig2023-05-151-96/+25
* btrfs: use a separate end_io handler for extent_buffer writingChristoph Hellwig2023-05-151-100/+26
* btrfs: don't use btrfs_bio_ctrl for extent buffer writingChristoph Hellwig2023-05-151-20/+21
* btrfs: move page locking from lock_extent_buffer_for_io to write_one_ebChristoph Hellwig2023-05-151-14/+1
* btrfs: submit a writeback bio per extent_bufferChristoph Hellwig2023-05-151-65/+37
* btrfs: return bool from lock_extent_buffer_for_ioChristoph Hellwig2023-05-151-27/+12
* btrfs: do not try to unlock the extent for non-subpage metadata readsChristoph Hellwig2023-05-151-2/+4
* btrfs: use a separate end_io handler for read_extent_bufferChristoph Hellwig2023-05-153-149/+41
* btrfs: remove the mirror_num argument to btrfs_submit_compressed_readChristoph Hellwig2023-05-153-4/+4
* btrfs: don't use btrfs_bio_ctrl for extent buffer readingChristoph Hellwig2023-05-151-63/+36
* btrfs: always read the entire extent_bufferChristoph Hellwig2023-05-151-12/+5
* btrfs: merge verify_parent_transid and btrfs_buffer_uptodateChristoph Hellwig2023-05-151-31/+15
* btrfs: move setting the buffer uptodate out of validate_extent_bufferChristoph Hellwig2023-05-151-3/+3
* btrfs: fix sub-page error handling in end_bio_subpage_eb_writepageChristoph Hellwig2023-05-151-1/+2
* btrfs: mark extent_buffer_under_io staticChristoph Hellwig2023-05-152-2/+1
* btrfs: scrub: remove more unused functionsJiapeng Chong2023-05-151-42/+0
* btrfs: use nofs when cleaning up aborted transactionsJosef Bacik2023-05-151-0/+9
* btrfs: handle tree backref walk error properlyQu Wenruo2023-05-152-15/+29
* btrfs: handle memory allocation failure in btrfs_csum_one_bioJohannes Thumshirn2023-05-151-1/+3
* btrfs: don't hold an extra reference for redirtied buffersChristoph Hellwig2023-05-157-42/+4
* btrfs: fix dirty_metadata_bytes for redirtied buffersChristoph Hellwig2023-05-153-10/+6
* btrfs: unexport btrfs_run_discard_work and make it staticJohannes Thumshirn2023-05-152-18/+17
* btrfs: rename del_ptr to btrfs_del_ptr and export itJosef Bacik2023-05-152-8/+10
* btrfs: add a btrfs_csum_type_size helperJosef Bacik2023-05-152-1/+8
* btrfs: add __KERNEL__ check for btrfs_no_printkJosef Bacik2023-05-151-0/+7
* btrfs: move split_flags/combine_flags helpers to inode-item.hJosef Bacik2023-05-153-17/+17
* btrfs: move btrfs_verify_level_key into tree-checker.cJosef Bacik2023-05-154-60/+60
* btrfs: add __btrfs_check_node helperJosef Bacik2023-05-152-12/+18
* btrfs: extend btrfs_leaf_check to return btrfs_tree_block_statusJosef Bacik2023-05-152-13/+29
* btrfs: use btrfs_tree_block_status for leaf item errorsJosef Bacik2023-05-151-7/+12
* btrfs: add btrfs_tree_block_status definitions to tree-checker.hJosef Bacik2023-05-151-0/+13
* btrfs: simplify btrfs_check_leaf_* helpers into a single helperJosef Bacik2023-05-153-32/+13
* btrfs: remove level argument from btrfs_set_block_flagsJosef Bacik2023-05-153-9/+5
* btrfs: move btrfs_check_trunc_cache_free_space into block-rsv.cJosef Bacik2023-05-154-21/+21
* btrfs: scrub: use recovered data stripes as cache to avoid unnecessary readQu Wenruo2023-05-153-0/+55
* btrfs: scrub: try harder to mark RAID56 block groups read-onlyQu Wenruo2023-05-152-3/+20
* btrfs: assert tree lock is held when removing free space entriesFilipe Manana2023-05-151-10/+24
* btrfs: assert tree lock is held when linking free spaceFilipe Manana2023-05-151-0/+2
* btrfs: assert tree lock is held when searching for free space entriesFilipe Manana2023-05-151-0/+2
* btrfs: assert proper locks are held at tree_insert_offset()Filipe Manana2023-05-151-6/+19
* btrfs: simplify arguments to tree_insert_offset()Filipe Manana2023-05-151-21/+16
* btrfs: use precomputed end offsets at do_trimming()Filipe Manana2023-05-151-1/+1
* btrfs: avoid searching twice for previous node when merging free space entriesFilipe Manana2023-05-151-3/+6
* btrfs: avoid extra memory allocation when copying free space cacheFilipe Manana2023-05-151-2/+4