summaryrefslogtreecommitdiff
path: root/fs/bcachefs/debug.c
AgeCommit message (Expand)Author
2024-01-22bcachefs: Add gfp flags param to bch2_prt_task_backtrace()Kent Overstreet
2024-01-21bcachefs: Prep work for variable size btree node buffersKent Overstreet
2024-01-05bcachefs: Improve would_deadlock trace eventKent Overstreet
2024-01-05bcachefs: kill useless return retKent Overstreet
2024-01-05bcachefs: track transaction durationsKent Overstreet
2024-01-01bcachefs: optimize __bch2_trans_get(), kill DEBUG_TRANSACTIONSKent Overstreet
2024-01-01bcachefs: btree_iter -> btree_path_idx_tKent Overstreet
2024-01-01bcachefs: for_each_btree_key() now declares loop iterKent Overstreet
2024-01-01bcachefs: Rename for_each_btree_key2() -> for_each_btree_key()Kent Overstreet
2024-01-01bcachefs: Fix bch2_read_btree()Kent Overstreet
2023-10-31bcachefs: bch2_btree_id_str()Kent Overstreet
2023-10-22bcachefs: Fix copy_to_user() usage in flush_buf()Kent Overstreet
2023-10-22bcachefs: Heap allocate btree_transKent Overstreet
2023-10-22bcachefs: Fix W=12 build errorsKent Overstreet
2023-10-22bcachefs: Break up io.cKent Overstreet
2023-10-22bcachefs: Fix more lockdep splats in debug.cKent Overstreet
2023-10-22bcachefs: seqmutex; fix a lockdep splatKent Overstreet
2023-10-22bcachefs: GFP_NOIO -> GFP_NOFSKent Overstreet
2023-10-22bcachefs: bch2_btree_node_ondisk_to_text()Kent Overstreet
2023-10-22bcachefs: Drop some anonymous structs, unionsKent Overstreet
2023-10-22bcachefs: New backtrace utility codeKent Overstreet
2023-10-22bcachefs: debug: Fix some locking bugsKent Overstreet
2023-10-22bcachefs: Plumb saw_error through to btree_err()Kent Overstreet
2023-10-22bcachefs: New bpos_cmp(), bkey_cmp() replacementsKent Overstreet
2023-10-22bcachefs: Assorted checkpatch fixesKent Overstreet
2023-10-22bcachefs: Optimize bch2_trans_init()Kent Overstreet
2023-10-22bcachefs: Print cycle on unrecoverable deadlockKent Overstreet
2023-10-22bcachefs: Improve btree_deadlock debugfs outputKent Overstreet
2023-10-22bcachefs: Print deadlock cycle in debugfsKent Overstreet
2023-10-22bcachefs: Deadlock cycle detectorKent Overstreet
2023-10-22bcachefs: Track maximum transaction memoryKent Overstreet
2023-10-22bcachefs: Debugfs cleanupKent Overstreet
2023-10-22bcachefs: Print last line in debugfs/btree_transaction_statsKent Overstreet
2023-10-22bcachefs: Track the maximum btree_paths ever allocated by each transactionKent Overstreet
2023-10-22bcachefs: Rename lock_held_stats -> btree_transaction_statsKent Overstreet
2023-10-22bcachefs: Convert debugfs code to for_each_btree_key2()Kent Overstreet
2023-10-22bcachefs: added lock held time statsDaniel Hill
2023-10-22bcachefs: Improve an error messageKent Overstreet
2023-10-22bcachefs: Printbuf reworkKent Overstreet
2023-10-22bcachefs: Fix usage of six lock's percpu modeKent Overstreet
2023-10-22bcachefs: Start moving debug info from sysfs to debugfsKent Overstreet
2023-10-22bcachefs: Heap allocate printbufsKent Overstreet
2023-10-22bcachefs: Fix debugfs -bfloat-failedKent Overstreet
2023-10-22bcachefs: Add missing bch2_trans_iter_exit() callKent Overstreet
2023-10-22bcachefs: for_each_btree_node() now returns errors directlyKent Overstreet
2023-10-22bcachefs: btree_pathKent Overstreet
2023-10-22bcachefs: Really don't hold btree locks while btree IOs are in flightKent Overstreet
2023-10-22bcachefs: Split out SPOS_MAXKent Overstreet
2023-10-22bcachefs: Update bch2_btree_verify()Kent Overstreet
2023-10-22bcachefs: Eliminate more PAGE_SIZE usesKent Overstreet