summaryrefslogtreecommitdiff
path: root/fs/btrfs
AgeCommit message (Expand)AuthorFilesLines
2025-04-10btrfs: handle errors from btrfs_dec_ref() properlyJosef Bacik1-1/+4
2025-02-21btrfs: fix hole expansion when writing at an offset beyond EOFFilipe Manana1-3/+1
2025-02-21btrfs: avoid monopolizing a core when activating a swap fileFilipe Manana1-0/+2
2025-02-21Revert "btrfs: avoid monopolizing a core when activating a swap file"Koichiro Den1-2/+0
2025-02-21btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handlingJosef Bacik1-2/+12
2025-02-21btrfs: fix data race when accessing the inode's disk_i_size at btrfs_drop_ext...Hao-ran Zheng1-1/+1
2025-02-21btrfs: fix use-after-free when attempting to join an aborted transactionFilipe Manana1-1/+3
2025-02-21btrfs: output the reason for open_ctree() failureQu Wenruo1-1/+1
2025-01-09btrfs: flush delalloc workers queue before stopping cleaner kthread during un...Filipe Manana1-0/+9
2025-01-09btrfs: fix use-after-free when COWing tree bock and tracing is enabledFilipe Manana1-7/+4
2025-01-09btrfs: rename and export __btrfs_cow_block()Filipe Manana2-15/+22
2025-01-09btrfs: fix use-after-free in btrfs_encoded_read_endio()Johannes Thumshirn1-1/+1
2025-01-02btrfs: sysfs: fix direct super block member readsQu Wenruo1-3/+3
2025-01-02btrfs: avoid monopolizing a core when activating a swap fileFilipe Manana1-0/+2
2024-12-27btrfs: tree-checker: reject inline extent items with 0 ref countQu Wenruo1-1/+26
2024-12-14btrfs: fix missing snapshot drew unlock when root is dead during swap activationFilipe Manana1-0/+1
2024-12-14btrfs: do not clear read-only when adding sprout deviceBoris Burkov1-4/+0
2024-12-14btrfs: avoid unnecessary device path update for the same deviceQu Wenruo1-1/+37
2024-12-14btrfs: don't BUG_ON on ENOMEM from btrfs_lookup_extent_info() in walk_down_pr...Josef Bacik1-1/+0
2024-12-14btrfs: ref-verify: fix use-after-free after invalid ref actionFilipe Manana1-0/+1
2024-12-14btrfs: add a sanity check for btrfs root in btrfs_search_slot()Lizhi Xu1-1/+5
2024-12-14btrfs: add might_sleep() annotationsChenXiaoSong1-0/+4
2024-12-14btrfs: don't loop for nowait writes when checking for cross referencesFilipe Manana1-1/+1
2024-12-14btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume operationsBoris Burkov4-21/+40
2024-11-14btrfs: reinitialize delayed ref list after deleting it from the listFilipe Manana1-1/+1
2024-11-01btrfs: zoned: fix zone unusable accounting for freed reserved extentNaohiro Aota1-0/+2
2024-11-01btrfs: fix passing 0 to ERR_PTR in btrfs_search_dir_index_item()Yue Haibing2-7/+4
2024-10-22btrfs: fix uninitialized pointer free on read_alloc_one_name() errorRoi Martin1-2/+2
2024-10-22btrfs: fix uninitialized pointer free in add_inode_ref()Roi Martin1-1/+1
2024-10-17btrfs: zoned: fix missing RCU locking in error message when loading zone infoFilipe Manana1-1/+1
2024-10-17btrfs: wait for fixup workers before stopping cleaner kthread during umountFilipe Manana1-0/+11
2024-10-17btrfs: send: fix invalid clone operation for file that got its size decreasedFilipe Manana1-1/+22
2024-10-17btrfs: fix a NULL pointer dereference when failed to start a new trasacntionQu Wenruo1-1/+1
2024-09-30btrfs: calculate the right space for delayed refs when updating global reserveFilipe Manana3-6/+41
2024-09-18btrfs: update target inode's ctime on unlinkJeff Layton1-0/+1
2024-09-12btrfs: fix race between direct IO write and fsync when using same fdFilipe Manana3-16/+16
2024-09-12btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry()David Sterba1-1/+1
2024-09-12btrfs: replace BUG_ON() with error handling at update_ref_for_cow()Filipe Manana1-2/+10
2024-09-12btrfs: clean up our handling of refs == 0 in snapshot deleteJosef Bacik1-5/+23
2024-09-12btrfs: replace BUG_ON with ASSERT in walk_down_proc()Josef Bacik1-2/+2
2024-09-04btrfs: fix extent map use-after-free when adding pages to compressed bioFilipe Manana1-1/+1
2024-09-04btrfs: run delayed iputs when flushing delallocJosef Bacik1-0/+2
2024-08-29btrfs: send: allow cloning non-aligned extent if it ends at i_sizeFilipe Manana1-13/+39
2024-08-29btrfs: replace sb::s_blocksize by fs_info::sectorsizeDavid Sterba7-9/+11
2024-08-29btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_ex...David Sterba1-2/+0
2024-08-29btrfs: change BUG_ON to assertion in tree_move_down()David Sterba1-1/+1
2024-08-29btrfs: send: handle unexpected data in header buffer in begin_cmd()David Sterba1-1/+6
2024-08-29btrfs: handle invalid root reference found in may_destroy_subvol()David Sterba1-1/+8
2024-08-29btrfs: tests: allocate dummy fs_info and root in test_find_delalloc()David Sterba1-4/+24
2024-08-29btrfs: change BUG_ON to assertion when checking for delayed_node rootDavid Sterba1-1/+1