summaryrefslogtreecommitdiff
path: root/fs/bcachefs/six.h
AgeCommit message (Expand)AuthorFilesLines
2024-01-01bcachefs: six lock: fix typosRandy Dunlap1-3/+3
2024-01-01bcachefs: six locks: Simplify optimistic spinningKent Overstreet1-7/+0
2023-10-22six locks: Split out seq, use atomic_t instead of atomic64_tKent Overstreet1-2/+3
2023-10-22six locks: Documentation, renamingKent Overstreet1-81/+217
2023-10-22six locks: Kill six_lock_state unionKent Overstreet1-34/+6
2023-10-22six locks: Simplify dispatchKent Overstreet1-59/+89
2023-10-22six locks: Kill six_lock_pcpu_(alloc|free)Kent Overstreet1-17/+10
2023-10-22six locks: six_lock_readers_add()Kent Overstreet1-2/+1
2023-10-22six locks: Improved optimistic spinningKent Overstreet1-1/+2
2023-10-22six locks: Expose tracepoint IPKent Overstreet1-6/+39
2023-10-22six locks: Wakeup now takes lock on behalf of waiterKent Overstreet1-2/+2
2023-10-22six locks: Add start_time to six_lock_waiterKent Overstreet1-0/+1
2023-10-22six locks: six_lock_waiter()Kent Overstreet1-0/+9
2023-10-22six locks: Simplify wait listsKent Overstreet1-3/+8
2023-10-22six locks: Delete six_lock_pcpu_free_rcu()Kent Overstreet1-1/+0
2023-10-22six locks: Improve six_lock_countKent Overstreet1-2/+1
2023-10-22bcachefs: Initial commitKent Overstreet1-0/+215