summaryrefslogtreecommitdiff
path: root/fs/btrfs
AgeCommit message (Expand)AuthorFilesLines
2023-12-15btrfs: remove unused btrfs_ordered_extent::outstanding_isizeDavid Sterba1-7/+0
2023-12-15btrfs: scrub: remove unused scrub_ctx::sectors_per_bioDavid Sterba1-1/+0
2023-12-15btrfs: migrate to use folio private instead of page privateQu Wenruo5-89/+124
2023-12-15btrfs: use shrinker for compression page poolDavid Sterba1-0/+102
2023-12-15btrfs: use page alloc/free wrappers for compression pagesDavid Sterba6-12/+30
2023-12-15btrfs: do not utilize goto to implement delayed inode ref deletionQu Wenruo1-21/+24
2023-12-15btrfs: make the logic from btrfs_block_can_be_shared() easier to readFilipe Manana1-16/+24
2023-12-15btrfs: use bool for return type of btrfs_block_can_be_shared()Filipe Manana2-9/+9
2023-12-15btrfs: remove log_extents_lock and logged_list from struct btrfs_rootFilipe Manana2-7/+0
2023-12-15btrfs: remove duplicate btrfs_clear_buffer_dirty() prototype from disk-io.hFilipe Manana1-2/+0
2023-12-14Merge tag 'for-6.7-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds11-50/+116
2023-12-07btrfs: ensure releasing squota reserve on head refsBoris Burkov3-19/+46
2023-12-07btrfs: don't clear qgroup reserved bit in release_folioBoris Burkov1-1/+2
2023-12-07btrfs: free qgroup pertrans reserve on transaction abortBoris Burkov4-4/+34
2023-12-07btrfs: fix qgroup_free_reserved_data int overflowBoris Burkov6-25/+31
2023-12-07btrfs: free qgroup reserve when ORDERED_IOERR is setBoris Burkov1-1/+3
2023-11-28Merge tag 'for-6.7-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds9-10/+62
2023-11-24btrfs: send: ensure send_fd is writableJann Horn1-1/+1
2023-11-24btrfs: free the allocated memory if btrfs_alloc_page_array() failsQu Wenruo1-3/+8
2023-11-24btrfs: fix 64bit compat send ioctl arguments not initializing version memberDavid Sterba1-0/+1
2023-11-24btrfs: make error messages more clear when getting a chunk mapFilipe Manana1-3/+4
2023-11-24btrfs: fix off-by-one when checking chunk map includes logical addressFilipe Manana1-1/+1
2023-11-24btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()Bragatheswaran Manickavel1-0/+2
2023-11-24btrfs: add dmesg output for first mount and last unmount of a filesystemQu Wenruo2-1/+5
2023-11-15btrfs: do not abort transaction if there is already an existing qgroupQu Wenruo1-1/+1
2023-11-15btrfs: tree-checker: add type and sequence check for inline backrefsQu Wenruo1-0/+39
2023-11-13Merge tag 'for-6.7-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds11-33/+53
2023-11-09btrfs: fix qgroup record leaks when using simple quotasFilipe Manana2-3/+3
2023-11-09btrfs: fix race between accounting qgroup extents and removing a qgroupFilipe Manana1-1/+7
2023-11-03btrfs: fix error pointer dereference after failure to allocate fs devicesFilipe Manana1-3/+3
2023-11-03btrfs: make found_logical_ret parameter mandatory for function queue_scrub_st...Qu Wenruo1-3/+7
2023-11-03btrfs: get correct owning_root when dropping snapshotJosef Bacik3-10/+20
2023-11-03btrfs: zoned: wait for data BG to be finished on direct IO allocationNaohiro Aota1-0/+7
2023-11-03btrfs: zoned: drop no longer valid write pointer checkNaohiro Aota1-7/+0
2023-11-03btrfs: directly return 0 on no error code in btrfs_insert_raid_extent()Dan Carpenter1-1/+1
2023-11-03btrfs: use u64 for buffer sizes in the tree search ioctlsFilipe Manana1-5/+5
2023-11-03Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2023-10-30Merge tag 'for-6.7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds80-5285/+3893
2023-10-30Merge tag 'vfs-6.7.ctime' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs...Linus Torvalds6-48/+50
2023-10-30Merge tag 'vfs-6.7.xattr' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs...Linus Torvalds2-2/+2
2023-10-30Merge tag 'vfs-6.7.super' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs...Linus Torvalds4-72/+73
2023-10-28btrfs: Convert to bdev_open_by_path()Jan Kara4-72/+73
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-18btrfs: convert to new timestamp accessorsJeff Layton6-48/+50
2023-10-15btrfs: fix stripe length calculation for non-zoned data chunk allocationZygo Blaxell1-1/+1
2023-10-12btrfs: open code timespec64 in struct btrfs_inodeDavid Sterba3-23/+18
2023-10-12btrfs: remove redundant log root tree index assignment during log syncFilipe Manana1-1/+0
2023-10-12btrfs: remove redundant initialization of variable dirty in btrfs_update_time()Colin Ian King1-1/+1