aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs
AgeCommit message (Expand)AuthorFilesLines
2021-10-26btrfs: zoned: tweak reclaim threshold for zone capacityNaohiro Aota1-2/+6
2021-10-26btrfs: zoned: calculate free space from zone capacityNaohiro Aota4-6/+16
2021-10-26btrfs: zoned: move btrfs_free_excluded_extents out of btrfs_calc_zone_unusableNaohiro Aota2-3/+2
2021-10-26btrfs: zoned: load zone capacity information from devicesNaohiro Aota2-1/+24
2021-10-26btrfs: defrag: enable defrag for subpage caseQu Wenruo1-6/+0
2021-10-26btrfs: defrag: remove the old infrastructureQu Wenruo1-313/+0
2021-10-26btrfs: defrag: use defrag_one_cluster() to implement btrfs_defrag_file()Qu Wenruo1-149/+55
2021-10-26btrfs: defrag: introduce helper to defrag one clusterQu Wenruo1-0/+56
2021-10-26btrfs: defrag: introduce helper to defrag a rangeQu Wenruo1-10/+93
2021-10-26btrfs: defrag: introduce helper to defrag a contiguous prepared rangeQu Wenruo1-0/+55
2021-10-26btrfs: defrag: introduce helper to collect target file extentsQu Wenruo1-0/+120
2021-10-26btrfs: defrag: factor out page preparation into a helperQu Wenruo1-61/+87
2021-10-26btrfs: defrag: replace hard coded PAGE_SIZE with sectorsizeQu Wenruo1-5/+6
2021-10-26btrfs: defrag: also check PagePrivate for subpage cases in cluster_pages_for_defrag()Qu Wenruo1-2/+3
2021-10-26btrfs: defrag: pass file_ra_state instead of file to btrfs_defrag_file()Qu Wenruo2-11/+20
2021-10-26btrfs: rename and switch to bool btrfs_chunk_readonlyAnand Jain3-17/+19
2021-10-26btrfs: reflink: initialize return value to 0 in btrfs_extent_same()Sidong Yang1-1/+1
2021-10-26btrfs: subpage: pack all subpage bitmaps into a larger bitmapQu Wenruo3-85/+121
2021-10-25btrfs: subpage: introduce btrfs_subpage_bitmap_infoQu Wenruo4-3/+72
2021-10-25btrfs: subpage: make btrfs_alloc_subpage() return btrfs_subpage directlyQu Wenruo3-22/+24
2021-10-25btrfs: subpage: only call btrfs_alloc_subpage() when sectorsize is smaller than PAGE_SIZEQu Wenruo2-9/+10
2021-10-25btrfs: update comment for fs_devices::seed_list in btrfs_rm_deviceSu Yue1-1/+1
2021-10-25btrfs: drop unnecessary ret in ioctl_quota_rescan_statusAnand Jain1-3/+2
2021-10-25btrfs: send: simplify send_create_inode_if_neededMarcos Paulo de Souza1-11/+4
2021-10-25btrfs: rename btrfs_alloc_chunk to btrfs_create_chunkNikolay Borisov4-10/+10
2021-10-24iomap: Add done_before argument to iomap_dio_rwAndreas Gruenbacher1-2/+3
2021-10-22btrfs: use sync_blockdevChristoph Hellwig1-1/+1
2021-10-18btrfs: use bdev_nr_bytes instead of open coding itChristoph Hellwig4-9/+8
2021-10-18btrfs: Use memset_startat() to clear end of structKees Cook1-4/+2
2021-10-18iov_iter: Turn iov_iter_fault_in_readable into fault_in_iov_iter_readableAndreas Gruenbacher1-1/+1
2021-10-18gup: Turn fault_in_pages_{readable,writeable} into fault_in_{readable,writeable}Andreas Gruenbacher1-3/+2
2021-10-18block: switch polling to be bio basedChristoph Hellwig1-5/+3
2021-10-18mm: don't include <linux/blk-cgroup.h> in <linux/backing-dev.h>Christoph Hellwig2-0/+2
2021-10-18mm: don't include <linux/blk-cgroup.h> in <linux/writeback.h>Christoph Hellwig1-0/+1
2021-10-11Merge tag 'for-5.15-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linuxLinus Torvalds5-52/+97
2021-10-07btrfs: fix abort logic in btrfs_replace_file_extentsJosef Bacik1-7/+9
2021-10-07btrfs: check for error when looking up inode during dir entry replayFilipe Manana1-7/+7
2021-10-07btrfs: unify lookup return value when dir entry is missingFilipe Manana3-22/+42
2021-10-07btrfs: deal with errors when adding inode reference during log replayFilipe Manana1-2/+7
2021-10-07btrfs: deal with errors when replaying dir entry during log replayFilipe Manana1-1/+8
2021-10-07btrfs: deal with errors when checking if a dir entry exists during log replayFilipe Manana1-18/+29
2021-10-07btrfs: update refs for any root except tree log rootsJosef Bacik1-2/+1
2021-10-07btrfs: unlock newly allocated extent buffer after errorQu Wenruo1-0/+1
2021-09-23Merge tag 'for-5.15-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linuxLinus Torvalds4-5/+32
2021-09-17btrfs: prevent __btrfs_dump_space_info() to underflow its free spaceQu Wenruo1-2/+3
2021-09-17btrfs: fix mount failure due to past and transient device flush errorFilipe Manana1-0/+13
2021-09-17btrfs: fix transaction handle leak after verity rollback failureFilipe Manana1-2/+4
2021-09-17btrfs: replace BUG_ON() in btrfs_csum_one_bio() with proper error handlingQu Wenruo1-1/+12
2021-09-09Merge tag 'for-5.15-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linuxLinus Torvalds6-47/+77
2021-09-07btrfs: zoned: fix double counting of split ordered extentNaohiro Aota1-0/+8