summaryrefslogtreecommitdiff
path: root/fs/btrfs
AgeCommit message (Expand)AuthorFilesLines
2023-03-03btrfs: send: limit number of clones and allocated memory sizeDavid Sterba1-3/+3
2023-02-22btrfs: lock the inode in shared mode before starting fiemapFilipe Manana1-0/+2
2023-02-22btrfs: move the auto defrag code to defrag.cJosef Bacik2-340/+337
2023-02-14btrfs: free device in btrfs_close_devices for a single device filesystemAnand Jain1-1/+15
2023-02-14btrfs: simplify update of last_dir_index_offset when logging a directoryFilipe Manana2-8/+17
2023-02-14btrfs: zlib: zero-initialize zlib workspaceAlexander Potapenko1-1/+1
2023-02-14btrfs: limit device extents to the device sizeJosef Bacik1-1/+5
2023-02-09use less confusing names for iov_iter direction initializersAl Viro1-2/+2
2023-02-01btrfs: zoned: enable metadata over-commit for non-ZNS setupNaohiro Aota3-1/+10
2023-01-24btrfs: fix race between quota rescan and disable leading to NULL pointer derefFilipe Manana1-8/+17
2023-01-24btrfs: fix invalid leaf access due to inline extent during lseekFilipe Manana1-3/+10
2023-01-24btrfs: qgroup: do not warn on record without old_roots populatedQu Wenruo1-2/+12
2023-01-24btrfs: do not abort transaction on failure to update log rootFilipe Manana1-7/+4
2023-01-24btrfs: do not abort transaction on failure to write log tree when syncing logFilipe Manana2-3/+8
2023-01-24btrfs: add missing setup of log for full commit at add_conflicting_inode()Filipe Manana1-1/+3
2023-01-24btrfs: fix directory logging due to race with concurrent index key deletionFilipe Manana1-6/+15
2023-01-24btrfs: fix missing error handling when logging directory itemsFilipe Manana1-0/+9
2023-01-24btrfs: add extra error messages to cover non-ENOMEM errors from device_add_li...Qu Wenruo1-1/+10
2023-01-24btrfs: always report error in run_one_delayed_ref()Qu Wenruo1-2/+5
2023-01-12btrfs: handle case when repair happens with dev-replaceQu Wenruo1-1/+10
2023-01-12btrfs: fix an error handling path in btrfs_defrag_leaves()Sasha Levin1-2/+4
2023-01-12btrfs: fix compat_ro checks against remountQu Wenruo3-5/+7
2023-01-12btrfs: fix off-by-one in delalloc search during lseekFilipe Manana2-2/+2
2023-01-12btrfs: replace strncpy() with strscpy()Sasha Levin2-7/+8
2023-01-07btrfs: fix resolving backrefs for inline extent followed by preallocBoris Burkov1-0/+4
2023-01-07btrfs: fix extent map use-after-free when handling missing device in read_one...void0red1-1/+2
2023-01-07btrfs: fix uninitialized parent in insert_stateJosef Bacik1-1/+1
2022-12-31btrfs: do not BUG_ON() on ENOMEM when dropping extent items for a rangeFilipe Manana1-2/+8
2022-12-31btrfs: do not panic if we can't allocate a prealloc extent stateJosef Bacik1-8/+14
2022-11-26Merge tag 'for-6.1-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds7-35/+132
2022-11-23btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs()Zhen Lei1-2/+5
2022-11-23btrfs: do not modify log tree while holding a leaf from fs tree lockedFilipe Manana1-4/+55
2022-11-23btrfs: use kvcalloc in btrfs_get_dev_zone_infoChristoph Hellwig1-3/+3
2022-11-21btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit()ChenXiaoSong1-8/+1
2022-11-21btrfs: send: avoid unaligned encoded writes when attempting to clone rangeFilipe Manana1-1/+23
2022-11-21btrfs: zoned: fix missing endianness conversion in sb_write_pointerChristoph Hellwig1-1/+2
2022-11-15btrfs: free btrfs_path before copying subvol info to userspaceAnand Jain1-0/+2
2022-11-15btrfs: free btrfs_path before copying fspath to userspaceAnand Jain1-0/+2
2022-11-15btrfs: free btrfs_path before copying inodes to userspaceAnand Jain1-9/+7
2022-11-15btrfs: free btrfs_path before copying root refs to userspaceJosef Bacik1-1/+2
2022-11-15btrfs: fix assertion failure and blocking during nowait buffered writeFilipe Manana1-6/+30
2022-11-12Merge tag 'mm-hotfixes-stable-2022-11-11' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-6/+8
2022-11-10Merge tag 'for-6.1-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds9-25/+109
2022-11-09fs: fix leaked psi pressure stateJohannes Weiner1-6/+8
2022-11-07btrfs: zoned: fix locking imbalance on scrubJohannes Thumshirn1-1/+0
2022-11-07btrfs: zoned: initialize device's zone info for seedingJohannes Thumshirn3-4/+13
2022-11-07btrfs: zoned: clone zoned device info when cloning a deviceJohannes Thumshirn3-0/+63
2022-11-07Revert "btrfs: scrub: use larger block size for data extent scrub"Qu Wenruo1-7/+1
2022-11-07btrfs: don't print stack trace when transaction is aborted due to ENOMEMDavid Sterba2-4/+23
2022-11-07btrfs: selftests: fix wrong error check in btrfs_free_dummy_root()Zhang Xiaoxu1-1/+1