summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-09-29btrfs: make can_nocow_extent nowait compatibleJosef Bacik8-16/+29
2022-09-26btrfs: implement a nowait option for tree searchesJosef Bacik4-3/+64
2022-09-26mm: export balance_dirty_pages_ratelimited_flags()Stefan Roesch1-0/+1
2022-09-26btrfs: relax block-group-tree feature dependency checksQu Wenruo3-79/+113
2022-09-26btrfs: move end_io_func argument to btrfs_bio_ctrl structureQu Wenruo1-17/+23
2022-09-26btrfs: switch page and disk_bytenr argument position for submit_extent_page()Qu Wenruo1-9/+9
2022-09-26btrfs: update the comment for submit_extent_page()Qu Wenruo1-3/+5
2022-09-26btrfs: add struct declarations in dev-replace.hJosef Bacik1-0/+4
2022-09-26btrfs: use a runtime flag to indicate an inode is a free space inodeJosef Bacik2-7/+8
2022-09-26btrfs: open code and remove btrfs_insert_inode_hash helperJosef Bacik2-8/+3
2022-09-26btrfs: open code and remove btrfs_inode_sectorsize helperJosef Bacik3-13/+7
2022-09-26btrfs: move btrfs_ordered_sum_size into file-item.cJosef Bacik2-12/+11
2022-09-26btrfs: move the fs_info related helpers closer to fs_info in ctree.hJosef Bacik1-60/+63
2022-09-26btrfs: move btrfs_csum_ptr to inode.cJosef Bacik2-8/+7
2022-09-26btrfs: move fs_info forward declarations to the top of ctree.hJosef Bacik1-7/+5
2022-09-26btrfs: move btrfs_swapfile_pin into volumes.hJosef Bacik2-25/+25
2022-09-26btrfs: move btrfs_pinned_by_swapfile prototype into volumes.hJosef Bacik2-2/+2
2022-09-26btrfs: move btrfs_init_async_reclaim_work prototype to space-info.hJosef Bacik2-2/+1
2022-09-26btrfs: move btrfs_full_stripe_locks_tree into block-group.hJosef Bacik3-15/+10
2022-09-26btrfs: move btrfs_caching_type to block-group.hJosef Bacik2-7/+7
2022-09-26btrfs: stop tracking failed reads in the I/O treeChristoph Hellwig4-18/+2
2022-09-26btrfs: remove is_data_inode() checks in extent-io-tree.cJosef Bacik1-6/+6
2022-09-26btrfs: don't init io tree with private data for non-inodesJosef Bacik3-3/+3
2022-09-26btrfs: replace delete argument with EXTENT_CLEAR_ALL_BITSJosef Bacik12-55/+61
2022-09-26btrfs: don't clear CTL bits when trying to release extent stateJosef Bacik1-3/+5
2022-09-26btrfs: get rid of extent_io_tree::dirty_bytesJosef Bacik2-17/+1
2022-09-26btrfs: remove extent_io_tree::track_uptodateJosef Bacik3-3/+0
2022-09-26btrfs: unify the lock/unlock extent variantsJosef Bacik14-162/+142
2022-09-26btrfs: drop extent_changeset from set_extent_bitJosef Bacik3-15/+12
2022-09-26btrfs: remove failed_start argument from set_extent_bitJosef Bacik3-26/+30
2022-09-26btrfs: remove the wake argument from clear_extent_bitsJosef Bacik12-47/+41
2022-09-26btrfs: drop exclusive_bits from set_extent_bitJosef Bacik3-19/+20
2022-09-26btrfs: move extent io tree unrelated prototypes to their appropriate headerJosef Bacik2-8/+5
2022-09-26btrfs: use next_state/prev_state in merge_stateJosef Bacik1-29/+20
2022-09-26btrfs: make tree_search_prev_next return extent_state'sJosef Bacik1-42/+39
2022-09-26btrfs: make tree_search_for_insert return extent_stateJosef Bacik1-28/+16
2022-09-26btrfs: make tree_search return struct extent_stateJosef Bacik1-37/+15
2022-09-26btrfs: use next_state instead of rb_next where we canJosef Bacik1-33/+24
2022-09-26btrfs: remove struct tree_entry in extent-io-tree.cJosef Bacik1-12/+12
2022-09-26btrfs: unexport all the temporary exports for extent-io-tree.cJosef Bacik2-69/+48
2022-09-26btrfs: unexport btrfs_debug_check_extent_io_rangeJosef Bacik2-13/+6
2022-09-26btrfs: move core extent_io_tree functions to extent-io-tree.cJosef Bacik2-996/+990
2022-09-26btrfs: move a few exported extent_io_tree helpers to extent-io-tree.cJosef Bacik2-141/+142
2022-09-26btrfs: temporarily export and then move extent state helpersJosef Bacik3-258/+267
2022-09-26btrfs: temporarily export and move core extent_io_tree tree functionsJosef Bacik3-115/+120
2022-09-26btrfs: move btrfs_debug_check_extent_io_range into extent-io-tree.cJosef Bacik3-20/+29
2022-09-26btrfs: export wait_extent_bitJosef Bacik2-2/+2
2022-09-26btrfs: move simple extent bit helpers out of extent_io.cJosef Bacik3-65/+60
2022-09-26btrfs: convert BUG_ON(EXTENT_BIT_LOCKED) checks to ASSERT'sJosef Bacik1-2/+2
2022-09-26btrfs: move extent state init and alloc functions to their own fileJosef Bacik4-156/+166