summaryrefslogtreecommitdiff
path: root/fs/bcachefs/trace.h
AgeCommit message (Expand)AuthorFilesLines
2023-10-23bcachefs: More drop_locks_do() conversionsKent Overstreet1-19/+0
2023-10-23six locks: Kill six_lock_state unionKent Overstreet1-2/+6
2023-10-23bcachefs: Improve move path tracepointsKent Overstreet1-18/+39
2023-10-23bcachefs: Improve trace_move_extent_fail()Kent Overstreet1-3/+15
2023-10-23bcachefs: Improve trans_restart_split_race tracepointKent Overstreet1-3/+28
2023-10-23bcachefs: Rework open bucket partial list allocationKent Overstreet1-10/+4
2023-10-23bcachefs: Make bucket_alloc tracepoint more readableKent Overstreet1-4/+4
2023-10-23bcachefs: Add tracepoint & counter for btree split raceKent Overstreet1-0/+6
2023-10-23bcachefs: Fragmentation LRUKent Overstreet1-4/+6
2023-10-23bcachefs: Nocow supportKent Overstreet1-1/+4
2023-10-23bcachefs: Copygc now uses backpointersKent Overstreet1-0/+31
2023-10-23bcachefs: Btree write bufferKent Overstreet1-0/+45
2023-10-23bcachefs: Improve btree_reserve_get_fail tracepointKent Overstreet1-4/+8
2023-10-23bcachefs: More style fixesKent Overstreet1-13/+13
2023-10-23bcachefs: bucket_alloc_stateKent Overstreet1-19/+10
2023-10-23bcachefs: Improve bucket_alloc tracepointKent Overstreet1-5/+20
2023-10-23bcachefs: Delete old deadlock avoidance codeKent Overstreet1-50/+3
2023-10-23bcachefs: Deadlock cycle detectorKent Overstreet1-0/+6
2023-10-23bcachefs: bch2_btree_path_upgrade() now emits transaction restartKent Overstreet1-12/+47
2023-10-23bcachefs: Add persistent counters for all tracepointsKent Overstreet1-86/+96
2023-10-23bcachefs: Improve trans_restart_journal_preres_get tracepointKent Overstreet1-3/+21
2023-10-23bcachefs: Improve btree_node_relock_fail tracepointKent Overstreet1-12/+17
2023-10-23bcachefs: Switch btree locking code to struct btree_bkey_cached_commonKent Overstreet1-1/+1
2023-10-23six locks: Improve six_lock_countKent Overstreet1-4/+4
2023-10-23bcachefs: fsck: Another transaction restart handling fixKent Overstreet1-2/+9
2023-10-23bcachefs: Tracepoint improvementsKent Overstreet1-254/+167
2023-10-23bcachefs: Tracepoint improvementsKent Overstreet1-13/+112
2023-10-23bcachefs: Inject transaction restarts in debug modeKent Overstreet1-0/+6
2023-10-23bcachefs: btree_trans_too_many_iters() is now a transaction restartKent Overstreet1-0/+6
2023-10-23bcachefs: Improved errcodesKent Overstreet1-16/+16
2023-10-23bcachefs: Improve bucket_alloc_fail tracepointKent Overstreet1-4/+25
2023-10-23bcachefs: Bucket invalidate path improvementsKent Overstreet1-4/+7
2023-10-23bcachefs: Tracepoint improvementsKent Overstreet1-110/+91
2023-10-23bcachefs: Don't normalize to pages in btree cache shrinkerKent Overstreet1-18/+10
2023-10-23bcachefs: Add a tracepoint for superblock writesKent Overstreet1-0/+20
2023-10-23bcachefs: New discard implementationKent Overstreet1-0/+34
2023-10-23bcachefs: Kill allocator threads & freelistsKent Overstreet1-15/+52
2023-10-23bcachefs: bch2_btree_update_start() refactoringKent Overstreet1-10/+13
2023-10-23bcachefs: x-macroize alloc_reserve enumKent Overstreet1-11/+11
2023-10-23bcachefs: Run overwrite triggers before insertKent Overstreet1-8/+0
2023-10-23bcachefs: Fix large key cache keysKent Overstreet1-3/+37
2023-10-23bcachefs: Fix a use after freeKent Overstreet1-0/+8
2023-10-23bcachefs: Fix failure to allocate btree node in cacheKent Overstreet1-0/+8
2023-10-23bcachefs: Fix slow tracepointsKent Overstreet1-8/+8
2023-10-23bcachefs: Btree key cache coherencyKent Overstreet1-0/+6
2023-10-23bcachefs: Tracepoint improvementsKent Overstreet1-4/+98
2023-10-23bcachefs: Switch to __func__for recording where btree_trans was initializedKent Overstreet1-75/+63
2023-10-23bcachefs: bch_dev->devKent Overstreet1-3/+3
2023-10-23bcachefs: Add a tracepoint for the btree cache shrinkerKent Overstreet1-0/+28
2023-10-23bcachefs: Better approach to write vs. read lock deadlocksKent Overstreet1-0/+15