Thomas Gleixner
2ffa5a5cd2
rtmutex: No need to keep task ref for lock owner check
...
There is no point to keep the task ref across the check for lock
owner. Drop the ref before that, so the protection context is clear.
Found while documenting the chain walk.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Steven Rostedt <rostedt@goodmis.org>
Reviewed-by: Lai Jiangshan <laijs@cn.fujitsu.com>
2014-06-21 22:05:30 +02:00
..
lglock.c
lockdep.c
asmlinkage: Add explicit __visible to drivers/*, lib/*, kernel/*
2014-05-05 16:07:46 -07:00
lockdep_internals.h
lockdep: Increase static allocations
2014-04-18 14:20:50 +02:00
lockdep_proc.c
lockdep/proc: Fix lock-time avg computation
2013-11-11 12:41:34 +01:00
lockdep_states.h
locktorture.c
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into next
2014-06-03 14:00:15 -07:00
Makefile
locking/rwlocks: Introduce 'qrwlocks' - fair, queued rwlocks
2014-06-06 07:58:28 +02:00
mcs_spinlock.c
locking/mutexes: Introduce cancelable MCS lock for adaptive spinning
2014-03-11 12:14:56 +01:00
mcs_spinlock.h
locking/mutexes: Introduce cancelable MCS lock for adaptive spinning
2014-03-11 12:14:56 +01:00
mutex-debug.c
locking/mutex: Fix debug_mutexes
2014-04-11 10:40:35 +02:00
mutex-debug.h
mutex.c
Merge branch 'x86-asmlinkage-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2014-03-31 14:13:25 -07:00
mutex.h
percpu-rwsem.c
locking: Move the percpu-rwsem code to kernel/locking/
2013-11-06 09:24:22 +01:00
qrwlock.c
locking/rwlocks: Introduce 'qrwlocks' - fair, queued rwlocks
2014-06-06 07:58:28 +02:00
rtmutex-debug.c
rtmutex: Turn the plist into an rb-tree
2014-01-13 13:41:50 +01:00
rtmutex-debug.h
rtmutex: Handle deadlock detection smarter
2014-06-07 14:55:40 +02:00
rtmutex-tester.c
rtmutex.c
rtmutex: No need to keep task ref for lock owner check
2014-06-21 22:05:30 +02:00
rtmutex.h
rtmutex: Handle deadlock detection smarter
2014-06-07 14:55:40 +02:00
rtmutex_common.h
sched/deadline: Add SCHED_DEADLINE inheritance logic
2014-01-13 13:42:56 +01:00
rwsem-spinlock.c
rwsem-xadd.c
locking/rwsem: Fix checkpatch.pl warnings
2014-06-05 10:39:36 +02:00
rwsem.c
locking/rwsem: Support optimistic spinning
2014-06-05 10:38:21 +02:00
semaphore.c
spinlock.c
spinlock_debug.c