aboutsummaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2022-09-26btrfs: unexport all the temporary exports for extent-io-tree.cGravatar Josef Bacik 2-69/+48
2022-09-26btrfs: unexport btrfs_debug_check_extent_io_rangeGravatar Josef Bacik 2-13/+6
2022-09-26btrfs: move core extent_io_tree functions to extent-io-tree.cGravatar Josef Bacik 2-996/+990
2022-09-26btrfs: move a few exported extent_io_tree helpers to extent-io-tree.cGravatar Josef Bacik 2-141/+142
2022-09-26btrfs: temporarily export and then move extent state helpersGravatar Josef Bacik 3-258/+267
2022-09-26btrfs: temporarily export and move core extent_io_tree tree functionsGravatar Josef Bacik 3-115/+120
2022-09-26btrfs: move btrfs_debug_check_extent_io_range into extent-io-tree.cGravatar Josef Bacik 3-20/+29
2022-09-26btrfs: export wait_extent_bitGravatar Josef Bacik 2-2/+2
2022-09-26btrfs: move simple extent bit helpers out of extent_io.cGravatar Josef Bacik 3-65/+60
2022-09-26btrfs: convert BUG_ON(EXTENT_BIT_LOCKED) checks to ASSERT'sGravatar Josef Bacik 1-2/+2
2022-09-26btrfs: move extent state init and alloc functions to their own fileGravatar Josef Bacik 4-156/+166
2022-09-26btrfs: temporarily export alloc_extent_state helpersGravatar Josef Bacik 2-3/+5
2022-09-26btrfs: separate out the eb and extent state leak helpersGravatar Josef Bacik 1-20/+38
2022-09-26btrfs: separate out the extent state and extent buffer init codeGravatar Josef Bacik 4-14/+31
2022-09-26btrfs: use find_first_extent_bit in btrfs_clean_io_failureGravatar Josef Bacik 1-9/+6
2022-09-26btrfs: convert the io_failure_tree to a plain rb_treeGravatar Josef Bacik 6-119/+96
2022-09-26btrfs: unexport internal failrec functionsGravatar Josef Bacik 2-12/+7
2022-09-26btrfs: rename clean_io_failure and remove extraneous argsGravatar Josef Bacik 4-22/+13
2022-09-26btrfs: add KCSAN annotations for unlocked access to block_rsv->fullGravatar David Sterba 3-3/+12
2022-09-26btrfs: remove useless used space increment during space reservationGravatar Filipe Manana 1-1/+0
2022-09-26btrfs: zoned: refactor device checks in btrfs_check_zoned_modeGravatar Christoph Hellwig 1-69/+41
2022-09-26btrfs: qgroup: fix a typo in a commentGravatar Christophe JAILLET 1-1/+1
2022-09-26btrfs: remove btrfs_bit_radix_cachep declarationGravatar Gaosheng Cui 1-1/+0
2022-09-26btrfs: skip subtree scan if it's too high to avoid low stall in btrfs_commit_...Gravatar Qu Wenruo 4-0/+60
2022-09-26btrfs: introduce BTRFS_QGROUP_RUNTIME_FLAG_NO_ACCOUNTING to skip qgroup accou...Gravatar Qu Wenruo 2-4/+12
2022-09-26btrfs: introduce BTRFS_QGROUP_RUNTIME_FLAG_CANCEL_RESCANGravatar Qu Wenruo 2-17/+28
2022-09-26btrfs: introduce BTRFS_QGROUP_STATUS_FLAGS_MASK for later expansionGravatar Qu Wenruo 1-2/+4
2022-09-26btrfs: sysfs: introduce global qgroup attribute groupGravatar Qu Wenruo 1-4/+61
2022-09-26btrfs: make fiemap more efficient and accurate reporting extent sharednessGravatar Filipe Manana 4-371/+506
2022-09-26btrfs: skip unnecessary extent buffer sharedness checks during fiemapGravatar Filipe Manana 3-8/+38
2022-09-26btrfs: speedup checking for extent sharedness during fiemapGravatar Filipe Manana 5-8/+170
2022-09-26btrfs: rename btrfs_check_shared() to a more descriptive nameGravatar Filipe Manana 3-9/+10
2022-09-26btrfs: allow fiemap to be interruptibleGravatar Filipe Manana 1-0/+5
2022-09-26btrfs: properly flush delalloc when entering fiemapGravatar Filipe Manana 1-0/+20
2022-09-26btrfs: remove zero length check when entering fiemapGravatar Filipe Manana 1-3/+0
2022-09-26btrfs: remove check for impossible block start for an extent map at fiemapGravatar Filipe Manana 1-4/+1
2022-09-26btrfs: make hole and data seeking a lot more efficientGravatar Filipe Manana 1-31/+406
2022-09-26btrfs: allow hole and data seeking to be interruptibleGravatar Filipe Manana 1-0/+4
2022-09-26btrfs: remove the unnecessary result variablesGravatar zhang songyi 2-12/+3
2022-09-26btrfs: separate BLOCK_GROUP_TREE compat RO flag from EXTENT_TREE_V2Gravatar Qu Wenruo 4-14/+19
2022-09-26btrfs: don't save block group root into super blockGravatar Qu Wenruo 4-53/+23
2022-09-26btrfs: enhance unsupported compat RO flags handlingGravatar Qu Wenruo 2-1/+19
2022-09-26btrfs: dump all space infos if we abort transaction due to ENOSPCGravatar Qu Wenruo 4-10/+33
2022-09-26btrfs: output human readable space info flagGravatar Qu Wenruo 1-3/+20
2022-09-26btrfs: check superblock to ensure the fs was not modified at thaw timeGravatar Qu Wenruo 4-8/+83
2022-09-26btrfs: stop allocation a btrfs_io_context for simple I/OGravatar Christoph Hellwig 1-37/+57
2022-09-26btrfs: add fast path for single device io in __btrfs_map_blockGravatar Christoph Hellwig 1-14/+46
2022-09-26btrfs: decide bio cloning inside submit_stripe_bioGravatar Christoph Hellwig 1-9/+5
2022-09-26btrfs: factor out low-level bio setup from submit_stripe_bioGravatar Christoph Hellwig 1-23/+28
2022-09-26btrfs: give struct btrfs_bio a real end_io handlerGravatar Christoph Hellwig 6-102/+96