summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/relocation.c
Commit message (Expand)AuthorAgeFilesLines
* btrfs: drop the backref cache during relocation if we commitJosef Bacik2024-10-101-72/+3
* btrfs: fix a NULL pointer dereference when failed to start a new trasacntionQu Wenruo2024-10-101-1/+1
* btrfs: fix data race when accessing the last_trans field of a rootFilipe Manana2024-08-141-4/+4
* btrfs: handle errors in btrfs_reloc_clone_csums properlyJosef Bacik2024-05-071-1/+3
* btrfs: drop unused argument of calcu_metadata_size()Naohiro Aota2024-05-071-6/+5
* btrfs: reuse ret instead of err in relocate_tree_blocks()Anand Jain2024-05-071-11/+8
* btrfs: rename err and ret to ret in build_backref_tree()Anand Jain2024-05-071-11/+7
* btrfs: change root->root_key.objectid to btrfs_root_id()Josef Bacik2024-05-071-33/+30
* btrfs: rename ->len to ->num_bytes in btrfs_refJosef Bacik2024-05-071-7/+7
* btrfs: move ref_root into btrfs_refJosef Bacik2024-05-071-13/+13
* btrfs: do not use a function to initialize btrfs_refJosef Bacik2024-05-071-19/+39
* btrfs: export find_next_inode() as btrfs_find_first_inode()Filipe Manana2024-05-071-80/+25
* btrfs: make NOCOW checks for existence of checksums in a range more efficientFilipe Manana2024-05-071-1/+1
* btrfs: remove search_commit parameter from btrfs_lookup_csums_list()Filipe Manana2024-05-071-1/+1
* btrfs: stop locking the source extent range during reflinkFilipe Manana2024-05-071-1/+7
* btrfs: convert relocate_one_page() to folios and renameGoldwyn Rodrigues2024-05-071-46/+47
* btrfs: page to folio conversion: prealloc_file_extent_cluster()Goldwyn Rodrigues2024-05-071-6/+6
* btrfs: rename err to ret in create_reloc_inode()Anand Jain2024-05-071-9/+9
* btrfs: open code btrfs_backref_iter_free()David Sterba2024-03-041-1/+2
* btrfs: add helper to get fs_info from struct inode pointerDavid Sterba2024-03-041-1/+1
* btrfs: migrate subpage code to folio interfacesQu Wenruo2023-12-151-2/+3
* btrfs: use the flags of an extent map to identify the compression typeFilipe Manana2023-12-151-1/+1
* Merge tag 'for-6.7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds2023-10-301-81/+127
|\
| * btrfs: change test_range_bit to scan the whole rangeDavid Sterba2023-10-121-1/+1
| * btrfs: relocation: constify parameters where possibleDavid Sterba2023-10-121-28/+28
| * btrfs: relocation: return bool from btrfs_should_ignore_reloc_rootDavid Sterba2023-10-121-10/+9
| * btrfs: switch btrfs_backref_cache::is_reloc to boolDavid Sterba2023-10-121-1/+1
| * btrfs: relocation: open code mapping_tree_initDavid Sterba2023-10-121-8/+2
| * btrfs: relocation: switch bitfields to bool in reloc_controlDavid Sterba2023-10-121-9/+9
| * btrfs: relocation: use enum for stagesDavid Sterba2023-10-121-7/+9
| * btrfs: relocation: use more natural types for tree_block bitfieldsDavid Sterba2023-10-121-4/+4
| * btrfs: track data relocation with simple quotaBoris Burkov2023-10-121-1/+48
| * btrfs: track owning root in btrfs_refBoris Burkov2023-10-121-7/+11
| * btrfs: abort transaction on generation mismatch when marking eb as dirtyFilipe Manana2023-10-121-5/+5
| * btrfs: drop __must_check annotationsDavid Sterba2023-10-121-1/+1
* | btrfs: fix unwritten extent buffer after snapshotting a new subvolumeFilipe Manana2023-10-231-3/+4
|/
* btrfs: remove v0 extent handlingQu Wenruo2023-08-211-5/+6
* btrfs: set page extent mapped after read_folio in relocate_one_pageJosef Bacik2023-08-211-3/+9
* btrfs: make find_first_extent_bit() return a booleanFilipe Manana2023-08-211-4/+6
* btrfs: exit gracefully if reloc roots don't matchQu Wenruo2023-08-101-8/+37
* btrfs: pass an ordered_extent to btrfs_reloc_clone_csumsChristoph Hellwig2023-06-191-21/+14
* btrfs: rename the bytenr field in struct btrfs_ordered_sum to logicalChristoph Hellwig2023-06-191-2/+2
* btrfs: drop gfp from parameter extent state helpersDavid Sterba2023-06-191-3/+2
* btrfs: open code set_extent_bitsDavid Sterba2023-06-191-5/+6
* btrfs: output affected files when relocation failsQu Wenruo2023-06-191-0/+16
* btrfs: fix backref walking not returning all inode refsFilipe Manana2023-05-091-1/+1
* btrfs: open code btrfs_bin_search()Anand Jain2023-04-171-3/+3
* btrfs: use PAGE_{ALIGN, ALIGNED, ALIGN_DOWN} macroYushan Zhou2023-02-131-1/+1
* btrfs: split the bio submission path into a separate fileChristoph Hellwig2022-12-051-0/+1
* btrfs: introduce a bitmap based csum range search functionQu Wenruo2022-12-051-2/+2