summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/btree_update_interior.c
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: bch_member.btree_allocated_bitmapKent Overstreet2024-04-141-0/+24
* bcachefs: Disable merges from interior update pathKent Overstreet2024-04-131-0/+10
* bcachefs: Run merges at BCH_WATERMARK_btreeKent Overstreet2024-04-131-0/+6
* bcachefs: Don't use bch2_btree_node_lock_write_nofail() in btree split pathKent Overstreet2024-04-111-15/+26
* bcachefs: Fix a race in btree_update_nodes_written()Kent Overstreet2024-04-101-3/+7
* bcachefs: JOURNAL_SPACE_LOWKent Overstreet2024-04-061-11/+7
* bcachefs: Further improve btree_update_to_text()Kent Overstreet2024-04-041-54/+46
* bcachefs: bch2_btree_root_alloc() -> bch2_btree_root_alloc_fake()Kent Overstreet2024-04-031-4/+4
* bcachefs: Improve bch2_btree_update_to_text()Kent Overstreet2024-04-021-13/+28
* bcachefs: BCH_WATERMARK_interior_updatesKent Overstreet2024-04-011-3/+3
* bcachefs: Fix btree node reserveKent Overstreet2024-04-011-1/+1
* bcachefs: Split out recovery_passes.cKent Overstreet2024-03-311-1/+1
* bcachefs: Fix bch2_btree_increase_depth()Kent Overstreet2024-03-311-2/+5
* bcachefs: Fix btree node keys accounting in topology repair pathKent Overstreet2024-03-311-0/+1
* bcachefs: Improved topology repair checksKent Overstreet2024-03-311-39/+95
* bcachefs: Be careful about btree node splits during journal replayKent Overstreet2024-03-311-1/+8
* bcachefs; Fix deadlock in bch2_btree_update_start()Kent Overstreet2024-03-181-4/+9
* bcachefs: ratelimit errors from async_btree_node_rewriteKent Overstreet2024-03-181-1/+1
* bcachefs: Improve bch2_fatal_error()Kent Overstreet2024-03-181-2/+3
* bcachefs: Improve sysfs internal/btree_updatesKent Overstreet2024-03-171-6/+7
* bcachefs: Split out btree_node_rewrite_workerKent Overstreet2024-03-171-2/+9
* bcachefs: Kill unused flags argument to btree_split()Kent Overstreet2024-03-131-11/+8
* bcachefs: Kill more -EIO error codesKent Overstreet2024-03-131-2/+1
* bcachefs: bump max_active on btree_interior_update_workerKent Overstreet2024-03-101-1/+1
* bcachefs: Fix journal replay with unreadable btree rootsKent Overstreet2024-03-101-5/+54
* bcachefs: Clamp replicas_required to replicasKent Overstreet2024-02-131-1/+2
* bcachefs: Prep work for variable size btree node buffersKent Overstreet2024-01-211-4/+4
* bcachefs: Combine .trans_trigger, .atomic_triggerKent Overstreet2024-01-051-9/+10
* bcachefs: trans_mark now takes bkey_sKent Overstreet2024-01-051-2/+2
* bcachefs: Fix interior update path btree_path usesKent Overstreet2024-01-011-31/+40
* bcachefs: get_unlocked_mut_path() -> btree_path_idx_tKent Overstreet2024-01-011-43/+42
* bcachefs: trans_for_each_path_with_node() no longer uses path->idxKent Overstreet2024-01-011-1/+2
* bcachefs: trans_for_each_path() no longer uses path->idxKent Overstreet2024-01-011-4/+4
* bcachefs: btree_iter -> btree_path_idx_tKent Overstreet2024-01-011-17/+18
* bcachefs: bch2_btree_path_traverse() -> btree_path_idx_tKent Overstreet2024-01-011-4/+6
* bcachefs: bch2_btree_path_make_mut() -> btree_path_idx_tKent Overstreet2024-01-011-5/+5
* bcachefs; bch2_path_put() -> btree_path_idx_tKent Overstreet2024-01-011-6/+6
* bcachefs: bch2_path_get() -> btree_path_idx_tKent Overstreet2024-01-011-2/+2
* bcachefs: for_each_keylist_key() declares loop iterKent Overstreet2024-01-011-2/+0
* bcachefs: Make sure allocation failure errors are loggedKent Overstreet2024-01-011-0/+3
* bcachefs: bch_err_(fn|msg) check if should printKent Overstreet2024-01-011-3/+2
* bcachefs: bch2_trans_node_add no longer uses trans_for_each_path()Kent Overstreet2024-01-011-5/+5
* bcachefs: Improve trans->extra_journal_entriesKent Overstreet2024-01-011-9/+6
* bcachefs: Include btree_trans in more tracepointsKent Overstreet2024-01-011-17/+18
* bcachefs: convert bch_fs_flags to x-macroKent Overstreet2024-01-011-2/+2
* bcachefs: Rename BTREE_INSERT flagsKent Overstreet2024-01-011-8/+8
* bcachefs: Kill dead BTREE_INSERT flagsKent Overstreet2024-01-011-10/+4
* bcachefs: Journal pins must always have a flush_fnKent Overstreet2024-01-011-3/+18
* bcachefs; guard against overflow in btree node splitKent Overstreet2023-12-191-0/+12
* bcachefs: btree_node_u64s_with_format() takes nr keysKent Overstreet2023-12-191-13/+14