summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/btree_update.h
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: Remove duplicate includeJiapeng Chong2023-10-221-1/+0
* bcachefs: Heap allocate btree_transKent Overstreet2023-10-221-19/+6
* bcachefs: Fix W=12 build errorsKent Overstreet2023-10-221-3/+3
* bcachefs: BTREE_ID_logged_opsKent Overstreet2023-10-221-0/+1
* bcachefs: __bch2_btree_insert() -> bch2_btree_insert_trans()Kent Overstreet2023-10-221-1/+1
* bcachefs: Fix assorted checkpatch nitsKent Overstreet2023-10-221-2/+2
* bcachefs: bch2_trans_update_extent_overwrite()Kent Overstreet2023-10-221-2/+3
* bcachefs: Move some declarations to the correct headerKent Overstreet2023-10-221-9/+0
* bcachefs: bch2_btree_bit_mod()Kent Overstreet2023-10-221-0/+2
* bcachefs: support btree updates of prejournaled keysBrian Foster2023-10-221-0/+2
* bcachefs: Kill BTREE_INSERT_USE_RESERVEKent Overstreet2023-10-221-16/+13
* bcachefs: Kill JOURNAL_WATERMARKKent Overstreet2023-10-221-2/+2
* bcachefs: Improve bch2_bkey_make_mut()Kent Overstreet2023-10-221-3/+5
* bcachefs: Fix corruption with writeable snapshotsKent Overstreet2023-10-221-0/+23
* bcachefs: bch2_bkey_get_empty_slot()Kent Overstreet2023-10-221-0/+3
* bcachefs: bch2_bkey_make_mut() now calls bch2_trans_update()Kent Overstreet2023-10-221-6/+32
* bcachefs: bch2_bkey_get_mut() now calls bch2_trans_update()Kent Overstreet2023-10-221-2/+31
* bcachefs: bch2_bkey_alloc() now calls bch2_trans_update()Kent Overstreet2023-10-221-9/+14
* bcachefs: bch2_bkey_get_mut() improvementsKent Overstreet2023-10-221-29/+72
* bcachefs: Move bch2_bkey_make_mut() to btree_update.hKent Overstreet2023-10-221-0/+43
* bcachefs: Rip out code for storing backpointers in alloc keysKent Overstreet2023-10-221-0/+1
* bcachefs: use reservation for log messages during recoveryBrian Foster2023-10-221-0/+1
* bcachefs: remove unused bch2_trans_log_msg()Brian Foster2023-10-221-1/+0
* bcachefs: When shutting down, flush btree node writes lastKent Overstreet2023-10-221-0/+3
* bcachefs: bch2_btree_insert_nonextent()Kent Overstreet2023-10-221-0/+3
* bcachefs: let __bch2_btree_insert() pass in flagsDaniel Hill2023-10-221-1/+2
* bcachefs: Btree write bufferKent Overstreet2023-10-221-0/+12
* bcachefs: Kill trans->flagsKent Overstreet2023-10-221-3/+2
* bcachefs: Fix bch2_trans_reset_updates()Kent Overstreet2023-10-221-0/+8
* bcachefs: Log more messages in the journalKent Overstreet2023-10-221-1/+2
* bcachefs: bch2_btree_insert_node() no longer uses lock_write_nofailKent Overstreet2023-10-221-2/+2
* bcachefs: EINTR -> BCH_ERR_transaction_restartKent Overstreet2023-10-221-1/+0
* bcachefs: Add a counter for btree_trans restartsKent Overstreet2023-10-221-12/+4
* bcachefs: bch2_trans_run()Kent Overstreet2023-10-221-0/+12
* bcachefs: Rename __bch2_trans_do() -> commit_do()Kent Overstreet2023-10-221-3/+2
* bcachefs: bch2_trans_reset_updates()Kent Overstreet2023-10-221-0/+13
* bcachefs: bch2_btree_delete_extent_at()Kent Overstreet2023-10-221-0/+2
* bcachefs: Introduce a separate journal watermark for copygcKent Overstreet2023-10-221-5/+2
* bcachefs: bch2_trans_log_msg()Kent Overstreet2023-10-221-0/+2
* bcachefs: Btree key cache coherencyKent Overstreet2023-10-221-2/+0
* bcachefs: Don't use in-memory bucket array for alloc updatesKent Overstreet2023-10-221-9/+0
* bcachefs: iter->update_pathKent Overstreet2023-10-221-0/+6
* bcachefs: Add iter_flags arg to bch2_btree_delete_range()Kent Overstreet2023-10-221-1/+1
* bcachefs: bch2_trans_update() is now __must_checkKent Overstreet2023-10-221-2/+2
* bcachefs: bch2_btree_node_rewrite() now returns transaction restartsKent Overstreet2023-10-221-1/+1
* bcachefs: bch2_trans_exit() no longer returns errorsKent Overstreet2023-10-221-3/+3
* bcachefs: Update fsck for snapshotsKent Overstreet2023-10-221-1/+1
* bcachefs: btree_pathKent Overstreet2023-10-221-2/+11
* bcachefs: Reduce iter->trans usageKent Overstreet2023-10-221-2/+3
* bcachefs: Kill BTREE_INSERT_NOUNLOCKKent Overstreet2023-10-221-6/+0