Peter Zijlstra
|
57f4257eae
lockref: use BLOATED_SPINLOCKS to avoid explicit config dependencies
|
11 years ago |
Linus Torvalds
|
8b5baa460b
Merge tag 'gfs2-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw
|
11 years ago |
Steven Whitehouse
|
e66cf16109
GFS2: Use lockref for glocks
|
11 years ago |
Heiko Carstens
|
491f6f8e5f
lockref: use arch_mutex_cpu_relax() in CMPXCHG_LOOP()
|
11 years ago |
Will Deacon
|
d2212b4dce
lockref: allow relaxed cmpxchg64 variant for lockless updates
|
11 years ago |
Will Deacon
|
8f4c344696
lockref: use cmpxchg64 explicitly for lockless updates
|
11 years ago |
Linus Torvalds
|
e7d33bb5ea
lockref: add ability to mark lockrefs "dead"
|
12 years ago |
Linus Torvalds
|
44a0cf9292
lockref: fix docbook argument names
|
12 years ago |
Luck, Tony
|
d472d9d98b
lockref: Relax in cmpxchg loop
|
12 years ago |
Linus Torvalds
|
bc08b449ee
lockref: implement lockless reference count updates using cmpxchg()
|
12 years ago |
Linus Torvalds
|
2f4f12e571
lockref: uninline lockref helper functions
|
12 years ago |