summaryrefslogtreecommitdiff
path: root/fs/btrfs
AgeCommit message (Expand)AuthorFilesLines
2024-01-01btrfs: free qgroup pertrans reserve on transaction abortBoris Burkov4-4/+34
2024-01-01btrfs: qgroup: use qgroup_iterator in qgroup_convert_meta()Qu Wenruo1-22/+10
2024-01-01btrfs: qgroup: iterate qgroups without memory allocation for qgroup_reserve()Qu Wenruo2-32/+38
2023-12-20btrfs: don't clear qgroup reserved bit in release_folioBoris Burkov1-1/+2
2023-12-20btrfs: fix qgroup_free_reserved_data int overflowBoris Burkov6-25/+31
2023-12-20btrfs: free qgroup reserve when ORDERED_IOERR is setBoris Burkov1-1/+3
2023-12-20btrfs: do not allow non subvolume root targets for snapshotJosef Bacik1-0/+9
2023-12-08btrfs: fix 64bit compat send ioctl arguments not initializing version memberDavid Sterba1-0/+1
2023-12-08btrfs: free the allocated memory if btrfs_alloc_page_array() failsQu Wenruo1-3/+8
2023-12-08btrfs: make error messages more clear when getting a chunk mapFilipe Manana1-3/+4
2023-12-08btrfs: send: ensure send_fd is writableJann Horn1-1/+1
2023-12-08btrfs: fix off-by-one when checking chunk map includes logical addressFilipe Manana1-1/+1
2023-12-08btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()Bragatheswaran Manickavel1-0/+2
2023-12-08btrfs: add dmesg output for first mount and last unmount of a filesystemQu Wenruo2-1/+5
2023-11-28btrfs: zoned: wait for data BG to be finished on direct IO allocationNaohiro Aota1-0/+7
2023-11-28btrfs: don't arbitrarily slow down delalloc if we're committingJosef Bacik1-3/+0
2023-11-28btrfs: abort transaction on generation mismatch when marking eb as dirtyFilipe Manana25-169/+205
2023-11-20btrfs: make found_logical_ret parameter mandatory for function queue_scrub_st...Qu Wenruo1-3/+7
2023-11-20btrfs: use u64 for buffer sizes in the tree search ioctlsFilipe Manana1-5/+5
2023-10-23Merge tag 'for-6.6-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds5-15/+33
2023-10-23btrfs: fix unwritten extent buffer after snapshotting a new subvolumeFilipe Manana5-15/+33
2023-10-19Merge tag 'for-6.6-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2023-10-15btrfs: fix stripe length calculation for non-zoned data chunk allocationZygo Blaxell1-1/+1
2023-10-11Merge tag 'for-6.6-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-6/+2
2023-10-11btrfs: add __counted_by for struct btrfs_delayed_item and use struct_size()Gustavo A. R. Silva2-2/+2
2023-10-10Revert "btrfs: reject unknown mount options early"David Sterba1-4/+0
2023-10-06Merge tag 'for-6.6-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-17/+47
2023-10-04btrfs: error out when reallocating block for defrag using a stale transactionFilipe Manana1-2/+16
2023-10-04btrfs: error when COWing block from a root that is being deletedFilipe Manana1-3/+7
2023-10-04btrfs: error out when COWing block using a stale transactionFilipe Manana1-8/+16
2023-10-04btrfs: always print transaction aborted messages with an error levelFilipe Manana1-2/+2
2023-10-04btrfs: reject unknown mount options earlyQu Wenruo1-0/+4
2023-10-04btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.cJosef Bacik1-2/+2
2023-09-26Merge tag 'for-6.6-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds8-33/+63
2023-09-21Merge tag 'v6.6-rc3.vfs.ctime.revert' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-7/+22
2023-09-21btrfs: initialize start_slot in btrfs_log_prealloc_extentsJosef Bacik1-1/+1
2023-09-21btrfs: make sure to initialize start and len in find_free_dev_extentJosef Bacik1-7/+6
2023-09-20btrfs: reset destination buffer when read_extent_buffer() gets invalid rangeQu Wenruo1-1/+7
2023-09-20btrfs: properly report 0 avail for very full file systemsJosef Bacik1-1/+1
2023-09-20btrfs: log message if extent item not found when running delayed extent opFilipe Manana1-1/+4
2023-09-20btrfs: remove redundant BUG_ON() from __btrfs_inc_extent_ref()Filipe Manana1-4/+3
2023-09-20btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1Filipe Manana1-3/+3
2023-09-20btrfs: prevent transaction block reserve underflow when starting transactionFilipe Manana3-12/+4
2023-09-20btrfs: fix race when refilling delayed refs block reserveFilipe Manana1-3/+34
2023-09-20Merge tag 'for-6.6-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-53/+69
2023-09-20Revert "btrfs: convert to multigrain timestamps"Christian Brauner2-7/+22
2023-09-15btrfs: fix race between reading a directory and adding entries to itFilipe Manana1-4/+7
2023-09-15btrfs: refresh dir last index during a rewinddir(3) callFilipe Manana1-1/+14
2023-09-15btrfs: set last dir index to the current last index when opening dirFilipe Manana1-1/+2
2023-09-13btrfs: don't clear uptodate on write errorsJosef Bacik2-12/+1