summaryrefslogtreecommitdiff
path: root/fs/btrfs/relocation.c
AgeCommit message (Expand)Author
12 daysMerge tag 'for-7.0-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2026-03-17btrfs: hold block group reference during entire move_existing_remap()Mark Harmstone
2026-03-17btrfs: check for NULL root after calls to btrfs_csum_root()Filipe Manana
2026-03-17btrfs: check for NULL root after calls to btrfs_extent_root()Filipe Manana
2026-03-12Merge tag 'for-7.0-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2026-03-03Merge tag 'for-7.0-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2026-03-03btrfs: read key again after incrementing slot in move_existing_remaps()Mark Harmstone
2026-02-26btrfs: check block group lookup in remove_range_from_remap_tree()Mark Harmstone
2026-02-26btrfs: fix transaction handle leaks in btrfs_last_identity_remap_gone()Mark Harmstone
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook
2026-02-03btrfs: populate fully_remapped_bgs_list on mountMark Harmstone
2026-02-03btrfs: replace identity remaps with actual remaps when doing relocationsMark Harmstone
2026-02-03btrfs: move existing remaps before relocating block groupMark Harmstone
2026-02-03btrfs: handle setting up relocation of block group with remap-treeMark Harmstone
2026-02-03btrfs: handle deletions from remapped block groupMark Harmstone
2026-02-03btrfs: redirect I/O for remapped block groupsMark Harmstone
2026-02-03btrfs: merge setting ret and return retDavid Sterba
2025-11-24btrfs: use bool type for btrfs_path members used as booleansFilipe Manana
2025-11-24btrfs: apply the AUTO_K(V)FREE macros throughout the codeMiquel Sabaté Solà
2025-11-24btrfs: use the key format macros when printing keysFilipe Manana
2025-11-24btrfs: use single return value variable in btrfs_relocate_block_group()Filipe Manana
2025-10-13btrfs: fix clearing of BTRFS_FS_RELOC_RUNNING if relocation already runningFilipe Manana
2025-09-23btrfs: add unlikely annotations to branches leading to transaction abortDavid Sterba
2025-09-23btrfs: add unlikely annotations to branches leading to EIODavid Sterba
2025-09-23btrfs: add unlikely annotations to branches leading to EUCLEANDavid Sterba
2025-09-23btrfs: more trivial BTRFS_PATH_AUTO_FREE conversionsSun YangKai
2025-09-22btrfs: convert several int parameters to boolDavid Sterba
2025-08-07btrfs: do not allow relocation of partially dropped subvolumesQu Wenruo
2025-07-22btrfs: enable large data folios for data reloc inodeQu Wenruo
2025-07-22btrfs: reloc: unconditionally invalidate the page cache for each clusterQu Wenruo
2025-07-22btrfs: remove btrfs_clear_extent_bits()Filipe Manana
2025-07-22btrfs: don't print relocation messages from auto reclaimJohannes Thumshirn
2025-07-22btrfs: replace strcpy() with strscpy()Brahmajit Das
2025-07-21btrfs: use pgoff_t for page index variablesDavid Sterba
2025-07-21btrfs: add btrfs prefix to is_fstree() and make it return boolFilipe Manana
2025-07-21btrfs: use refcount_t type for the extent buffer reference counterFilipe Manana
2025-07-21btrfs: pass struct rb_simple_node pointer directly in rb_simple_insert()Pan Chuang
2025-05-15btrfs: pass struct btrfs_inode to btrfs_free_reserved_data_space_noquota()Naohiro Aota
2025-05-15btrfs: use list_first_entry() everywhereDavid Sterba
2025-05-15btrfs: convert ASSERT(0) with handled errors to DEBUG_WARN()David Sterba
2025-05-15btrfs: rename functions to allocate and free extent mapsFilipe Manana
2025-05-15btrfs: rename the functions to count, test and get bit ranges in io treesFilipe Manana
2025-05-15btrfs: rename the functions to init and release an extent io treeFilipe Manana
2025-05-15btrfs: rename the functions to search for bits in extent rangesFilipe Manana
2025-05-15btrfs: rename set_extent_bit() to include a btrfs prefixFilipe Manana
2025-05-15btrfs: rename the functions to clear bits for an extent rangeFilipe Manana
2025-05-15btrfs: add btrfs prefix to main lock, try lock and unlock extent functionsFilipe Manana
2025-05-15btrfs: remove leftover EXTENT_UPTODATE clear from an inode's io_treeFilipe Manana
2025-04-17btrfs: fix invalid inode pointer after failure to create reloc inodeFilipe Manana
2025-03-18btrfs: remove unnecessary fs_info argument from delete_block_group_cache()Filipe Manana