aboutsummaryrefslogtreecommitdiff
path: root/fs/bcachefs/btree_iter.h
AgeCommit message (Expand)AuthorFilesLines
2023-10-22bcachefs: fix for_each_btree_key()Kent Overstreet1-1/+1
2023-10-22bcachefs: Rip out old hacky transaction restart tracingKent Overstreet1-21/+1
2023-10-22bcachefs: More work to avoid transaction restartsKent Overstreet1-4/+1
2023-10-22bcachefs: Avoid spurious transaction restartsKent Overstreet1-0/+2
2023-10-22bcachefs: Ensure bch2_btree_iter_next() always advancesKent Overstreet1-6/+5
2023-10-22bcachefs: Delete duplicate codeKent Overstreet1-4/+2
2023-10-22bcachefs: improved btree locking tracepointsKent Overstreet1-6/+4
2023-10-22bcachefs: kill BTREE_ITER_NOUNLOCKKent Overstreet1-1/+1
2023-10-22bcachefs: Don't pass around may_drop_locksKent Overstreet1-3/+2
2023-10-22bcachefs: Kill remaining bch2_btree_iter_unlock() usesKent Overstreet1-2/+0
2023-10-22bcachefs: btree_bkey_cached_commonKent Overstreet1-11/+16
2023-10-22bcachefs: Don't hardcode BTREE_ID_EXTENTSKent Overstreet1-2/+2
2023-10-22bcachefs: Return errors from for_each_btree_key()Kent Overstreet1-6/+10
2023-10-22bcachefs: traverse all iterators on transaction restartKent Overstreet1-0/+1
2023-10-22bcachefs: Add iter->idxKent Overstreet1-27/+16
2023-10-22bcachefs: Kill btree_iter->nextKent Overstreet1-7/+0
2023-10-22bcachefs: trans_for_each_iter()Kent Overstreet1-44/+59
2023-10-22bcachefs: Better bch2_trans_copy_iter()Kent Overstreet1-9/+2
2023-10-22bcachefs: Btree iterators now always have a btree_transKent Overstreet1-15/+6
2023-10-22bcachefs: Only get btree iters from btree transactionsKent Overstreet1-26/+27
2023-10-22bcachefs: Btree iter improvementsKent Overstreet1-0/+3
2023-10-22bcachefs: Remove direct use of bch2_btree_iter_link()Kent Overstreet1-2/+0
2023-10-22bcachefs: Use deferred btree updates for inode updatesKent Overstreet1-0/+1
2023-10-22bcachefs: More allocator startup improvementsKent Overstreet1-0/+1
2023-10-22bcachefs: Pass around bset_tree lessKent Overstreet1-2/+2
2023-10-22bcachefs: convert bchfs_write_index_update() to bch2_extent_update()Kent Overstreet1-2/+7
2023-10-22bcachefs: mempoolify btree_transKent Overstreet1-1/+1
2023-10-22bcachefs: make struct btree_iter a bit smallerKent Overstreet1-1/+1
2023-10-22bcachefs: trace transaction restartsKent Overstreet1-1/+22
2023-10-22bcachefs: Initial commitKent Overstreet1-0/+314