| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-24 | btrfs: use bool type for btrfs_path members used as booleans | Filipe Manana | 1 | -4/+4 |
| 2025-11-24 | btrfs: apply the AUTO_K(V)FREE macros throughout the code | Miquel Sabaté Solà | 1 | -22/+12 |
| 2025-11-24 | btrfs: use the key format macros when printing keys | Filipe Manana | 1 | -2/+2 |
| 2025-11-24 | btrfs: use single return value variable in btrfs_relocate_block_group() | Filipe Manana | 1 | -23/+16 |
| 2025-10-13 | btrfs: fix clearing of BTRFS_FS_RELOC_RUNNING if relocation already running | Filipe Manana | 1 | -6/+7 |
| 2025-09-23 | btrfs: add unlikely annotations to branches leading to transaction abort | David Sterba | 1 | -8/+8 |
| 2025-09-23 | btrfs: add unlikely annotations to branches leading to EIO | David Sterba | 1 | -3/+3 |
| 2025-09-23 | btrfs: add unlikely annotations to branches leading to EUCLEAN | David Sterba | 1 | -4/+4 |
| 2025-09-23 | btrfs: more trivial BTRFS_PATH_AUTO_FREE conversions | Sun YangKai | 1 | -31/+16 |
| 2025-09-22 | btrfs: convert several int parameters to bool | David Sterba | 1 | -2/+2 |
| 2025-08-07 | btrfs: do not allow relocation of partially dropped subvolumes | Qu Wenruo | 1 | -0/+19 |
| 2025-07-22 | btrfs: enable large data folios for data reloc inode | Qu Wenruo | 1 | -11/+13 |
| 2025-07-22 | btrfs: reloc: unconditionally invalidate the page cache for each cluster | Qu Wenruo | 1 | -50/+8 |
| 2025-07-22 | btrfs: remove btrfs_clear_extent_bits() | Filipe Manana | 1 | -1/+1 |
| 2025-07-22 | btrfs: don't print relocation messages from auto reclaim | Johannes Thumshirn | 1 | -4/+8 |
| 2025-07-22 | btrfs: replace strcpy() with strscpy() | Brahmajit Das | 1 | -1/+1 |
| 2025-07-21 | btrfs: use pgoff_t for page index variables | David Sterba | 1 | -4/+4 |
| 2025-07-21 | btrfs: add btrfs prefix to is_fstree() and make it return bool | Filipe Manana | 1 | -1/+1 |
| 2025-07-21 | btrfs: use refcount_t type for the extent buffer reference counter | Filipe Manana | 1 | -2/+2 |
| 2025-07-21 | btrfs: pass struct rb_simple_node pointer directly in rb_simple_insert() | Pan Chuang | 1 | -13/+21 |
| 2025-05-15 | btrfs: pass struct btrfs_inode to btrfs_free_reserved_data_space_noquota() | Naohiro Aota | 1 | -2/+2 |
| 2025-05-15 | btrfs: use list_first_entry() everywhere | David Sterba | 1 | -19/+17 |
| 2025-05-15 | btrfs: convert ASSERT(0) with handled errors to DEBUG_WARN() | David Sterba | 1 | -2/+2 |
| 2025-05-15 | btrfs: rename functions to allocate and free extent maps | Filipe Manana | 1 | -2/+2 |
| 2025-05-15 | btrfs: rename the functions to count, test and get bit ranges in io trees | Filipe Manana | 1 | -2/+2 |
| 2025-05-15 | btrfs: rename the functions to init and release an extent io tree | Filipe Manana | 1 | -1/+1 |
| 2025-05-15 | btrfs: rename the functions to search for bits in extent ranges | Filipe Manana | 1 | -3/+3 |
| 2025-05-15 | btrfs: rename set_extent_bit() to include a btrfs prefix | Filipe Manana | 1 | -5/+6 |
| 2025-05-15 | btrfs: rename the functions to clear bits for an extent range | Filipe Manana | 1 | -5/+5 |
| 2025-05-15 | btrfs: add btrfs prefix to main lock, try lock and unlock extent functions | Filipe Manana | 1 | -14/+14 |
| 2025-05-15 | btrfs: remove leftover EXTENT_UPTODATE clear from an inode's io_tree | Filipe Manana | 1 | -3/+0 |
| 2025-04-17 | btrfs: fix invalid inode pointer after failure to create reloc inode | Filipe Manana | 1 | -1/+1 |
| 2025-03-18 | btrfs: remove unnecessary fs_info argument from delete_block_group_cache() | Filipe Manana | 1 | -5/+4 |
| 2025-03-18 | btrfs: remove unnecessary fs_info argument from create_reloc_inode() | Filipe Manana | 1 | -2/+2 |
| 2025-03-18 | btrfs: make btrfs_iget() return a btrfs inode instead | Filipe Manana | 1 | -7/+10 |
| 2025-01-13 | btrfs: open code set_page_extent_mapped() | David Sterba | 1 | -1/+1 |
| 2025-01-13 | btrfs: relocation: remove unnecessary calls to btrfs_mark_buffer_dirty() | Filipe Manana | 1 | -7/+0 |
| 2025-01-13 | btrfs: remove detached list from struct btrfs_backref_cache | Josef Bacik | 1 | -1/+0 |
| 2025-01-13 | btrfs: remove the ->lowest and ->leaves members from struct btrfs_backref_node | Josef Bacik | 1 | -7/+0 |
| 2025-01-13 | btrfs: do not handle non-shareable roots in backref cache | Josef Bacik | 1 | -1/+1 |
| 2025-01-13 | btrfs: don't build backref tree for COW-only blocks | Josef Bacik | 1 | -19/+73 |
| 2025-01-13 | btrfs: remove clone_backref_node() from relocation | Josef Bacik | 1 | -90/+1 |
| 2025-01-13 | btrfs: simplify loop in select_reloc_root() | Josef Bacik | 1 | -80/+55 |
| 2025-01-13 | btrfs: remove the changed list for backref cache | Josef Bacik | 1 | -14/+8 |
| 2025-01-13 | btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling | Josef Bacik | 1 | -2/+12 |
| 2024-12-23 | btrfs: check folio mapping after unlock in relocate_one_folio() | Boris Burkov | 1 | -0/+6 |
| 2024-11-11 | btrfs: drop unused transaction parameter from btrfs_qgroup_add_swapped_blocks() | David Sterba | 1 | -1/+1 |
| 2024-10-01 | btrfs: fix a NULL pointer dereference when failed to start a new trasacntion | Qu Wenruo | 1 | -1/+1 |
| 2024-10-01 | btrfs: drop the backref cache during relocation if we commit | Josef Bacik | 1 | -72/+3 |
| 2024-09-10 | btrfs: don't readahead the relocation inode on RST | Johannes Thumshirn | 1 | -4/+18 |
| 2024-07-21 | Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -2/+1 |
| 2024-07-11 | btrfs: fix data race when accessing the last_trans field of a root | Filipe Manana | 1 | -4/+4 |
| 2024-07-11 | btrfs: switch btrfs_ordered_extent::inode to struct btrfs_inode | David Sterba | 1 | -1/+1 |
| 2024-07-11 | btrfs: remove super block argument from btrfs_iget() | Filipe Manana | 1 | -2/+2 |
| 2024-07-11 | btrfs: pass reloc_control to setup_relocation_extent_mapping() | Johannes Thumshirn | 1 | -8/+10 |
| 2024-07-11 | btrfs: pass a struct reloc_control to prealloc_file_extent_cluster() | Johannes Thumshirn | 1 | -4/+4 |
| 2024-07-11 | btrfs: don't pass fs_info to describe_relocation() | Johannes Thumshirn | 1 | -5/+3 |
| 2024-07-11 | btrfs: pass a reloc_control to relocate_one_folio() | Johannes Thumshirn | 1 | -3/+5 |
| 2024-07-11 | btrfs: pass a reloc_control to relocate_file_extent_cluster() | Johannes Thumshirn | 1 | -7/+7 |
| 2024-07-11 | btrfs: pass reloc_control to relocate_data_extent() | Johannes Thumshirn | 1 | -5/+5 |
| 2024-07-11 | btrfs: rename err to ret in btrfs_recover_relocation() | Anand Jain | 1 | -28/+28 |
| 2024-07-11 | btrfs: rename ret to ret2 in btrfs_recover_relocation() | Anand Jain | 1 | -4/+4 |
| 2024-07-11 | btrfs: rename ret to err in btrfs_recover_relocation() | Anand Jain | 1 | -17/+11 |
| 2024-07-11 | btrfs: remove extent_map::block_start member | Qu Wenruo | 1 | -1/+0 |
| 2024-07-11 | btrfs: remove extent_map::block_len member | Qu Wenruo | 1 | -1/+0 |
| 2024-07-11 | btrfs: remove extent_map::orig_start member | Qu Wenruo | 1 | -1/+0 |
| 2024-07-11 | btrfs: introduce extra sanity checks for extent maps | Qu Wenruo | 1 | -0/+4 |
| 2024-07-11 | btrfs: simplify range parameters of btrfs_wait_ordered_roots() | David Sterba | 1 | -3/+1 |
| 2024-07-11 | btrfs: pass a btrfs_inode to btrfs_wait_ordered_range() | Filipe Manana | 1 | -1/+1 |
| 2024-07-11 | btrfs: unify index_cnt and csum_bytes from struct btrfs_inode | Filipe Manana | 1 | -6/+6 |
| 2024-07-03 | readahead: drop index argument of page_cache_async_readahead() | Jan Kara | 1 | -2/+1 |
| 2024-05-07 | btrfs: handle errors in btrfs_reloc_clone_csums properly | Josef Bacik | 1 | -1/+3 |
| 2024-05-07 | btrfs: drop unused argument of calcu_metadata_size() | Naohiro Aota | 1 | -6/+5 |
| 2024-05-07 | btrfs: reuse ret instead of err in relocate_tree_blocks() | Anand Jain | 1 | -11/+8 |
| 2024-05-07 | btrfs: rename err and ret to ret in build_backref_tree() | Anand Jain | 1 | -11/+7 |
| 2024-05-07 | btrfs: change root->root_key.objectid to btrfs_root_id() | Josef Bacik | 1 | -33/+30 |
| 2024-05-07 | btrfs: rename ->len to ->num_bytes in btrfs_ref | Josef Bacik | 1 | -7/+7 |
| 2024-05-07 | btrfs: move ref_root into btrfs_ref | Josef Bacik | 1 | -13/+13 |
| 2024-05-07 | btrfs: do not use a function to initialize btrfs_ref | Josef Bacik | 1 | -19/+39 |
| 2024-05-07 | btrfs: export find_next_inode() as btrfs_find_first_inode() | Filipe Manana | 1 | -80/+25 |
| 2024-05-07 | btrfs: make NOCOW checks for existence of checksums in a range more efficient | Filipe Manana | 1 | -1/+1 |
| 2024-05-07 | btrfs: remove search_commit parameter from btrfs_lookup_csums_list() | Filipe Manana | 1 | -1/+1 |
| 2024-05-07 | btrfs: stop locking the source extent range during reflink | Filipe Manana | 1 | -1/+7 |
| 2024-05-07 | btrfs: convert relocate_one_page() to folios and rename | Goldwyn Rodrigues | 1 | -46/+47 |
| 2024-05-07 | btrfs: page to folio conversion: prealloc_file_extent_cluster() | Goldwyn Rodrigues | 1 | -6/+6 |
| 2024-05-07 | btrfs: rename err to ret in create_reloc_inode() | Anand Jain | 1 | -9/+9 |
| 2024-03-04 | btrfs: open code btrfs_backref_iter_free() | David Sterba | 1 | -1/+2 |
| 2024-03-04 | btrfs: add helper to get fs_info from struct inode pointer | David Sterba | 1 | -1/+1 |
| 2023-12-15 | btrfs: migrate subpage code to folio interfaces | Qu Wenruo | 1 | -2/+3 |
| 2023-12-15 | btrfs: use the flags of an extent map to identify the compression type | Filipe Manana | 1 | -1/+1 |
| 2023-10-30 | Merge tag 'for-6.7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav... | Linus Torvalds | 1 | -81/+127 |
| 2023-10-23 | btrfs: fix unwritten extent buffer after snapshotting a new subvolume | Filipe Manana | 1 | -3/+4 |
| 2023-10-12 | btrfs: change test_range_bit to scan the whole range | David Sterba | 1 | -1/+1 |
| 2023-10-12 | btrfs: relocation: constify parameters where possible | David Sterba | 1 | -28/+28 |
| 2023-10-12 | btrfs: relocation: return bool from btrfs_should_ignore_reloc_root | David Sterba | 1 | -10/+9 |
| 2023-10-12 | btrfs: switch btrfs_backref_cache::is_reloc to bool | David Sterba | 1 | -1/+1 |
| 2023-10-12 | btrfs: relocation: open code mapping_tree_init | David Sterba | 1 | -8/+2 |
| 2023-10-12 | btrfs: relocation: switch bitfields to bool in reloc_control | David Sterba | 1 | -9/+9 |
| 2023-10-12 | btrfs: relocation: use enum for stages | David Sterba | 1 | -7/+9 |
| 2023-10-12 | btrfs: relocation: use more natural types for tree_block bitfields | David Sterba | 1 | -4/+4 |
| 2023-10-12 | btrfs: track data relocation with simple quota | Boris Burkov | 1 | -1/+48 |
| 2023-10-12 | btrfs: track owning root in btrfs_ref | Boris Burkov | 1 | -7/+11 |
| 2023-10-12 | btrfs: abort transaction on generation mismatch when marking eb as dirty | Filipe Manana | 1 | -5/+5 |
| 2023-10-12 | btrfs: drop __must_check annotations | David Sterba | 1 | -1/+1 |
| 2023-08-21 | btrfs: remove v0 extent handling | Qu Wenruo | 1 | -5/+6 |
| 2023-08-21 | btrfs: set page extent mapped after read_folio in relocate_one_page | Josef Bacik | 1 | -3/+9 |
| 2023-08-21 | btrfs: make find_first_extent_bit() return a boolean | Filipe Manana | 1 | -4/+6 |
| 2023-08-10 | btrfs: exit gracefully if reloc roots don't match | Qu Wenruo | 1 | -8/+37 |
| 2023-06-19 | btrfs: pass an ordered_extent to btrfs_reloc_clone_csums | Christoph Hellwig | 1 | -21/+14 |
| 2023-06-19 | btrfs: rename the bytenr field in struct btrfs_ordered_sum to logical | Christoph Hellwig | 1 | -2/+2 |
| 2023-06-19 | btrfs: drop gfp from parameter extent state helpers | David Sterba | 1 | -3/+2 |
| 2023-06-19 | btrfs: open code set_extent_bits | David Sterba | 1 | -5/+6 |
| 2023-06-19 | btrfs: output affected files when relocation fails | Qu Wenruo | 1 | -0/+16 |
| 2023-05-09 | btrfs: fix backref walking not returning all inode refs | Filipe Manana | 1 | -1/+1 |
| 2023-04-17 | btrfs: open code btrfs_bin_search() | Anand Jain | 1 | -3/+3 |
| 2023-02-13 | btrfs: use PAGE_{ALIGN, ALIGNED, ALIGN_DOWN} macro | Yushan Zhou | 1 | -1/+1 |
| 2022-12-05 | btrfs: split the bio submission path into a separate file | Christoph Hellwig | 1 | -0/+1 |
| 2022-12-05 | btrfs: introduce a bitmap based csum range search function | Qu Wenruo | 1 | -2/+2 |
| 2022-12-05 | btrfs: concentrate all tree block parentness check parameters into one structure | Qu Wenruo | 1 | -3/+8 |
| 2022-12-05 | btrfs: pass btrfs_inode to btrfs_add_delayed_iput | David Sterba | 1 | -2/+2 |
| 2022-12-05 | btrfs: drop private_data parameter from extent_io_tree_init | David Sterba | 1 | -2/+1 |
| 2022-12-05 | btrfs: pass btrfs_inode to btrfs_inode_unlock | David Sterba | 1 | -1/+1 |
| 2022-12-05 | btrfs: pass btrfs_inode to btrfs_inode_lock | David Sterba | 1 | -1/+1 |
| 2022-12-05 | btrfs: use a structure to pass arguments to backref walking functions | Filipe Manana | 1 | -8/+11 |
| 2022-12-05 | btrfs: use a single argument for extent offset in backref walking functions | Filipe Manana | 1 | -1/+1 |
| 2022-12-05 | btrfs: move super_block specific helpers into super.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move relocation prototypes into relocation.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move file-item prototypes into their own header | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move root tree prototypes to their own header | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move extent-tree helpers into their own header file | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: sink gfp_t parameter to btrfs_backref_iter_alloc | David Sterba | 1 | -1/+1 |
| 2022-12-05 | btrfs: move accessor helpers into accessors.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move fs wide helpers out of ctree.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move flush related definitions to space-info.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: use a cached_state everywhere in relocation | Josef Bacik | 1 | -14/+26 |
| 2022-12-05 | btrfs: add a cached_state to try_lock_extent | Josef Bacik | 1 | -1/+1 |
| 2022-09-29 | btrfs: add helper to replace extent map range with a new extent map | Filipe Manana | 1 | -11/+3 |
| 2022-09-29 | btrfs: move btrfs_drop_extent_cache() to extent_map.c | Filipe Manana | 1 | -4/+4 |
| 2022-09-29 | btrfs: make can_nocow_extent nowait compatible | Josef Bacik | 1 | -1/+1 |
| 2022-09-26 | btrfs: unify the lock/unlock extent variants | Josef Bacik | 1 | -9/+9 |
| 2022-08-17 | btrfs: fix lockdep splat with reloc root extent buffers | Josef Bacik | 1 | -0/+2 |
| 2022-08-17 | btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() | Zixuan Fu | 1 | -1/+6 |
| 2022-05-24 | Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecache | Linus Torvalds | 1 | -6/+7 |
| 2022-05-16 | btrfs: remove unnecessary check of iput argument | Lv Ruyi | 1 | -2/+1 |
| 2022-05-16 | btrfs: remove unnecessary type casts | Yu Zhe | 1 | -1/+1 |
| 2022-05-16 | btrfs: assert that relocation is protected with sb_start_write() | Naohiro Aota | 1 | -0/+11 |
| 2022-05-16 | btrfs: avoid blocking on space revervation when doing nowait dio writes | Filipe Manana | 1 | -1/+2 |
| 2022-05-09 | btrfs: Convert btrfs to read_folio | Matthew Wilcox (Oracle) | 1 | -4/+4 |
| 2022-05-08 | mm/readahead: Convert page_cache_async_readahead to take a folio | Matthew Wilcox (Oracle) | 1 | -2/+3 |
| 2022-03-14 | btrfs: unify the error handling pattern for read_tree_block() | Qu Wenruo | 1 | -2/+2 |
| 2022-03-14 | btrfs: pass btrfs_fs_info to btrfs_recover_relocation | Josef Bacik | 1 | -3/+2 |
| 2022-03-14 | btrfs: support different disk extent size for delalloc | Omar Sandoval | 1 | -1/+1 |
| 2022-03-02 | btrfs: do not start relocation until in progress drops are done | Josef Bacik | 1 | -0/+13 |
| 2022-01-07 | btrfs: add an inode-item.h | Josef Bacik | 1 | -0/+1 |
| 2022-01-07 | btrfs: make send work with concurrent block group relocation | Filipe Manana | 1 | -13/+0 |
| 2022-01-03 | btrfs: stop accessing ->csum_root directly | Josef Bacik | 1 | -1/+3 |
| 2022-01-03 | btrfs: stop accessing ->extent_root directly | Josef Bacik | 1 | -2/+2 |
| 2022-01-03 | btrfs: change root to fs_info for btrfs_reserve_metadata_bytes | Josef Bacik | 1 | -8/+9 |
| 2022-01-03 | btrfs: drop the _nr from the item helpers | Josef Bacik | 1 | -1/+1 |
| 2021-10-26 | btrfs: fix deadlock between chunk allocation and chunk btree modifications | Filipe Manana | 1 | -0/+4 |
| 2021-10-26 | btrfs: pull up qgroup checks from delayed-ref core to init time | Nikolay Borisov | 1 | -7/+0 |
| 2021-10-26 | btrfs: add additional parameters to btrfs_init_tree_ref/btrfs_init_data_ref | Nikolay Borisov | 1 | -7/+14 |
| 2021-10-26 | btrfs: rename setup_extent_mapping in relocation code | Johannes Thumshirn | 1 | -4/+3 |
| 2021-10-26 | btrfs: zoned: allow preallocation for relocation inodes | Johannes Thumshirn | 1 | -33/+2 |
| 2021-10-26 | btrfs: introduce btrfs_is_data_reloc_root | Johannes Thumshirn | 1 | -2/+1 |
| 2021-10-26 | btrfs: zoned: finish relocating block group | Naohiro Aota | 1 | -0/+4 |
| 2021-08-23 | btrfs: subpage: fix relocation potentially overwriting last page data | Qu Wenruo | 1 | -0/+60 |
| 2021-08-23 | btrfs: make relocate_one_page() handle subpage case | Qu Wenruo | 1 | -29/+77 |
| 2021-08-23 | btrfs: reloc: factor out relocation page read and dirty part | Qu Wenruo | 1 | -105/+93 |
| 2021-06-22 | btrfs: ensure relocation never runs while we have send operations running | Filipe Manana | 1 | -0/+13 |
| 2021-06-21 | btrfs: add cancellable chunk relocation support | David Sterba | 1 | -2/+60 |
| 2021-04-19 | btrfs: check return value of btrfs_commit_transaction in relocation | Josef Bacik | 1 | -4/+5 |
| 2021-04-19 | btrfs: do proper error handling in merge_reloc_roots | Josef Bacik | 1 | -2/+23 |
| 2021-04-19 | btrfs: handle extent corruption with select_one_root properly | Josef Bacik | 1 | -3/+16 |
| 2021-04-19 | btrfs: cleanup error handling in prepare_to_merge | Josef Bacik | 1 | -2/+12 |
| 2021-04-19 | btrfs: do not panic in __add_reloc_root | Josef Bacik | 1 | -1/+5 |
| 2021-04-19 | btrfs: handle __add_reloc_root failures in btrfs_recover_relocation | Josef Bacik | 1 | -2/+11 |
| 2021-04-19 | btrfs: do proper error handling in create_reloc_inode | Josef Bacik | 1 | -2/+37 |
| 2021-04-19 | btrfs: remove the extent item sanity checks in relocate_block_group | Josef Bacik | 1 | -28/+1 |
| 2021-04-19 | btrfs: handle extent reference errors in do_relocation | Josef Bacik | 1 | -4/+5 |
| 2021-04-19 | btrfs: handle errors in reference count manipulation in replace_path | Josef Bacik | 1 | -4/+16 |
| 2021-04-19 | btrfs: handle btrfs_search_slot failure in replace_path | Josef Bacik | 1 | -1/+5 |
| 2021-04-19 | btrfs: handle btrfs_cow_block errors in replace_path | Josef Bacik | 1 | -2/+10 |
| 2021-04-19 | btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s | Josef Bacik | 1 | -3/+3 |
| 2021-04-19 | btrfs: do proper error handling in btrfs_update_reloc_root | Josef Bacik | 1 | -4/+2 |
| 2021-04-19 | btrfs: handle btrfs_update_reloc_root failure in prepare_to_merge | Josef Bacik | 1 | -1/+12 |
| 2021-04-19 | btrfs: handle btrfs_update_reloc_root failure in insert_dirty_subvol | Josef Bacik | 1 | -1/+4 |
| 2021-04-19 | btrfs: change insert_dirty_subvol to return errors | Josef Bacik | 1 | -5/+10 |
| 2021-04-19 | btrfs: validate root::reloc_root after recording root in trans | Josef Bacik | 1 | -0/+15 |
| 2021-04-19 | btrfs: do proper error handling in create_reloc_root | Josef Bacik | 1 | -6/+28 |
| 2021-04-19 | btrfs: have proper error handling in btrfs_init_reloc_root | Josef Bacik | 1 | -1/+7 |
| 2021-04-19 | btrfs: handle btrfs_record_root_in_trans failure in relocate_tree_block | Josef Bacik | 1 | -1/+3 |
| 2021-04-19 | btrfs: do proper error handling in record_reloc_root_in_trans | Josef Bacik | 1 | -2/+21 |
| 2021-04-19 | btrfs: check record_root_in_trans related failures in select_reloc_root | Josef Bacik | 1 | -2/+7 |
| 2021-04-19 | btrfs: convert BUG_ON()'s in select_reloc_root() to proper errors | Josef Bacik | 1 | -4/+43 |
| 2021-04-19 | btrfs: handle errors from select_reloc_root() | Josef Bacik | 1 | -3/+12 |
| 2021-04-19 | btrfs: convert BUG_ON()'s in relocate_tree_block | Josef Bacik | 1 | -2/+22 |
| 2021-04-19 | btrfs: convert some BUG_ON()'s to ASSERT()'s in do_relocation | Josef Bacik | 1 | -3/+16 |
| 2021-04-19 | btrfs: use btrfs_inode_lock/btrfs_inode_unlock inode lock helpers | Josef Bacik | 1 | -2/+2 |
| 2021-02-09 | btrfs: zoned: enable relocation on a zoned filesystem | Naohiro Aota | 1 | -2/+32 |