summaryrefslogtreecommitdiff
path: root/fs/bcachefs/debug.c
AgeCommit message (Expand)Author
2023-03-13bcachefs: bch2_btree_node_ondisk_to_text()Kent Overstreet
2023-03-13bcachefs: Drop some anonymous structs, unionsKent Overstreet
2023-03-13bcachefs: New backtrace utility codeKent Overstreet
2023-03-13bcachefs: debug: Fix some locking bugsKent Overstreet
2023-03-13bcachefs: Plumb saw_error through to btree_err()Kent Overstreet
2023-03-13bcachefs: New bpos_cmp(), bkey_cmp() replacementsKent Overstreet
2023-03-13bcachefs: Assorted checkpatch fixesKent Overstreet
2023-03-13bcachefs: Optimize bch2_trans_init()Kent Overstreet
2023-03-13bcachefs: Print cycle on unrecoverable deadlockKent Overstreet
2023-03-13bcachefs: Improve btree_deadlock debugfs outputKent Overstreet
2023-03-13bcachefs: Print deadlock cycle in debugfsKent Overstreet
2023-03-13bcachefs: Deadlock cycle detectorKent Overstreet
2023-03-13bcachefs: Track maximum transaction memoryKent Overstreet
2023-03-13bcachefs: Debugfs cleanupKent Overstreet
2023-03-13bcachefs: Print last line in debugfs/btree_transaction_statsKent Overstreet
2023-03-13bcachefs: Track the maximum btree_paths ever allocated by each transactionKent Overstreet
2023-03-13bcachefs: Rename lock_held_stats -> btree_transaction_statsKent Overstreet
2023-03-13bcachefs: Convert debugfs code to for_each_btree_key2()Kent Overstreet
2023-03-13bcachefs: added lock held time statsDaniel Hill
2023-03-13bcachefs: Improve an error messageKent Overstreet
2023-03-13bcachefs: Printbuf reworkKent Overstreet
2023-03-13bcachefs: Fix usage of six lock's percpu modeKent Overstreet
2023-03-13bcachefs: Start moving debug info from sysfs to debugfsKent Overstreet
2023-03-13bcachefs: Heap allocate printbufsKent Overstreet
2023-03-13bcachefs: Fix debugfs -bfloat-failedKent Overstreet
2023-03-13bcachefs: Add missing bch2_trans_iter_exit() callKent Overstreet
2023-03-13bcachefs: for_each_btree_node() now returns errors directlyKent Overstreet
2023-03-13bcachefs: btree_pathKent Overstreet
2023-03-13bcachefs: Really don't hold btree locks while btree IOs are in flightKent Overstreet
2023-03-13bcachefs: Split out SPOS_MAXKent Overstreet
2023-03-13bcachefs: Update bch2_btree_verify()Kent Overstreet
2023-03-13bcachefs: Eliminate more PAGE_SIZE usesKent Overstreet
2023-03-13bcachefs: Start using bpos.snapshot fieldKent Overstreet
2023-03-13bcachefs: Split out bpos_cmp() and bkey_cmp()Kent Overstreet
2023-03-13bcachefs: Replace bch2_btree_iter_next() calls with bch2_btree_iter_advanceKent Overstreet
2023-03-13bcachefs: Require all btree iterators to be freedKent Overstreet
2023-03-13bcachefs: Include device in btree IO error messagesKent Overstreet
2023-03-13bcachefs: Drop sysfs interface to debug parametersKent Overstreet
2023-03-13bcachefs: Change bch2_dump_bset() to also print key valuesKent Overstreet
2023-03-13bcachefs: Kill direct access to bi_io_vecKent Overstreet
2023-03-13bcachefs: More work to avoid transaction restartsKent Overstreet
2023-03-13bcachefs: btree_bkey_cached_commonKent Overstreet
2023-03-13bcachefs: trans_for_each_iter()Kent Overstreet
2023-03-13bcachefs: Only get btree iters from btree transactionsKent Overstreet
2023-03-13bcachefs: Make bkey types globally uniqueKent Overstreet
2023-03-13bcachefs: revamp to_text methodsKent Overstreet
2023-03-13bcachefs: extent_ptr_decodedKent Overstreet
2023-03-13bcachefs: Centralize error handling in read pathKent Overstreet
2023-03-13bcachefs: Initial commitKent Overstreet