aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/fs/btrfs/ctree.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-03-18btrfs: avoid redundant path slot assignment in btrfs_search_forward()Sun YangKai1-2/+1
2025-03-18btrfs: remove unnecessary btrfs_key local variable in btrfs_search_forward()Sun YangKai1-7/+5
2025-03-18btrfs: do trivial BTRFS_PATH_AUTO_FREE conversionsDavid Sterba1-2/+1
2025-01-23btrfs: fix lockdep splat while merging a relocation rootFilipe Manana1-0/+2
2025-01-14btrfs: implement hole punching for RAID stripe extentsJohannes Thumshirn1-0/+1
2025-01-13btrfs: move csum related functions from ctree.c into fs.cFilipe Manana1-51/+0
2025-01-13btrfs: move abort_should_print_stack() to transaction.hFilipe Manana1-16/+0
2024-12-23btrfs: fix use-after-free when COWing tree bock and tracing is enabledFilipe Manana1-7/+4
2024-11-29btrfs: add a sanity check for btrfs root in btrfs_search_slot()Lizhi Xu1-1/+5
2024-11-11btrfs: remove local generation variable from read_block_for_search()Filipe Manana1-4/+2
2024-11-11btrfs: simplify arguments for btrfs_verify_level_key()Filipe Manana1-2/+1
2024-11-11btrfs: remove redundant level argument from read_block_for_search()Filipe Manana1-11/+9
2024-11-11btrfs: reduce lock contention when eb cache miss for btree searchRobbie Ko1-31/+70
2024-11-11btrfs: drop unused parameter path from btrfs_tree_mod_log_rewind()David Sterba1-1/+1
2024-09-10btrfs: constify more pointer parametersDavid Sterba1-9/+9
2024-07-11btrfs: fix data race when accessing the last_trans field of a rootFilipe Manana1-2/+2
2024-07-11btrfs: replace BUG_ON() with error handling at update_ref_for_cow()Filipe Manana1-2/+10
2024-07-11btrfs: simplify setting the full backref flag at update_ref_for_cow()Filipe Manana1-7/+4
2024-07-11btrfs: use label to deduplicate error path at btrfs_force_cow_block()Filipe Manana1-21/+12
2024-07-11btrfs: do not BUG_ON() when freeing tree block after errorFilipe Manana1-11/+42
2024-07-11btrfs: remove all extra btrfs_check_eb_owner() callsJosef Bacik1-6/+1
2024-05-07btrfs: change root->root_key.objectid to btrfs_root_id()Josef Bacik1-21/+18
2024-05-07btrfs: locking: rename __btrfs_tree_lock() and __btrfs_tree_read_lock()Filipe Manana1-6/+6
2024-03-05btrfs: remove SLAB_MEM_SPREAD flag useChengming Zhou1-1/+1
2024-03-04btrfs: use KMEM_CACHE() to create btrfs_path cacheKunwu Chan1-3/+1
2024-03-04btrfs: unify handling of return values of btrfs_insert_empty_items()David Sterba1-0/+4
2024-03-04btrfs: cache folio size and shift in extent_bufferQu Wenruo1-1/+1
2023-12-15btrfs: migrate get_eb_page_index() and get_eb_offset_in_page() to foliosQu Wenruo1-6/+7
2023-12-15btrfs: migrate extent_buffer::pages[] to folioQu Wenruo1-1/+1
2023-12-15btrfs: make the logic from btrfs_block_can_be_shared() easier to readFilipe Manana1-16/+24
2023-12-15btrfs: use bool for return type of btrfs_block_can_be_shared()Filipe Manana1-6/+6
2023-11-13Merge tag 'for-6.7-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linuxLinus Torvalds1-1/+1
2023-11-03btrfs: get correct owning_root when dropping snapshotJosef Bacik1-1/+1
2023-10-30Merge tag 'for-6.7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linuxLinus Torvalds1-234/+106
2023-10-23btrfs: fix unwritten extent buffer after snapshotting a new subvolumeFilipe Manana1-5/+16
2023-10-12btrfs: move btrfs_realloc_node() from ctree.c into defrag.cFilipe Manana1-112/+0
2023-10-12btrfs: export comp_keys() from ctree.c as btrfs_comp_keys()Filipe Manana1-37/+7
2023-10-12btrfs: rename and export __btrfs_cow_block()Filipe Manana1-15/+15
2023-10-12btrfs: use round_down() to align block offset at btrfs_cow_block()Filipe Manana1-1/+1
2023-10-12btrfs: remove noinline attribute from btrfs_cow_block()Filipe Manana1-1/+1
2023-10-12btrfs: qgroup: track metadata relocation COW with simple quotaBoris Burkov1-8/+14
2023-10-12btrfs: abort transaction on generation mismatch when marking eb as dirtyFilipe Manana1-50/+59
2023-10-12btrfs: rename errno identifiers to errorDavid Sterba1-2/+2
2023-10-12btrfs: reduce arguments of helpers space accounting root itemDavid Sterba1-12/+11
2023-10-12btrfs: reformat remaining kdoc style commentsDavid Sterba1-2/+2
2023-10-04btrfs: error out when reallocating block for defrag using a stale transactionFilipe Manana1-2/+16
2023-10-04btrfs: error when COWing block from a root that is being deletedFilipe Manana1-3/+7
2023-10-04btrfs: error out when COWing block using a stale transactionFilipe Manana1-8/+16
2023-06-19btrfs: replace BUG_ON() at split_item() with proper error handlingFilipe Manana1-1/+6
2023-06-19btrfs: do not BUG_ON() on tree mod log failures at btrfs_del_ptr()Filipe Manana1-13/+39