summaryrefslogtreecommitdiff
path: root/fs/btrfs
AgeCommit message (Expand)AuthorFilesLines
2024-09-08btrfs: fix qgroup reserve leaks in cow_file_rangeBoris Burkov1-0/+3
2024-09-08btrfs: scrub: update last_physical after scrubbing one stripeQu Wenruo1-0/+9
2024-09-08btrfs: factor out stripe length calculation into a helperQu Wenruo1-6/+10
2024-09-08btrfs: tree-checker: validate dref root and objectidQu Wenruo1-0/+47
2024-09-04btrfs: run delayed iputs when flushing delallocJosef Bacik1-0/+2
2024-09-04btrfs: fix a use-after-free when hitting errors inside btrfs_submit_chunk()Qu Wenruo1-8/+18
2024-08-29btrfs: fix invalid mapping of extent xarray stateNaohiro Aota1-7/+7
2024-08-29btrfs: only enable extent map shrinker for DEBUG buildsQu Wenruo1-1/+7
2024-08-29btrfs: tree-checker: add dev extent item checksQu Wenruo1-0/+69
2024-08-29btrfs: zoned: properly take lock to read/update block group's zoned variablesNaohiro Aota1-6/+8
2024-08-29btrfs: only run the extent map shrinker from kswapd tasksFilipe Manana2-16/+16
2024-08-29btrfs: check delayed refs when we're checking if a ref existsJosef Bacik3-6/+114
2024-08-29btrfs: send: allow cloning non-aligned extent if it ends at i_sizeFilipe Manana1-13/+39
2024-08-29btrfs: tree-checker: reject BTRFS_FT_UNKNOWN dir typeQu Wenruo1-2/+3
2024-08-14btrfs: fix double inode unlock for direct IO sync writesFilipe Manana1-1/+4
2024-08-14btrfs: fix corruption after buffer fault in during direct IO append writeFilipe Manana2-13/+43
2024-08-14btrfs: avoid using fixed char array size for tree namesQu Wenruo1-1/+1
2024-08-14btrfs: fix bitmap leak when loading free space cache on duplicate entryFilipe Manana1-0/+1
2024-08-14btrfs: fix data race when accessing the last_trans field of a rootFilipe Manana6-13/+23
2024-08-14btrfs: reduce nesting for extent processing at btrfs_lookup_extent_info()Filipe Manana1-13/+9
2024-08-14btrfs: do not BUG_ON() when freeing tree block after errorFilipe Manana6-31/+76
2024-08-14btrfs: do not clear page dirty inside extent_write_locked_range()Qu Wenruo1-3/+1
2024-08-11btrfs: make cow_file_range_inline() honor locked_page on errorBoris Burkov1-6/+10
2024-08-11btrfs: do not subtract delalloc from avail bytesNaohiro Aota1-2/+1
2024-08-11btrfs: zoned: fix zone_unusable accounting on making block group read-write a...Naohiro Aota5-8/+15
2024-08-03btrfs: fix extent map use-after-free when adding pages to compressed bioFilipe Manana1-1/+1
2024-07-12Merge tag 'for-6.10-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-29/+97
2024-07-11btrfs: avoid races when tracking progress for extent map shrinkingFilipe Manana3-21/+66
2024-07-11btrfs: stop extent map shrinker if reschedule is neededFilipe Manana1-8/+31
2024-07-11btrfs: use delayed iput during extent map shrinkingFilipe Manana1-1/+1
2024-07-04Merge tag 'for-6.10-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-9/+38
2024-07-04btrfs: fix folio refcount in __alloc_dummy_extent_buffer()Boris Burkov1-1/+1
2024-07-04btrfs: fix folio refcount in btrfs_do_encoded_write()Boris Burkov1-1/+1
2024-07-02btrfs: fix uninitialized return value in the ref-verify toolFilipe Manana1-2/+7
2024-07-02btrfs: always do the basic checks for btrfs_qgroup_inherit structureQu Wenruo1-2/+8
2024-07-02btrfs: zoned: fix calc_available_free_space() for zoned modeNaohiro Aota1-3/+21
2024-07-01Merge tag 'for-6.10-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-2/+11
2024-07-01btrfs: fix adding block group to a reclaim list and the unused list during re...Naohiro Aota1-2/+11
2024-06-27Merge tag 'for-6.10-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-28/+45
2024-06-25btrfs: qgroup: fix quota root leak after quota disable failureFilipe Manana1-2/+2
2024-06-25btrfs: scrub: handle RST lookup error correctlyQu Wenruo1-10/+14
2024-06-25btrfs: zoned: fix initial free space detectionNaohiro Aota1-1/+1
2024-06-25btrfs: use NOFS context when getting inodes during logging and log replayFilipe Manana1-15/+28
2024-06-20Merge tag 'for-6.10-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-3/+12
2024-06-13btrfs: zoned: allocate dummy checksums for zoned NODATASUM writesJohannes Thumshirn1-1/+3
2024-06-13btrfs: retry block group reclaim without infinite loopBoris Burkov1-2/+9
2024-06-08Merge tag 'for-6.10-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-44/+43
2024-06-06btrfs: protect folio::private when attaching extent buffer foliosQu Wenruo1-29/+31
2024-06-05Merge tag 'for-6.10-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-0/+57
2024-06-05btrfs: fix leak of qgroup extent records after transaction abortFilipe Manana1-9/+1