summaryrefslogtreecommitdiff
path: root/fs/btrfs/reflink.c
AgeCommit message (Expand)Author
2022-12-05btrfs: pass btrfs_inode to btrfs_inode_unlockDavid Sterba
2022-12-05btrfs: pass btrfs_inode to btrfs_inode_lockDavid Sterba
2022-12-05btrfs: move super_block specific helpers into super.hJosef Bacik
2022-12-05btrfs: move file prototypes to file.hJosef Bacik
2022-12-05btrfs: move file-item prototypes into their own headerJosef Bacik
2022-12-05btrfs: update function commentsDavid Sterba
2022-12-05btrfs: move accessor helpers into accessors.hJosef Bacik
2022-12-05btrfs: move BTRFS_FS_STATE* definitions and helpers to fs.hJosef Bacik
2022-12-05btrfs: move the printk helpers out of ctree.hJosef Bacik
2022-09-26btrfs: replace delete argument with EXTENT_CLEAR_ALL_BITSJosef Bacik
2022-09-26btrfs: unify the lock/unlock extent variantsJosef Bacik
2022-09-26btrfs: remove the wake argument from clear_extent_bitsJosef Bacik
2022-07-25btrfs: clean up chained assignmentsDavid Sterba
2022-07-25btrfs: balance btree dirty pages and delayed items after clone and dedupeFilipe Manana
2022-07-25btrfs: remove redundant calls to flush_dcache_pageDavid Sterba
2022-06-21btrfs: add missing inode updates on each iteration when replacing extentsFilipe Manana
2022-06-21btrfs: fix race between reflinking and ordered extent completionFilipe Manana
2022-05-16btrfs: add and use helper to assert an inode range is cleanFilipe Manana
2022-05-16btrfs: remove inode_dio_wait() calls when starting reflink operationsFilipe Manana
2022-04-01fs: Remove ->readpages address space operationMatthew Wilcox (Oracle)
2022-03-14btrfs: remove the cross file system checks from remapJosef Bacik
2022-03-14btrfs: deal with unexpected extent type during reflinkingFilipe Manana
2022-03-14btrfs: fix unexpected error path when reflinking an inline extentFilipe Manana
2022-03-14btrfs: reset last_reflink_trans after fsyncing inodeFilipe Manana
2022-03-14btrfs: stop copying old file extents when doing a full fsyncFilipe Manana
2022-01-03btrfs: drop the _nr from the item helpersJosef Bacik
2021-10-26btrfs: subpage: add bitmap for PageChecked flagQu Wenruo
2021-10-26btrfs: reflink: initialize return value to 0 in btrfs_extent_same()Sidong Yang
2021-06-21btrfs: reflink: make copy_inline_to_page() to be subpage compatibleQu Wenruo
2021-06-03Merge tag 'for-5.13-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2021-05-27btrfs: fix deadlock when cloning inline extents and low on available spaceFilipe Manana
2021-05-21Merge tag 'for-5.13-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2021-05-17btrfs: release path before starting transaction when cloning inline extentFilipe Manana
2021-05-05btrfs: use memzero_page() instead of open coded kmap patternIra Weiny
2021-04-19btrfs: make reflinks respect O_SYNC O_DSYNC and S_SYNC flagsFilipe Manana
2021-04-19btrfs: exclude mmaps while doing remapJosef Bacik
2021-04-19btrfs: use btrfs_inode_lock/btrfs_inode_unlock inode lock helpersJosef Bacik
2021-04-19btrfs: make btrfs_replace_file_extents take btrfs_inodeNikolay Borisov
2021-03-01Merge branch 'kmap-conversion-for-5.12' of git://git.kernel.org/pub/scm/linux...Linus Torvalds
2021-02-26btrfs: use memcpy_[to|from]_page() and kmap_local_page()Ira Weiny
2021-02-22btrfs: fix stale data exposure after cloning a hole with NO_HOLES enabledFilipe Manana
2021-02-08btrfs: introduce btrfs_subpage for data inodesQu Wenruo
2020-12-18btrfs: fix deadlock when cloning inline extent and low on free metadata spaceFilipe Manana
2020-12-08btrfs: make btrfs_cont_expand take btrfs_inodeNikolay Borisov
2020-12-08btrfs: make btrfs_update_inode take btrfs_inodeNikolay Borisov
2020-12-08btrfs: make btrfs_inode_safe_disk_i_size_write take btrfs_inodeNikolay Borisov
2020-12-08btrfs: update the number of bytes used by an inode atomicallyFilipe Manana
2020-12-08btrfs: refactor btrfs_drop_extents() to make it easier to extendFilipe Manana
2020-12-08btrfs: locking: rip out path->leave_spinningJosef Bacik
2020-10-07btrfs: reschedule when cloning lots of extentsJohannes Thumshirn