aboutsummaryrefslogtreecommitdiff
path: root/fs/btrfs/inode.c
AgeCommit message (Expand)Author
2023-11-28btrfs: zoned: wait for data BG to be finished on direct IO allocationNaohiro Aota
2023-10-10btrfs: fix an error handling path in btrfs_rename()Christophe JAILLET
2023-10-10btrfs: use struct fscrypt_str instead of struct qstrSweet Tea Dorminy
2023-10-10btrfs: setup qstr from dentrys using fscrypt helperSweet Tea Dorminy
2023-10-10btrfs: use struct qstr instead of name and namelen pairsSweet Tea Dorminy
2023-09-19btrfs: free qgroup rsv on io failureBoris Burkov
2023-08-16btrfs: properly clear end of the unreserved range in cow_file_rangeChristoph Hellwig
2023-07-27btrfs: set_page_extent_mapped after read_folio in btrfs_cont_expandJosef Bacik
2023-06-21btrfs: can_nocow_file_extent should pass down args->strict from callersChris Mason
2023-06-21btrfs: fix iomap_begin length for nocow writesChristoph Hellwig
2023-05-17btrfs: zoned: zone finish data relocation BG with last IONaohiro Aota
2022-11-03Merge tag 'for-6.1-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2022-10-31btrfs: fix lost file sync on direct IO write with nowait and dsync iocbFilipe Manana
2022-10-31btrfs: fix a memory allocation failure test in btrfs_submit_directChristophe JAILLET
2022-10-10Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds
2022-09-29btrfs: avoid pointless extent map tree search when flushing delallocFilipe Manana
2022-09-29btrfs: add helper to replace extent map range with a new extent mapFilipe Manana
2022-09-29btrfs: move open coded extent map tree deletion out of inode evictionFilipe Manana
2022-09-29btrfs: use cond_resched_rwlock_write() during inode evictionFilipe Manana
2022-09-29btrfs: move btrfs_drop_extent_cache() to extent_map.cFilipe Manana
2022-09-29btrfs: make btrfs_check_nocow_lock nowait compatibleJosef Bacik
2022-09-29btrfs: add the ability to use NO_FLUSH for data reservationsJosef Bacik
2022-09-29btrfs: make can_nocow_extent nowait compatibleJosef Bacik
2022-09-26btrfs: use a runtime flag to indicate an inode is a free space inodeJosef Bacik
2022-09-26btrfs: move btrfs_csum_ptr to inode.cJosef Bacik
2022-09-26btrfs: don't init io tree with private data for non-inodesJosef Bacik
2022-09-26btrfs: replace delete argument with EXTENT_CLEAR_ALL_BITSJosef Bacik
2022-09-26btrfs: remove extent_io_tree::track_uptodateJosef Bacik
2022-09-26btrfs: unify the lock/unlock extent variantsJosef Bacik
2022-09-26btrfs: drop extent_changeset from set_extent_bitJosef Bacik
2022-09-26btrfs: remove failed_start argument from set_extent_bitJosef Bacik
2022-09-26btrfs: remove the wake argument from clear_extent_bitsJosef Bacik
2022-09-26btrfs: drop exclusive_bits from set_extent_bitJosef Bacik
2022-09-26btrfs: convert the io_failure_tree to a plain rb_treeJosef Bacik
2022-09-26btrfs: rename clean_io_failure and remove extraneous argsJosef Bacik
2022-09-26btrfs: make fiemap more efficient and accurate reporting extent sharednessFilipe Manana
2022-09-26btrfs: properly flush delalloc when entering fiemapFilipe Manana
2022-09-26btrfs: give struct btrfs_bio a real end_io handlerChristoph Hellwig
2022-09-26btrfs: pass the operation to btrfs_bio_allocChristoph Hellwig
2022-09-26btrfs: remove unnecessary EXTENT_UPTODATE state in buffered I/O pathEthan Lien
2022-09-26btrfs: rename btrfs_insert_file_extent() to btrfs_insert_hole_extent()Omar Sandoval
2022-09-26btrfs: add lockdep annotations for the ordered extents wait eventIoannis Angelakopoulos
2022-09-24vfs: open inside ->tmpfile()Miklos Szeredi
2022-09-09Merge tag 'for-6.0-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2022-09-05btrfs: zoned: fix API misuse of zone finish waitingNaohiro Aota
2022-08-28Merge tag 'for-6.0-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2022-08-22btrfs: don't allow large NOWAIT direct readsJosef Bacik
2022-08-03Merge tag 'for-5.20-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds
2022-08-03Merge tag 'pull-work.iov_iter-base' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2022-08-03Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds