index
:
pub/scm/linux/kernel/git/bod/linux.git
master
Fiery the angels fell deep thunder rolled around their shores burning with the fires of Orc
Bryan O'Donoghue
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
lockref.c
Age
Commit message (
Expand
)
Author
Files
Lines
2026-07-31
lockref: tidy up dead count handling
Mateusz Guzik
1
-1
/
+1
2026-01-05
compiler-context-analysis: Remove __cond_lock() function-like helper
Marco Elver
1
-1
/
+0
2025-12-10
lockref: add a __cond_lock annotation for lockref_put_or_lock
Christoph Hellwig
1
-0
/
+1
2025-01-16
lockref: use bool for false/true returns
Christoph Hellwig
1
-16
/
+14
2025-01-16
lockref: improve the lockref_get_not_zero description
Christoph Hellwig
1
-1
/
+1
2025-01-16
lockref: remove lockref_put_not_zero
Christoph Hellwig
1
-28
/
+0
2023-01-13
lockref: stop doing cpu_relax in the cmpxchg loop
Mateusz Guzik
1
-1
/
+0
2022-07-03
lockref: remove unused 'lockref_get_or_lock()' function
Linus Torvalds
1
-25
/
+0
2022-05-26
locking/lockref: Use try_cmpxchg64 in CMPXCHG_LOOP macro
Uros Bizjak
1
-5
/
+4
2019-06-07
lockref: Limit number of cmpxchg loop retries
Jan Glauber
1
-0
/
+3
2018-04-12
lockref: Add lockref_put_not_zero
Andreas Gruenbacher
1
-0
/
+28
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
1
-0
/
+1
2016-11-16
locking/core: Remove cpu_relax_lowlatency() users
Christian Borntraeger
1
-1
/
+1
2015-08-12
locking/lockref: Remove homebrew cmpxchg64_relaxed() macro definition
Will Deacon
1
-8
/
+0
2015-02-24
locking: Remove ACCESS_ONCE() usage
Davidlohr Bueso
1
-1
/
+1
2015-01-25
dcache: let the dentry count go down to zero without taking d_lock
Linus Torvalds
1
-8
/
+28
2014-07-17
arch, locking: Ciao arch_mutex_cpu_relax()
Davidlohr Bueso
1
-2
/
+1
2013-11-27
lockref: include mutex.h rather than reinvent arch_mutex_cpu_relax
Will Deacon
1
-8
/
+1
2013-11-15
lockref: use BLOATED_SPINLOCKS to avoid explicit config dependencies
Peter Zijlstra
1
-1
/
+1
2013-11-11
Merge tag 'gfs2-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-0
/
+1
2013-10-15
GFS2: Use lockref for glocks
Steven Whitehouse
1
-0
/
+1
2013-09-28
lockref: use arch_mutex_cpu_relax() in CMPXCHG_LOOP()
Heiko Carstens
1
-1
/
+9
2013-09-27
lockref: allow relaxed cmpxchg64 variant for lockless updates
Will Deacon
1
-2
/
+11
2013-09-20
lockref: use cmpxchg64 explicitly for lockless updates
Will Deacon
1
-2
/
+2
2013-09-07
lockref: add ability to mark lockrefs "dead"
Linus Torvalds
1
-0
/
+38
2013-09-07
lockref: fix docbook argument names
Linus Torvalds
1
-4
/
+4
2013-09-03
lockref: Relax in cmpxchg loop
Luck, Tony
1
-0
/
+1
2013-09-02
lockref: implement lockless reference count updates using cmpxchg()
Linus Torvalds
1
-1
/
+59
2013-09-02
lockref: uninline lockref helper functions
Linus Torvalds
1
-0
/
+69