summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/btree_update_interior.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-06-24bcachefs: Don't unlock the trans if ret doesn't match BCH_ERR_operation_blockedAlan Huang1-2/+3
2025-06-17bcachefs: Fix restart handling in btree_node_scrub_work()Kent Overstreet1-6/+5
2025-06-11bcachefs: Add more flags to btree nodes for rewrite reasonKent Overstreet1-3/+10
2025-06-11bcachefs: Add range being updated to btree_update_to_text()Kent Overstreet1-2/+24
2025-06-04bcachefs: Fix oops in btree_node_seq_matches()Kent Overstreet1-2/+21
2025-06-02bcachefs: bch_err_throw()Kent Overstreet1-5/+5
2025-05-31bcachefs: Improve error printing in btree_node_check_topology()Kent Overstreet1-36/+35
2025-05-21bcachefs: Reduce usage of recovery.curr_passKent Overstreet1-1/+1
2025-05-21bcachefs: struct bch_fs_recoveryKent Overstreet1-1/+1
2025-05-21bcachefs: bch2_fs_emergency_read_only2()Kent Overstreet1-1/+1
2025-05-21bcachefs: bch_fs.writes -> enumerated_refsKent Overstreet1-3/+4
2025-05-21bcachefs: Plumb target parameter through btree_node_rewrite_pos()Kent Overstreet1-13/+24
2025-05-21bcachefs: print_str_as_lines() -> print_str()Kent Overstreet1-1/+1
2025-04-28bcachefs: Topology error after insert is now an EROKent Overstreet1-17/+32
2025-04-16bcachefs: Add missing READ_ONCE() for metadata replicasKent Overstreet1-1/+1
2025-04-02bcachefs: Kill btree_iter.transKent Overstreet1-6/+6
2025-03-30bcachefs: Silence errors after emergency shutdownKent Overstreet1-2/+5
2025-03-29bcachefs: Change btree_insert_node() assertion to errorKent Overstreet1-1/+16
2025-03-29bcachefs: Better printing of inconsistency errorsKent Overstreet1-28/+27
2025-03-28bcachefs: Consistent indentation of multiline fsck errorsKent Overstreet1-6/+6
2025-03-24bcachefs: Fix a KMSAN splat in btree_update_nodes_written()Kent Overstreet1-9/+9
2025-03-14bcachefs: bch2_btree_node_rewrite_pos()Kent Overstreet1-0/+20
2025-03-14bcachefs: btree_node_(rewrite|update_key) cleanupKent Overstreet1-55/+57
2025-02-19bcachefs: Fix srcu lock warning in btree_update_nodes_written()Kent Overstreet1-0/+2
2025-01-09bcachefs: bch2_trans_node_drop()Kent Overstreet1-14/+3
2025-01-09bcachefs: bch2_btree_node_write_trans()Kent Overstreet1-8/+8
2024-12-21bcachefs: Don't start rewriting btree nodes until after journal replayKent Overstreet1-1/+2
2024-12-21bcachefs: Don't call bch2_btree_interior_update_will_free_node() until after ...Kent Overstreet1-7/+7
2024-12-21bcachefs: bch2_async_btree_node_rewrites_flush()Kent Overstreet1-63/+90
2024-12-21bcachefs: Fix journal_iter list corruptionKent Overstreet1-5/+5
2024-12-21bcachefs: struct bkey_validate_contextKent Overstreet1-3/+8
2024-12-21bcachefs: Kill FSCK_NEED_FSCKKent Overstreet1-12/+6
2024-12-21bcachefs: bch2_trans_verify_not_unlocked_or_in_restart()Kent Overstreet1-2/+1
2024-12-21bcachefs: Improved check_topology() assertKent Overstreet1-10/+17
2024-12-21bcachefs: Avoid bch2_btree_id_str()Kent Overstreet1-11/+12
2024-11-11bcachefs: Fix assertion pop in topology repairKent Overstreet1-1/+2
2024-11-07bcachefs: btree_cache.freeable list fixesKent Overstreet1-9/+4
2024-11-07bcachefs: Fix topology errors on split after mergeKent Overstreet1-3/+14
2024-10-18bcachefs: Don't use commit_do() unnecessarilyKent Overstreet1-3/+1
2024-09-21bcachefs: Rework btree node pinningKent Overstreet1-1/+1
2024-09-21bcachefs: split up btree cache counters for live, freeableKent Overstreet1-1/+5
2024-09-21bcachefs: Options for recovery_passes, recovery_passes_excludeKent Overstreet1-1/+1
2024-09-21bcachefs: fix prototype to bch2_alloc_sectors_start_trans()Kent Overstreet1-0/+1
2024-09-09bcachefs: Assert that we don't lock nodes when !trans->lockedKent Overstreet1-12/+12
2024-09-09bcachefs: Btree path tracepointsKent Overstreet1-1/+1
2024-08-22bcachefs: fix failure to relock in bch2_btree_node_mem_alloc()Kent Overstreet1-21/+25
2024-08-13bcachefs: Make bkey_fsck_err() a wrapper around fsck_err()Kent Overstreet1-12/+4
2024-08-07bcachefs: Use bch2_wait_on_allocator() in btree node alloc pathKent Overstreet1-1/+1
2024-07-14bcachefs: fsck_err() may now take a btree_transKent Overstreet1-5/+5
2024-07-14bcachefs: btree_ptr_sectors_written() now takes bkey_s_cKent Overstreet1-1/+1