summaryrefslogtreecommitdiff
path: root/fs/bcachefs/btree_update.h
AgeCommit message (Expand)AuthorFilesLines
2023-10-23bcachefs: Rework btree iterator lifetimesKent Overstreet1-0/+2
2023-10-23bcachefs: Kill deferred btree updatesKent Overstreet1-36/+7
2023-10-23bcachefs: Do updates in order they were queued up inKent Overstreet1-18/+7
2023-10-23bcachefs: Kill BTREE_INSERT_NOMARK_INSERTKent Overstreet1-4/+0
2023-10-23bcachefs: Improve key marking interfaceKent Overstreet1-0/+3
2023-10-23bcachefs: More work to avoid transaction restartsKent Overstreet1-1/+1
2023-10-23bcachefs: bch2_btree_delete_at_range()Kent Overstreet1-0/+2
2023-10-23bcachefs: bch2_trans_mark_update()Kent Overstreet1-1/+12
2023-10-23bcachefs: Mark overwrites from journal replay in initial gcKent Overstreet1-0/+4
2023-10-23bcachefs: Sort updates in bch2_trans_update()Kent Overstreet1-9/+3
2023-10-23bcachefs: Go rw lazilyKent Overstreet1-0/+2
2023-10-23bcachefs: Btree update path cleanupKent Overstreet1-0/+35
2023-10-23bcachefs: kill struct btree_insertKent Overstreet1-14/+1
2023-10-23bcachefs: convert bch2_btree_insert_at() usage to bch2_trans_commit()Kent Overstreet1-31/+1
2023-10-23bcachefs: drop btree_insert->did_workKent Overstreet1-1/+0
2023-10-23bcachefs: Always use bch2_extent_trim_atomic()Kent Overstreet1-3/+0
2023-10-23bcachefs: increase BTREE_ITER_MAXKent Overstreet1-1/+1
2023-10-23bcachefs: Use journal preres for deferred btree updatesKent Overstreet1-0/+4
2023-10-23bcachefs: Convert bucket invalidation to key marking pathKent Overstreet1-4/+5
2023-10-23bcachefs: Persist alloc info on clean shutdownKent Overstreet1-0/+3
2023-10-23bcachefs: Deferred btree updatesKent Overstreet1-0/+12
2023-10-23bcachefs: Make bkey types globally uniqueKent Overstreet1-1/+1
2023-10-23bcachefs: kill extent_insert_hookKent Overstreet1-22/+5
2023-10-23bcachefs: bch2_trans_update() now takes struct btree_insert_entryKent Overstreet1-2/+9
2023-10-23bcachefs: Initial commitKent Overstreet1-0/+168