summaryrefslogtreecommitdiff
path: root/fs/btrfs
AgeCommit message (Expand)AuthorFilesLines
2025-04-10btrfs: don't clobber ret in btrfs_validate_super()Mark Harmstone1-0/+3
2025-04-10btrfs: fix block group refcount race in btrfs_create_pending_block_groups()Boris Burkov1-0/+3
2025-04-10btrfs: fix reclaimed bytes accounting after automatic block group reclaimFilipe Manana1-7/+21
2025-04-10btrfs: get used bytes while holding lock at btrfs_reclaim_bgs_work()Filipe Manana1-5/+16
2025-03-07Merge tag 'for-6.14-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-4/+10
2025-03-06btrfs: fix a leaked chunk map issue in read_one_chunk()Haoxiang Li1-0/+1
2025-02-26btrfs: replace deprecated strncpy() with strscpy()Thorsten Blum1-2/+2
2025-02-26btrfs: zoned: fix extent range end unlock in cow_file_range()Naohiro Aota1-2/+7
2025-02-25Merge tag 'for-6.14-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-26/+73
2025-02-21btrfs: fix data overwriting bug during buffered write when block size < page ...Qu Wenruo1-1/+8
2025-02-21btrfs: output an error message if btrfs failed to find the seed fsidQu Wenruo1-1/+5
2025-02-21btrfs: do regular iput instead of delayed iput during extent map shrinkingFilipe Manana1-1/+1
2025-02-21btrfs: skip inodes without loaded extent maps when shrinking extent mapsFilipe Manana1-21/+57
2025-02-21btrfs: fix use-after-free on inode when scanning root during em shrinkingFilipe Manana1-2/+1
2025-02-17btrfs: selftests: fix btrfs_test_delayed_refs() leak of transactionDavid Disseldorp1-0/+1
2025-02-13Merge tag 'for-6.14-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-12/+21
2025-02-11btrfs: fix hole expansion when writing at an offset beyond EOFFilipe Manana1-3/+1
2025-02-11btrfs: fix stale page cache after race between readahead and direct IO writeFilipe Manana1-3/+15
2025-02-07btrfs: fix two misuses of folio_shift()Matthew Wilcox (Oracle)1-6/+5
2025-02-05Merge tag 'for-6.14-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-7/+22
2025-01-26Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-2/+1
2025-01-25mm, swap: clean up device availability checkKairui Song1-1/+0
2025-01-25mm: alloc_pages_bulk: rename APILuiz Capitulino1-1/+1
2025-01-23Merge tag 'fsnotify_hsm_for_v6.14-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-1/+10
2025-01-23btrfs: avoid starting new transaction when cleaning qgroup during subvolume dropFilipe Manana1-5/+1
2025-01-23btrfs: fix use-after-free when attempting to join an aborted transactionFilipe Manana1-1/+3
2025-01-23btrfs: do not output error message if a qgroup has been already cleaned upQu Wenruo1-1/+4
2025-01-23btrfs: fix assertion failure when splitting ordered extent after transaction ...Filipe Manana1-0/+12
2025-01-23btrfs: fix lockdep splat while merging a relocation rootFilipe Manana1-0/+2
2025-01-20Merge tag 'for-6.14-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds61-1339/+3709
2025-01-16Merge tag 'for-6.13-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+4
2025-01-14btrfs: selftests: add a selftest for deleting two out of three extentsJohannes Thumshirn1-0/+144
2025-01-14btrfs: selftests: add test for punching a hole into 3 RAID stripe-extentsJohannes Thumshirn1-0/+183
2025-01-14btrfs: selftests: add selftest for punching holes into the RAID stripe extentsJohannes Thumshirn1-0/+140
2025-01-14btrfs: selftests: test RAID stripe-tree deletion spanning two itemsJohannes Thumshirn1-0/+144
2025-01-14btrfs: selftests: don't split RAID extents in halfJohannes Thumshirn1-16/+28
2025-01-14btrfs: selftests: check for correct return value of failed lookupJohannes Thumshirn1-1/+1
2025-01-14btrfs: don't use btrfs_set_item_key_safe on RAID stripe-extentsJohannes Thumshirn1-5/+21
2025-01-14btrfs: implement hole punching for RAID stripe extentsJohannes Thumshirn2-0/+49
2025-01-14btrfs: fix deletion of a range spanning parts two RAID stripe extentsJohannes Thumshirn1-0/+32
2025-01-14btrfs: fix tail delete of RAID stripe-extentsJohannes Thumshirn1-3/+10
2025-01-14btrfs: fix front delete range calculation for RAID stripe extentsJohannes Thumshirn1-2/+4
2025-01-14btrfs: assert RAID stripe-extent length is always greater than 0Johannes Thumshirn1-0/+1
2025-01-14btrfs: don't try to delete RAID stripe-extents if we don't need toJohannes Thumshirn1-1/+14
2025-01-14btrfs: selftests: correct RAID stripe-tree feature flag settingJohannes Thumshirn1-2/+2
2025-01-13btrfs: add the missing error handling inside get_canonical_dev_pathQu Wenruo1-0/+4
2025-01-13btrfs: add io_uring interface for encoded writesMark Harmstone1-0/+128
2025-01-13btrfs: remove the unused locked_folio parameter from btrfs_cleanup_ordered_ex...Qu Wenruo1-40/+2
2025-01-13btrfs: add extra error messages for delalloc range related errorsQu Wenruo2-0/+27
2025-01-13btrfs: subpage: dump the involved bitmap when ASSERT() failedQu Wenruo1-11/+30