summaryrefslogtreecommitdiff
path: root/fs/bcachefs/reflink.c
AgeCommit message (Expand)Author
2023-10-22bcachefs: Fix restart handling in for_each_btree_key()Kent Overstreet
2023-10-22bcachefs: Fix for leaking of reflinked extentsKent Overstreet
2023-10-22bcachefs: bch2_trans_exit() no longer returns errorsKent Overstreet
2023-10-22bcachefs: Zero out reflink_p val in bch2_make_extent_indirect()Kent Overstreet
2023-10-22bcachefs: Convert io paths for snapshotsKent Overstreet
2023-10-22bcachefs: Plumb through subvolume idKent Overstreet
2023-10-22bcachefs: btree_pathKent Overstreet
2023-10-22bcachefs: Use bch2_trans_begin() more consistentlyKent Overstreet
2023-10-22bcachefs: Always check for transaction restartsKent Overstreet
2023-10-22bcachefs: Improve iter->should_be_lockedKent Overstreet
2023-10-22bcachefs: Merging for indirect extentsKent Overstreet
2023-10-22bcachefs: Clean up key mergingKent Overstreet
2023-10-22bcachefs: Fix a buffer overrunKent Overstreet
2023-10-22bcachefs: Don't fragment extents when making them indirectKent Overstreet
2023-10-22bcachefs: Fsck for reflink refcountsKent Overstreet
2023-10-22bcachefs: Fix for buffered writes getting -ENOSPCKent Overstreet
2023-10-22bcachefs: Split extents if necessary in bch2_trans_update()Kent Overstreet
2023-10-22bcachefs: Make sure to pass a disk reservation to bch2_extent_update()Kent Overstreet
2023-10-22bcachefs: Require all btree iterators to be freedKent Overstreet
2023-10-22bcachefs: Fix a btree iterator leakKent Overstreet
2023-10-22bcachefs: Kill reflink optionKent Overstreet
2023-10-22bcachefs: Rename BTREE_ID enums for consistency with other enumsKent Overstreet
2023-10-22bcachefs: Reduce/kill BKEY_PADDED useKent Overstreet
2023-10-22bcachefs: Indirect inline data extentsKent Overstreet
2023-10-22bcachefs: Add an option to disable reflink supportKent Overstreet
2023-10-22bcachefs: Kill TRANS_RESET_MEM|TRANS_RESET_ITERSKent Overstreet
2023-10-22bcachefs: Make sure we're releasing btree iteratorsKent Overstreet
2023-10-22bcachefs: Split out btree_trigger_flagsKent Overstreet
2023-10-22bcachefs: Convert some enums to x-macrosKent Overstreet
2023-10-22bcachefs: Kill BTREE_INSERT_ATOMICKent Overstreet
2023-10-22bcachefs: bch2_trans_reset() calls should be at the tops of loopsKent Overstreet
2023-10-22bcachefs: bch2_check_set_feature()Kent Overstreet
2023-10-22bcachefs: bkey_on_stack_reassemble()Kent Overstreet
2023-10-22bcachefs: Rework of cut_front & cut_backKent Overstreet
2023-10-22bcachefs: bkey_on_stackKent Overstreet
2023-10-22bcachefs: Some reflink fixesKent Overstreet
2023-10-22bcachefs: Refactor bch2_trans_commit() pathKent Overstreet
2023-10-22bcachefs: Convert bch2_fpunch to bch2_extent_update()Kent Overstreet
2023-10-22bcachefs: Split out bchfs_extent_update()Kent Overstreet
2023-10-22bcachefs: Check if extending inode differentlyKent Overstreet
2023-10-22bcachefs: Can't be holding read locks while taking write locksKent Overstreet
2023-10-22bcachefs: Rework btree iterator lifetimesKent Overstreet
2023-10-22bcachefs: Kill deferred btree updatesKent Overstreet
2023-10-22bcachefs: ReflinkKent Overstreet