summaryrefslogtreecommitdiff
path: root/fs/btrfs/inode.c
AgeCommit message (Expand)AuthorFilesLines
2026-05-16btrfs: always drop root->inodes lock before cond_resched()Boris Burkov1-1/+3
2026-05-08btrfs: fix incorrect i_size after remount caused by KEEP_SIZE prealloc gapRobbie Ko1-0/+28
2026-04-21btrfs: fix double-decrement of bytes_may_use in submit_one_async_extent()Mark Harmstone1-1/+1
2026-04-21btrfs: fix missing last_unlink_trans update when removing a directoryFilipe Manana1-0/+2
2026-04-07btrfs: skip clearing EXTENT_DEFRAG for NOCOW ordered extentsDave Chen1-3/+7
2026-04-07btrfs: tag as unlikely if statements that check for fs in error stateFilipe Manana1-2/+2
2026-04-07btrfs: prevent direct reclaim during compressed readaheadJP Kobryn (Meta)1-1/+1
2026-04-07btrfs: fix unnecessary flush on close when truncating zero-sized filesDave Chen1-1/+1
2026-04-07btrfs: prefer IS_ERR_OR_NULL() over manual NULL checkPhilipp Hahn1-1/+1
2026-04-07btrfs: extract inlined creation into a dedicated delalloc helperQu Wenruo1-110/+110
2026-04-07btrfs: extract the max compression chunk size into a macroQu Wenruo1-2/+2
2026-04-07btrfs: do compressed bio size roundup and zeroing in one goQu Wenruo1-22/+5
2026-04-07btrfs: check snapshot_force_cow earlier in can_nocow_file_extent()Chen Guan Jie1-5/+5
2026-04-07btrfs: do not mark inode incompressible after inline attempt failsQu Wenruo1-0/+6
2026-04-07btrfs: remove folio parameter from ordered io related functionsQu Wenruo1-2/+4
2026-04-07btrfs: remove the btrfs_inode parameter from btrfs_remove_ordered_extent()Qu Wenruo1-2/+2
2026-04-07btrfs: pass literal booleans to functions that take boolean argumentsFilipe Manana1-6/+6
2026-04-07btrfs: rename btrfs_csum_file_blocks() to btrfs_insert_data_csums()Qu Wenruo1-1/+1
2026-04-07btrfs: make add_pending_csums() to take an ordered extent as parameterQu Wenruo1-5/+7
2026-04-07btrfs: rename btrfs_ordered_extent::list to csum_listQu Wenruo1-3/+3
2026-04-07btrfs: fix the inline compressed extent check in inode_need_compress()Qu Wenruo1-1/+2
2026-03-21Merge tag 'for-7.0-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-5/+20
2026-03-17btrfs: fix a bug that makes encoded write bio larger than expectedQu Wenruo1-3/+4
2026-03-17btrfs: check for NULL root after calls to btrfs_csum_root()Filipe Manana1-2/+16
2026-03-12Merge tag 'for-7.0-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+19
2026-03-03Merge tag 'for-7.0-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+17
2026-03-03btrfs: fix transaction abort on file creation due to name hash collisionFilipe Manana1-0/+19
2026-02-26btrfs: print correct subvol num if active swapfile prevents deletionMark Harmstone1-1/+1
2026-02-26btrfs: fix a double release on reserved extents in cow_one_range()Qu Wenruo1-1/+16
2026-02-22Convert 'alloc_flex' family to use the new default GFP_KERNEL argumentLinus Torvalds1-1/+1
2026-02-22Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-2/+2
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-9/+9
2026-02-21Merge tag 'for-7.0-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-3/+12
2026-02-18btrfs: handle unexpected exact match in btrfs_set_inode_index_count()Adarsh Das1-3/+12
2026-02-12Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linuxLinus Torvalds1-10/+3
2026-02-10Merge tag 'for-6.20-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds1-274/+323
2026-02-09Merge tag 'vfs-7.0-rc1.leases' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+2
2026-02-09Merge tag 'vfs-7.0-rc1.nonblocking_timestamps' of git://git.kernel.org/pub/sc...Linus Torvalds1-4/+9
2026-02-04fsverity: use a hashtable to find the fsverity_infoChristoph Hellwig1-3/+0
2026-02-03btrfs: get rid of compressed_folios[] usage for encoded writesQu Wenruo1-28/+33
2026-02-03btrfs: remove the old btrfs_compress_folios() infrastructureQu Wenruo1-1/+1
2026-02-03btrfs: switch to btrfs_compress_bio() interface for compressed writesQu Wenruo1-85/+100
2026-02-03btrfs: remove pointless out labels from inode.cFilipe Manana1-12/+9
2026-02-03btrfs: unfold transaction aborts in btrfs_finish_one_ordered()Filipe Manana1-9/+11
2026-02-03btrfs: use the btrfs_extent_map_end() helper everywhereFilipe Manana1-1/+1
2026-02-03btrfs: add do_remap parameter to btrfs_discard_extent()Mark Harmstone1-1/+1
2026-02-03btrfs: reject single block sized compression earlyQu Wenruo1-12/+8
2026-02-03btrfs: move unlikely checks around btrfs_is_shutdown() into the helperFilipe Manana1-3/+3
2026-02-03btrfs: refactor the main loop of cow_file_range()Qu Wenruo1-103/+142
2026-02-03btrfs: update stale comment in __cow_file_range_inline()Filipe Manana1-2/+2