aboutsummaryrefslogtreecommitdiff
path: root/fs/bcachefs/btree_locking.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-22bcachefs: Fix redundant transaction restartGravatar Kent Overstreet 1-4/+3
2023-10-22bcachefs: Convert more locking code to btree_bkey_cached_commonGravatar Kent Overstreet 1-5/+6
2023-10-22bcachefs: btree_bkey_cached_common->cachedGravatar Kent Overstreet 1-2/+1
2023-10-22bcachefs: Fix six_lock_readers_add()Gravatar Kent Overstreet 1-2/+4
2023-10-22bcachefs: New locking functionsGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Add persistent counters for all tracepointsGravatar Kent Overstreet 1-6/+6
2023-10-22bcachefs: Improve bch2_btree_node_relock()Gravatar Kent Overstreet 1-7/+1
2023-10-22bcachefs: Improve btree_node_relock_fail tracepointGravatar Kent Overstreet 1-1/+2
2023-10-22bcachefs: Track held write locksGravatar Kent Overstreet 1-3/+13
2023-10-22bcachefs: Switch btree locking code to struct btree_bkey_cached_commonGravatar Kent Overstreet 1-7/+7
2023-10-22six locks: Improve six_lock_countGravatar Kent Overstreet 1-4/+8
2023-10-22bcachefs: Better use of locking helpersGravatar Kent Overstreet 1-5/+15
2023-10-22bcachefs: Reorganize btree_locking.[ch]Gravatar Kent Overstreet 1-139/+147
2023-10-22bcachefs: btree_locking.cGravatar Kent Overstreet 1-0/+442