aboutsummaryrefslogtreecommitdiff
path: root/fs/bcachefs/btree_update_interior.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: fix failure to relock in bch2_btree_node_mem_alloc()Kent Overstreet2024-08-221-21/+25
* bcachefs: Make bkey_fsck_err() a wrapper around fsck_err()Kent Overstreet2024-08-131-12/+4
* bcachefs: Use bch2_wait_on_allocator() in btree node alloc pathKent Overstreet2024-08-071-1/+1
* bcachefs: fsck_err() may now take a btree_transKent Overstreet2024-07-141-5/+5
* bcachefs: btree_ptr_sectors_written() now takes bkey_s_cKent Overstreet2024-07-141-1/+1
* bcachefs: Use try_cmpxchg() family of functions instead of cmpxchg()Uros Bizjak2024-07-141-4/+4
* bcachefs: bch2_btree_reserve_cache_to_text()Kent Overstreet2024-07-141-0/+22
* bcachefs: for_each_bset() declares loop iterKent Overstreet2024-05-091-1/+0
* bcachefs: bch2_bkey_drop_ptrs() declares loop iterKent Overstreet2024-05-081-1/+0
* bcachefs: x-macroize journal flags enumsKent Overstreet2024-05-081-3/+3
* bcachefs: bch2_trans_verify_not_unlocked()Kent Overstreet2024-05-081-0/+2
* bcachefs: bch2_btree_root_alloc_fake_trans()Kent Overstreet2024-05-081-2/+2
* bcachefs: bch2_trans_unlock() must always be followed by relock() or begin()Kent Overstreet2024-05-081-3/+4
* bcachefs: bch2_trans_commit_flags_to_text()Kent Overstreet2024-05-081-4/+5
* bcachefs: prefer drop_locks_do()Kent Overstreet2024-05-081-3/+2
* bcachefs: get_unlocked_mut_path -> bch2_path_get_unlocked_mutKent Overstreet2024-05-081-23/+7
* bcachefs: iter/update/trigger/str_hash flag cleanupKent Overstreet2024-05-081-10/+10
* bcachefs: move root node topo checks to node_check_topology()Kent Overstreet2024-05-081-0/+18
* bcachefs: If we run merges at a lower watermark, they must be nonblockingKent Overstreet2024-04-221-1/+5
* 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