summaryrefslogtreecommitdiff
path: root/fs/btrfs/inode.c
AgeCommit message (Expand)AuthorFilesLines
2022-04-26Merge tag 'for-5.18-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-10/+8
2022-04-19btrfs: fix direct I/O writes for split bios on zoned devicesChristoph Hellwig1-2/+3
2022-04-19btrfs: fix direct I/O read repair for split biosChristoph Hellwig1-8/+5
2022-04-14Merge tag 'for-5.18-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-5/+4
2022-04-06btrfs: release correct delalloc amount in direct IO write pathNaohiro Aota1-3/+3
2022-04-06btrfs: zoned: remove redundant condition in btrfs_run_delalloc_rangeHaowen Bai1-2/+1
2022-04-05Merge tag 'for-5.18-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+22
2022-04-01btrfs: Remove a use of PAGE_SIZE in btrfs_invalidate_folio()Matthew Wilcox (Oracle)1-1/+1
2022-03-24btrfs: prevent subvol with swapfile from being deletedKaiwen Hu1-0/+22
2022-03-24btrfs: do not warn for free space inode in cow_file_rangeJosef Bacik1-1/+0
2022-03-23Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds1-44/+40
2022-03-23Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+1
2022-03-23fs: allocate inode by using alloc_inode_sb()Muchun Song1-1/+1
2022-03-15fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folioMatthew Wilcox (Oracle)1-6/+1
2022-03-15btrfs: Convert from invalidatepage to invalidate_folioMatthew Wilcox (Oracle)1-38/+39
2022-03-14btrfs: reset last_reflink_trans after fsyncing inodeFilipe Manana1-7/+5
2022-03-14btrfs: do not double complete bio on errors during compressed readsJosef Bacik1-1/+7
2022-03-14btrfs: add BTRFS_IOC_ENCODED_WRITEOmar Sandoval1-2/+247
2022-03-14btrfs: add BTRFS_IOC_ENCODED_READ ioctlOmar Sandoval1-0/+498
2022-03-14btrfs: optionally extend i_size in cow_file_range_inline()Omar Sandoval1-13/+20
2022-03-14btrfs: clean up cow_file_range_inline()Omar Sandoval1-50/+37
2022-03-14btrfs: support different disk extent size for delallocOmar Sandoval1-2/+2
2022-03-14btrfs: add ram_bytes and offset to btrfs_ordered_extentOmar Sandoval1-23/+35
2022-03-14btrfs: don't advance offset for compressed bios in btrfs_csum_one_bio()Omar Sandoval1-4/+4
2022-03-14btrfs: fix lost error return value when reading a data pageFilipe Manana1-2/+7
2022-03-14btrfs: replace BUILD_BUG_ON by static_assertDavid Sterba1-14/+9
2022-03-14btrfs: disable snapshot creation/deletion for extent tree v2Josef Bacik1-2/+9
2022-03-14btrfs: stop doing unnecessary log updates during a renameFilipe Manana1-108/+32
2022-03-14btrfs: avoid logging all directory changes during renamesFilipe Manana1-9/+24
2022-03-14btrfs: pass the dentry to btrfs_log_new_name() instead of the inodeFilipe Manana1-4/+4
2022-03-14btrfs: put initial index value of a directory in a constantFilipe Manana1-8/+2
2022-03-04btrfs: fallback to blocking mode when doing async dio over multiple extentsFilipe Manana1-0/+28
2022-02-24btrfs: reduce extent threshold for autodefragQu Wenruo1-2/+2
2022-01-07btrfs: respect the max size in the header when activating swap fileFilipe Manana1-0/+11
2022-01-07btrfs: add inode to truncate controlJosef Bacik1-4/+4
2022-01-07btrfs: pass the ino via truncate controlJosef Bacik1-0/+2
2022-01-07btrfs: use a flag to control when to clear the file extent rangeJosef Bacik1-0/+1
2022-01-07btrfs: only call inode_sub_bytes in truncate paths that careJosef Bacik1-0/+1
2022-01-07btrfs: only update i_size in truncate paths that careJosef Bacik1-0/+3
2022-01-07btrfs: add truncate control structJosef Bacik1-6/+12
2022-01-07btrfs: move btrfs_kill_delayed_inode_items into evictJosef Bacik1-0/+12
2022-01-07btrfs: move extent locking outside of btrfs_truncate_inode_itemsJosef Bacik1-0/+18
2022-01-07btrfs: move btrfs_truncate_inode_items to inode-item.cJosef Bacik1-387/+4
2022-01-07btrfs: add an inode-item.hJosef Bacik1-0/+1
2022-01-03btrfs: stop accessing ->csum_root directlyJosef Bacik1-3/+8
2022-01-03btrfs: set BTRFS_FS_STATE_NO_CSUMS if we fail to load the csum rootJosef Bacik1-2/+2
2022-01-03btrfs: change root to fs_info for btrfs_reserve_metadata_bytesJosef Bacik1-2/+2
2022-01-03btrfs: get rid of root->orphan_cleanup_stateJosef Bacik1-3/+1
2022-01-03btrfs: make BTRFS_RESERVE_FLUSH_EVICT use the global rsv stealing codeJosef Bacik1-9/+6
2022-01-03btrfs: make btrfs_file_extent_inline_item_len take a slotJosef Bacik1-2/+1