aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs
Commit message (Expand)AuthorAgeFilesLines
...
* | | | btrfs: enable nowait async buffered writesStefan Roesch2022-09-291-2/+2
* | | | btrfs: assert nowait mode is not used for some btree search functionsStefan Roesch2022-09-291-0/+4
* | | | btrfs: make btrfs_buffered_write nowait compatibleStefan Roesch2022-09-291-2/+5
* | | | btrfs: plumb NOWAIT through the write pathStefan Roesch2022-09-291-6/+13
* | | | btrfs: make lock_and_cleanup_extent_if_need nowait compatibleStefan Roesch2022-09-291-3/+16
* | | | btrfs: make prepare_pages nowait compatibleStefan Roesch2022-09-291-8/+35
* | | | btrfs: make btrfs_check_nocow_lock nowait compatibleJosef Bacik2022-09-293-13/+24
* | | | btrfs: add btrfs_try_lock_ordered_rangeJosef Bacik2022-09-292-0/+26
* | | | btrfs: add the ability to use NO_FLUSH for data reservationsJosef Bacik2022-09-296-9/+18
* | | | btrfs: make can_nocow_extent nowait compatibleJosef Bacik2022-09-298-16/+29
* | | | btrfs: implement a nowait option for tree searchesJosef Bacik2022-09-264-3/+64
* | | | btrfs: relax block-group-tree feature dependency checksQu Wenruo2022-09-263-79/+113
* | | | btrfs: move end_io_func argument to btrfs_bio_ctrl structureQu Wenruo2022-09-261-17/+23
* | | | btrfs: switch page and disk_bytenr argument position for submit_extent_page()Qu Wenruo2022-09-261-9/+9
* | | | btrfs: update the comment for submit_extent_page()Qu Wenruo2022-09-261-3/+5
* | | | btrfs: add struct declarations in dev-replace.hJosef Bacik2022-09-261-0/+4
* | | | btrfs: use a runtime flag to indicate an inode is a free space inodeJosef Bacik2022-09-262-7/+8
* | | | btrfs: open code and remove btrfs_insert_inode_hash helperJosef Bacik2022-09-262-8/+3
* | | | btrfs: open code and remove btrfs_inode_sectorsize helperJosef Bacik2022-09-263-13/+7
* | | | btrfs: move btrfs_ordered_sum_size into file-item.cJosef Bacik2022-09-262-12/+11
* | | | btrfs: move the fs_info related helpers closer to fs_info in ctree.hJosef Bacik2022-09-261-60/+63
* | | | btrfs: move btrfs_csum_ptr to inode.cJosef Bacik2022-09-262-8/+7
* | | | btrfs: move fs_info forward declarations to the top of ctree.hJosef Bacik2022-09-261-7/+5
* | | | btrfs: move btrfs_swapfile_pin into volumes.hJosef Bacik2022-09-262-25/+25
* | | | btrfs: move btrfs_pinned_by_swapfile prototype into volumes.hJosef Bacik2022-09-262-2/+2
* | | | btrfs: move btrfs_init_async_reclaim_work prototype to space-info.hJosef Bacik2022-09-262-2/+1
* | | | btrfs: move btrfs_full_stripe_locks_tree into block-group.hJosef Bacik2022-09-263-15/+10
* | | | btrfs: move btrfs_caching_type to block-group.hJosef Bacik2022-09-262-7/+7
* | | | btrfs: stop tracking failed reads in the I/O treeChristoph Hellwig2022-09-263-17/+2
* | | | btrfs: remove is_data_inode() checks in extent-io-tree.cJosef Bacik2022-09-261-6/+6
* | | | btrfs: don't init io tree with private data for non-inodesJosef Bacik2022-09-263-3/+3
* | | | btrfs: replace delete argument with EXTENT_CLEAR_ALL_BITSJosef Bacik2022-09-2612-55/+61
* | | | btrfs: don't clear CTL bits when trying to release extent stateJosef Bacik2022-09-261-3/+5
* | | | btrfs: get rid of extent_io_tree::dirty_bytesJosef Bacik2022-09-262-17/+1
* | | | btrfs: remove extent_io_tree::track_uptodateJosef Bacik2022-09-263-3/+0
* | | | btrfs: unify the lock/unlock extent variantsJosef Bacik2022-09-2614-162/+142
* | | | btrfs: drop extent_changeset from set_extent_bitJosef Bacik2022-09-263-15/+12
* | | | btrfs: remove failed_start argument from set_extent_bitJosef Bacik2022-09-263-26/+30
* | | | btrfs: remove the wake argument from clear_extent_bitsJosef Bacik2022-09-2612-47/+41
* | | | btrfs: drop exclusive_bits from set_extent_bitJosef Bacik2022-09-263-19/+20
* | | | btrfs: move extent io tree unrelated prototypes to their appropriate headerJosef Bacik2022-09-262-8/+5
* | | | btrfs: use next_state/prev_state in merge_stateJosef Bacik2022-09-261-29/+20
* | | | btrfs: make tree_search_prev_next return extent_state'sJosef Bacik2022-09-261-42/+39
* | | | btrfs: make tree_search_for_insert return extent_stateJosef Bacik2022-09-261-28/+16
* | | | btrfs: make tree_search return struct extent_stateJosef Bacik2022-09-261-37/+15
* | | | btrfs: use next_state instead of rb_next where we canJosef Bacik2022-09-261-33/+24
* | | | btrfs: remove struct tree_entry in extent-io-tree.cJosef Bacik2022-09-261-12/+12
* | | | btrfs: unexport all the temporary exports for extent-io-tree.cJosef Bacik2022-09-262-69/+48
* | | | btrfs: unexport btrfs_debug_check_extent_io_rangeJosef Bacik2022-09-262-13/+6
* | | | btrfs: move core extent_io_tree functions to extent-io-tree.cJosef Bacik2022-09-262-996/+990