summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/debug.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: Fix loop restart in bch2_btree_transactions_read()Kent Overstreet2024-06-291-6/+6
* bcachefs: Fix btree_trans list orderingKent Overstreet2024-06-231-4/+32
* bcachefs: Fix race between trans_put() and btree_transactions_read()Kent Overstreet2024-06-231-10/+9
* bcachefs: Make btree_deadlock_to_text() clearerKent Overstreet2024-06-231-23/+29
* bcachefs: fix seqmutex_relock()Kent Overstreet2024-06-231-6/+2
* bcachefs: bch2_dev_get_ioref() checks for device not presentKent Overstreet2024-05-091-2/+2
* bcachefs: bch2_dev_get_ioref2(); debug.cKent Overstreet2024-05-091-4/+4
* bcachefs: member helper cleanupsKent Overstreet2024-05-081-2/+2
* bcachefs: iter/update/trigger/str_hash flag cleanupKent Overstreet2024-05-081-4/+4
* bcachefs: prt_printf() now respects \r\n\tKent Overstreet2024-05-081-48/+16
* bcachefs: Move btree_updates to debugfsKent Overstreet2024-04-041-3/+42
* bcachefs: create debugfs dir for each btreeThomas Bertschinger2024-04-041-15/+15
* bcachefs: Improve bch2_fatal_error()Kent Overstreet2024-03-181-1/+1
* bcachefs: kill kvpmalloc()Kent Overstreet2024-03-131-3/+3
* bcachefs: Add gfp flags param to bch2_prt_task_backtrace()Kent Overstreet2024-01-221-1/+1
* bcachefs: Prep work for variable size btree node buffersKent Overstreet2024-01-211-8/+8
* bcachefs: Improve would_deadlock trace eventKent Overstreet2024-01-061-1/+1
* bcachefs: kill useless return retKent Overstreet2024-01-061-3/+1
* bcachefs: track transaction durationsKent Overstreet2024-01-061-11/+18
* bcachefs: optimize __bch2_trans_get(), kill DEBUG_TRANSACTIONSKent Overstreet2024-01-011-9/+9
* bcachefs: btree_iter -> btree_path_idx_tKent Overstreet2024-01-011-1/+2
* bcachefs: for_each_btree_key() now declares loop iterKent Overstreet2024-01-011-59/+32
* bcachefs: Rename for_each_btree_key2() -> for_each_btree_key()Kent Overstreet2024-01-011-6/+6
* bcachefs: Fix bch2_read_btree()Kent Overstreet2024-01-011-2/+4
* bcachefs: bch2_btree_id_str()Kent Overstreet2023-10-311-4/+4
* bcachefs: Fix copy_to_user() usage in flush_buf()Kent Overstreet2023-10-221-8/+8
* bcachefs: Heap allocate btree_transKent Overstreet2023-10-221-17/+17
* bcachefs: Fix W=12 build errorsKent Overstreet2023-10-221-4/+2
* bcachefs: Break up io.cKent Overstreet2023-10-221-1/+0
* bcachefs: Fix more lockdep splats in debug.cKent Overstreet2023-10-221-17/+17
* bcachefs: seqmutex; fix a lockdep splatKent Overstreet2023-10-221-11/+35
* bcachefs: GFP_NOIO -> GFP_NOFSKent Overstreet2023-10-221-2/+2
* bcachefs: bch2_btree_node_ondisk_to_text()Kent Overstreet2023-10-221-0/+119
* bcachefs: Drop some anonymous structs, unionsKent Overstreet2023-10-221-1/+1
* bcachefs: New backtrace utility codeKent Overstreet2023-10-221-1/+1
* bcachefs: debug: Fix some locking bugsKent Overstreet2023-10-221-2/+2
* bcachefs: Plumb saw_error through to btree_err()Kent Overstreet2023-10-221-2/+2
* bcachefs: New bpos_cmp(), bkey_cmp() replacementsKent Overstreet2023-10-221-3/+3
* bcachefs: Assorted checkpatch fixesKent Overstreet2023-10-221-1/+1
* bcachefs: Optimize bch2_trans_init()Kent Overstreet2023-10-221-3/+3
* bcachefs: Print cycle on unrecoverable deadlockKent Overstreet2023-10-221-21/+1
* bcachefs: Improve btree_deadlock debugfs outputKent Overstreet2023-10-221-5/+12
* bcachefs: Print deadlock cycle in debugfsKent Overstreet2023-10-221-0/+43
* bcachefs: Deadlock cycle detectorKent Overstreet2023-10-221-3/+3
* bcachefs: Track maximum transaction memoryKent Overstreet2023-10-221-0/+3
* bcachefs: Debugfs cleanupKent Overstreet2023-10-221-64/+51
* bcachefs: Print last line in debugfs/btree_transaction_statsKent Overstreet2023-10-221-2/+5
* bcachefs: Track the maximum btree_paths ever allocated by each transactionKent Overstreet2023-10-221-5/+25
* bcachefs: Rename lock_held_stats -> btree_transaction_statsKent Overstreet2023-10-221-7/+10
* bcachefs: Convert debugfs code to for_each_btree_key2()Kent Overstreet2023-10-221-48/+31