summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/extent-tree.c
AgeCommit message (Expand)AuthorFilesLines
2020-02-19btrfs: handle logged extent failure properlyJosef Bacik1-0/+2
2020-01-20btrfs: calculate discard delay based on number of extentsDennis Zhou1-1/+3
2020-01-20btrfs: add the beginning of async discard, discard workqueueDennis Zhou1-0/+4
2020-01-20btrfs: rename DISCARD mount option to to DISCARD_SYNCDennis Zhou1-1/+1
2020-01-20btrfs: remove struct find_free_extent.ram_bytesOmar Sandoval1-2/+0
2020-01-20btrfs: Rename __btrfs_free_reserved_extent to btrfs_pin_reserved_extentNikolay Borisov1-19/+11
2020-01-20btrfs: Open code __btrfs_free_reserved_extent in btrfs_free_reserved_extentNikolay Borisov1-9/+15
2020-01-20btrfs: Don't discard unwritten extentsNikolay Borisov1-2/+0
2019-12-13Btrfs: fix missing data checksums after replaying a log treeFilipe Manana1-3/+4
2019-12-13btrfs: handle error in btrfs_cache_block_groupJosef Bacik1-2/+18
2019-11-18btrfs: rename btrfs_block_group_cacheDavid Sterba1-34/+33
2019-11-18btrfs: Ensure we trim ranges across block group boundaryQu Wenruo1-10/+31
2019-11-18btrfs: add dedicated members for start and length of a block groupDavid Sterba1-14/+14
2019-11-18btrfs: move block_group_item::used to block groupDavid Sterba1-2/+1
2019-11-18btrfs: User assert to document transaction requirementNikolay Borisov1-3/+2
2019-11-18btrfs: opencode extent_buffer_getDavid Sterba1-1/+1
2019-09-09btrfs: refactor the ticket wakeup codeJosef Bacik1-2/+2
2019-09-09btrfs: roll tracepoint into btrfs_space_info_update helperJosef Bacik1-9/+0
2019-09-09btrfs: move math functions to misc.hDavid Sterba1-1/+0
2019-09-09btrfs: move cond_wake_up functions out of ctreeDavid Sterba1-0/+1
2019-09-09btrfs: improve comments around nocow pathNikolay Borisov1-0/+3
2019-09-09btrfs: tree-checker: Add EXTENT_DATA_REF checkQu Wenruo1-1/+1
2019-09-09btrfs: migrate the block group cleanup codeJosef Bacik1-128/+0
2019-09-09btrfs: migrate the alloc_profile helpersJosef Bacik1-121/+1
2019-09-09btrfs: migrate the chunk allocation codeJosef Bacik1-244/+0
2019-09-09btrfs: migrate the block group space accounting helpersJosef Bacik1-173/+0
2019-09-09btrfs: export block group accounting helpersJosef Bacik1-11/+10
2019-09-09btrfs: migrate the dirty bg writeout codeJosef Bacik1-518/+0
2019-09-09btrfs: migrate inc/dec_block_group_ro codeJosef Bacik1-212/+0
2019-09-09btrfs: temporarily export btrfs_get_restripe_targetJosef Bacik1-3/+3
2019-09-09btrfs: migrate the block group read/creation codeJosef Bacik1-595/+5
2019-09-09btrfs: migrate the block group removal codeJosef Bacik1-537/+0
2019-09-09btrfs: temporarily export inc_block_group_roJosef Bacik1-7/+7
2019-09-09btrfs: migrate the block group caching codeJosef Bacik1-459/+0
2019-09-09btrfs: factor out sysfs code for deleting block group and space infosDavid Sterba1-13/+1
2019-09-09btrfs: factor sysfs code out of link_block_groupDavid Sterba1-35/+2
2019-09-09btrfs: make caching_thread use btrfs_find_next_keyJosef Bacik1-1/+1
2019-09-09btrfs: temporarily export fragment_free_spaceJosef Bacik1-4/+4
2019-09-09btrfs: export the caching control helpersJosef Bacik1-18/+18
2019-09-09btrfs: export the excluded extents helpersJosef Bacik1-17/+19
2019-09-09btrfs: export the block group caching helpersJosef Bacik1-35/+26
2019-09-09btrfs: migrate nocow and reservation helpersJosef Bacik1-82/+0
2019-09-09btrfs: migrate the block group ref counting stuffJosef Bacik1-25/+0
2019-09-09btrfs: migrate the block group lookup codeJosef Bacik1-94/+2
2019-09-09btrfs: move basic block_group definitions to their own headerJosef Bacik1-0/+1
2019-09-09btrfs: extent-tree: Make sure we only allocate extents from block groups with...Qu Wenruo1-0/+8
2019-09-09btrfs: volumes: Remove ENOSPC-prone btrfs_can_relocate()Qu Wenruo1-141/+0
2019-09-09btrfs: extent-tree: Add comment for inc_block_group_ro()Qu Wenruo1-0/+19
2019-08-07btrfs: trim: Check the range passed into to prevent overflowQu Wenruo1-3/+11
2019-08-07Btrfs: fix sysfs warning and missing raid sysfs directoriesFilipe Manana1-33/+24