aboutsummaryrefslogtreecommitdiff
path: root/fs/btrfs
AgeCommit message (Expand)AuthorFilesLines
2023-10-12btrfs: support cloned-device mount capabilityGravatar Anand Jain 3-4/+61
2023-10-12btrfs: add helper function find_fsid_by_diskGravatar Anand Jain 1-4/+15
2023-10-12btrfs: stop reserving excessive space for block group item insertionsGravatar Filipe Manana 4-4/+40
2023-10-12btrfs: stop reserving excessive space for block group item updatesGravatar Filipe Manana 4-6/+45
2023-10-12btrfs: reorder btrfs_inode to fill gapsGravatar David Sterba 1-8/+8
2023-10-12btrfs: open code btrfs_ordered_inode_tree in btrfs_inodeGravatar David Sterba 5-89/+64
2023-10-12btrfs: adjust overcommit logic when very close to fullGravatar Josef Bacik 1-0/+32
2023-10-12btrfs: increase ->free_chunk_space in btrfs_grow_deviceGravatar Josef Bacik 1-0/+1
2023-10-12btrfs: fix ->free_chunk_space math in btrfs_shrink_deviceGravatar Josef Bacik 1-3/+17
2023-10-12btrfs: make sure we cache next state in find_first_extent_bit()Gravatar Filipe Manana 1-1/+10
2023-10-12btrfs: use extent_io_tree_release() to empty dirty log pagesGravatar Filipe Manana 1-2/+1
2023-10-12btrfs: make tree iteration in extent_io_tree_release() more efficientGravatar Filipe Manana 1-8/+13
2023-10-12btrfs: collapse wait_on_state() to its caller wait_extent_bit()Gravatar Filipe Manana 1-15/+8
2023-10-12btrfs: remove redundant memory barrier from extent_io_tree_release()Gravatar Filipe Manana 1-6/+5
2023-10-12btrfs: make wait_extent_bit() staticGravatar Filipe Manana 2-4/+2
2023-10-12btrfs: update stale comment at extent_io_tree_release()Gravatar Filipe Manana 1-4/+8
2023-10-12btrfs: make extent state merges more efficient during insertionsGravatar Filipe Manana 1-42/+89
2023-10-12btrfs: change test_range_bit to scan the whole rangeGravatar David Sterba 5-22/+22
2023-10-12btrfs: add specific helper for range bit test existsGravatar David Sterba 5-10/+40
2023-10-12btrfs: move btrfs_realloc_node() from ctree.c into defrag.cGravatar Filipe Manana 3-116/+105
2023-10-12btrfs: export comp_keys() from ctree.c as btrfs_comp_keys()Gravatar Filipe Manana 2-37/+38
2023-10-12btrfs: rename and export __btrfs_cow_block()Gravatar Filipe Manana 2-15/+22
2023-10-12btrfs: use round_down() to align block offset at btrfs_cow_block()Gravatar Filipe Manana 1-1/+1
2023-10-12btrfs: remove noinline attribute from btrfs_cow_block()Gravatar Filipe Manana 1-1/+1
2023-10-12btrfs: remove incomplete metadata_uuid conversion fixup logicGravatar Anand Jain 2-157/+6
2023-10-12btrfs: reject devices with CHANGING_FSID_V2Gravatar Anand Jain 2-10/+7
2023-10-12btrfs: relocation: constify parameters where possibleGravatar David Sterba 2-32/+33
2023-10-12btrfs: relocation: return bool from btrfs_should_ignore_reloc_rootGravatar David Sterba 2-11/+10
2023-10-12btrfs: switch btrfs_backref_cache::is_reloc to boolGravatar David Sterba 3-4/+4
2023-10-12btrfs: relocation: open code mapping_tree_initGravatar David Sterba 1-8/+2
2023-10-12btrfs: relocation: switch bitfields to bool in reloc_controlGravatar David Sterba 1-9/+9
2023-10-12btrfs: relocation: use enum for stagesGravatar David Sterba 1-7/+9
2023-10-12btrfs: relocation: use more natural types for tree_block bitfieldsGravatar David Sterba 1-4/+4
2023-10-12btrfs: move btrfs_defrag_root() to defrag.{c,h}Gravatar Filipe Manana 4-43/+42
2023-10-12btrfs: remove redundant root argument from fixup_inode_link_count()Gravatar Filipe Manana 1-11/+9
2023-10-12btrfs: remove redundant root argument from maybe_insert_hole()Gravatar Filipe Manana 1-4/+3
2023-10-12btrfs: remove redundant root argument from btrfs_delayed_update_inode()Gravatar Filipe Manana 3-3/+2
2023-10-12btrfs: remove redundant root argument from btrfs_update_inode_item()Gravatar Filipe Manana 1-5/+4
2023-10-12btrfs: remove redundant root argument from btrfs_update_inode()Gravatar Filipe Manana 10-44/+41
2023-10-12btrfs: remove redundant root argument from btrfs_update_inode_fallback()Gravatar Filipe Manana 3-8/+8
2023-10-12btrfs: remove noinline from btrfs_update_inode()Gravatar Filipe Manana 1-3/+3
2023-10-12btrfs: simplify error check condition at btrfs_dirty_inode()Gravatar Filipe Manana 1-1/+1
2023-10-12btrfs: qgroup: only set QUOTA_ENABLED when done reading qgroupsGravatar Boris Burkov 2-9/+7
2023-10-12btrfs: track data relocation with simple quotaGravatar Boris Burkov 3-6/+59
2023-10-12btrfs: qgroup: track metadata relocation COW with simple quotaGravatar Boris Burkov 5-13/+23
2023-10-12btrfs: qgroup: check generation when recording simple quota deltaGravatar Boris Burkov 5-6/+31
2023-10-12btrfs: qgroup: simple quota auto hierarchy for nested subvolumesGravatar Boris Burkov 4-12/+67
2023-10-12btrfs: record simple quota deltas in delayed refsGravatar Boris Burkov 3-8/+82
2023-10-12btrfs: add helper for inline owner ref lookupGravatar Boris Burkov 2-0/+50
2023-10-12btrfs: new inline ref storing owning subvol of data extentsGravatar Boris Burkov 6-11/+72