Sign in
android-kvm
/
linux
/
69318b5215f2dc32c345a3d65b98b4b1bf29c007
/
kernel
/
locking
/
rwsem.c
fce45cd
locking/rwsem: Check for operations on an uninitialized rwsem
by Davidlohr Bueso
· 6 years ago
91d2a81
locking/rwsem: Make handoff writer optimistically spin on owner
by Waiman Long
· 6 years ago
6ffddfb
locking/rwsem: Add ACQUIRE comments
by Peter Zijlstra
· 6 years ago
99143f8
lcoking/rwsem: Add missing ACQUIRE to read_slowpath sleep loop
by Peter Zijlstra
· 6 years ago
e1b98fa
locking/rwsem: Add missing ACQUIRE to read_slowpath exit when queue is empty
by Jan Stancek
· 6 years ago
7813430
locking/rwsem: Don't call owner_on_cpu() on read-owner
by Waiman Long
· 6 years ago
a15ea1a
locking/rwsem: Guard against making count negative
by Waiman Long
· 6 years ago
5cfd92e
locking/rwsem: Adaptive disabling of reader optimistic spinning
by Waiman Long
· 6 years ago
7d43f1c
locking/rwsem: Enable time-based spinning on reader-owned rwsem
by Waiman Long
· 6 years ago
94a9717
locking/rwsem: Make rwsem->owner an atomic_long_t
by Waiman Long
· 6 years ago
cf69482
locking/rwsem: Enable readers spinning on writer
by Waiman Long
· 6 years ago
02f1082
locking/rwsem: Clarify usage of owner's nonspinaable bit
by Waiman Long
· 6 years ago
d3681e2
locking/rwsem: Wake up almost all readers in wait queue
by Waiman Long
· 6 years ago
990fa73
locking/rwsem: More optimal RT task handling of null owner
by Waiman Long
· 6 years ago
00f3c5a
locking/rwsem: Always release wait_lock before waking up tasks
by Waiman Long
· 6 years ago
4f23dbc
locking/rwsem: Implement lock handoff to prevent lock starvation
by Waiman Long
· 6 years ago
3f6d517
locking/rwsem: Make rwsem_spin_on_owner() return owner state
by Waiman Long
· 6 years ago
6cef7ff6
locking/rwsem: Code cleanup after files merging
by Waiman Long
· 6 years ago
5dec94d
locking/rwsem: Merge rwsem.h and rwsem-xadd.c into rwsem.c
by Waiman Long
· 6 years ago
3b4ba66
locking/rwsem: Enhance DEBUG_RWSEMS_WARN_ON() macro
by Waiman Long
· 6 years ago
a68e2c4
locking/rwsem: Add debug check for __down_read*()
by Waiman Long
· 6 years ago
c7580c1
locking/rwsem: Move owner setting code from rwsem.c to rwsem.h
by Waiman Long
· 6 years ago
925b9cd
locking/rwsem: Make owner store task pointer of last owning reader
by Waiman Long
· 7 years ago
03eeafd
locking/rwsem: Fix up_read_non_owner() warning with DEBUG_RWSEMS
by Waiman Long
· 7 years ago
d7d760e
locking/rwsem: Add a new RWSEM_ANONYMOUSLY_OWNED flag
by Waiman Long
· 7 years ago
5149cba
locking/rwsem: Add DEBUG_RWSEMS to look for lock/unlock mismatches
by Waiman Long
· 7 years ago
8c5db92
Merge branch 'linus' into locking/core, to resolve conflicts
by Ingo Molnar
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
76f8507
locking/rwsem: Add down_read_killable()
by Kirill Tkhai
· 7 years ago
6419c4a
locking/lockdep: Add new check to lock_downgrade()
by J. R. Okajima
· 8 years ago
b17b015
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/debug.h>
by Ingo Molnar
· 8 years ago
19c5d69
locking/rwsem: Add reader-owned state to the owner field
by Waiman Long
· 9 years ago
887bddf
add down_write_killable_nested()
by Al Viro
· 9 years ago
916633a
locking/rwsem: Provide down_write_killable()
by Michal Hocko
· 9 years ago
7a215f8
locking/rwsem: Set lock ownership ASAP
by Davidlohr Bueso
· 10 years ago
5db6c6f
locking/rwsem: Add CONFIG_RWSEM_SPIN_ON_OWNER
by Davidlohr Bueso
· 11 years ago
4fc828e
locking/rwsem: Support optimistic spinning
by Davidlohr Bueso
· 11 years ago
ed428bf
locking: Move the rwsem code to kernel/locking/
by Peter Zijlstra
· 11 years ago
[Renamed from kernel/rwsem.c]
84759c6
Revert "rw_semaphore: remove up/down_read_non_owner"
by Kent Overstreet
· 13 years ago
1b963c8
lockdep, rwsem: provide down_write_nest_lock()
by Jiri Kosina
· 12 years ago
9ffc93f
Remove all #inclusions of asm/system.h
by David Howells
· 13 years ago
9984de1
kernel: Map most files to use export.h instead of module.h
by Paul Gortmaker
· 14 years ago
60063497
atomic: use <linux/atomic.h>
by Arun Sharma
· 14 years ago
11b80f4
rw_semaphore: remove up/down_read_non_owner
by Christoph Hellwig
· 14 years ago
c7af77b
sched: mark rwsem functions as __sched for wchan/profiling
by Livio Soares
· 17 years ago
4fe8774
lockstat: hook into spinlock_t, rwlock_t, rwsem and mutex
by Peter Zijlstra
· 18 years ago
428e6ce
Lockdep treats down_write_trylock like regular down_write
by Pavel Emelianov
· 18 years ago
4ea2176
[PATCH] lockdep: prove rwsem locking correctness
by Ingo Molnar
· 19 years ago
c4e0511
[PATCH] lockdep: clean up rwsems
by Ingo Molnar
· 19 years ago