Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
d19db51a0eeb659cd924a9d08b20a2ed4ee46b15
/
kernel
/
mutex.c
4689550b
Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 11 years ago
85f4896
mutex: Fix w/w mutex deadlock injection
by Maarten Lankhorst
· 11 years ago
2b48839
mutex: Avoid label warning when !CONFIG_MUTEX_SPIN_ON_OWNER
by Davidlohr Bueso
· 11 years ago
ec83f42
mutex: Do not unnecessarily deal with waiters
by Davidlohr Bueso
· 12 years ago
1e40c2e
mutex: Fix/document access-once assumption in mutex_can_spin_on_owner()
by Peter Zijlstra
· 11 years ago
1b375dc
mutex: Move ww_mutex definitions to ww_mutex.h
by Maarten Lankhorst
· 12 years ago
2301002
mutex: Add w/w mutex slowpath debugging
by Daniel Vetter
· 12 years ago
040a0a3
mutex: Add support for wound/wait style locks
by Maarten Lankhorst
· 12 years ago
a41b56e
arch: Make __mutex_fastpath_lock_retval return whether fastpath succeeded or not
by Maarten Lankhorst
· 12 years ago
cc189d2
mutex: Back out architecture specific check for negative mutex count
by Waiman Long
· 12 years ago
2bd2c92
mutex: Queue mutex spinners with MCS lock to reduce cacheline contention
by Waiman Long
· 12 years ago
0dc8c73
mutex: Make more scalable by doing less atomic operations
by Waiman Long
· 12 years ago
41fcb9f
mutex: Move mutex spinning code from sched/core.c back to mutex.c
by Waiman Long
· 12 years ago
8bd75c7
sched/rt: Move rt specific bits into new header file
by Clark Williams
· 12 years ago
bd2f553
sched/rt: Use schedule_preempt_disabled()
by Thomas Gleixner
· 14 years ago
9984de1
kernel: Map most files to use export.h instead of module.h
by Paul Gortmaker
· 14 years ago
e4c70a6
lockdep, mutex: provide mutex_lock_nest_lock
by Peter Zijlstra
· 14 years ago
625f2a3
sched: Get rid of lock_depth
by Jonathan Corbet
· 14 years ago
c6eb3dd
mutex: Use p->on_cpu for the adaptive spin
by Peter Zijlstra
· 14 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
335d7af
mutexes, sched: Introduce arch_mutex_cpu_relax()
by Gerald Schaefer
· 14 years ago
ef5dc12
mutex: Fix annotations to include it in kernel-locking docbook
by Randy Dunlap
· 14 years ago
fd6be10
mutex: Fix optimistic spinning vs. BKL
by Tony Breeds
· 15 years ago
c022602
mutex: Better control mutex adaptive spinning config
by Frederic Weisbecker
· 15 years ago
940010c
Merge branch 'linus' into perfcounters/core
by Ingo Molnar
· 16 years ago
e7241d7
Merge branch 'locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 16 years ago
7961386
Merge commit 'v2.6.30-rc5' into sched/core
by Ingo Molnar
· 16 years ago
3611dfb
Merge branch 'core/locking' into perfcounters/core
by Ingo Molnar
· 16 years ago
a511e3f
mutex: add atomic_dec_and_mutex_lock(), fix
by Andrew Morton
· 16 years ago
e7fd5d4
Merge branch 'linus' into perfcounters/core
by Ingo Molnar
· 16 years ago
ff74334
sched: remove extra call overhead for schedule()
by Peter Zijlstra
· 16 years ago
36cd3c9
mutex: have non-spinning mutexes on s390 by default
by Heiko Carstens
· 16 years ago
b09d250
mutex: drop "inline" from mutex_lock() inside kernel/mutex.c
by H. Peter Anvin
· 16 years ago
ac6e60e
mutex: adaptive spinnning, performance tweaks
by Chris Mason
· 16 years ago
0d66bf6
mutex: implement adaptive spinning
by Peter Zijlstra
· 16 years ago
41719b0
mutex: preemption fixes
by Peter Zijlstra
· 16 years ago
93d81d1
mutex: small cleanup
by Peter Zijlstra
· 16 years ago
7918baa
mutex: __used is needed for function referenced only from inline asm
by Török Edwin
· 16 years ago
c7e78cf
lockstat: contend with points
by Peter Zijlstra
· 16 years ago
0e241ff
locking: fix mutex @key parameter kernel-doc notation
by Randy Dunlap
· 16 years ago
6ad3676
__mutex_lock_common: use signal_pending_state()
by Oleg Nesterov
· 17 years ago
7ad5b3a
kernel: remove fastcall in kernel/*
by Harvey Harrison
· 17 years ago
ad77653
Add mutex_lock_killable
by Liam R. Howlett
· 17 years ago
e4564f7
lockdep: fixup mutex annotations
by Peter Zijlstra
· 17 years ago
9664567
lockstat: measure lock bouncing
by Peter Zijlstra
· 17 years ago
4fe8774
lockstat: hook into spinlock_t, rwlock_t, rwsem and mutex
by Peter Zijlstra
· 17 years ago
c9f4f06
wrap access to thread_info
by Roman Zippel
· 18 years ago
d63a5a7
[PATCH] lockdep: avoid lockdep warning in md
by NeilBrown
· 18 years ago
ef5d470
[PATCH] lockdep: prove mutex locking correctness
by Ingo Molnar
· 19 years ago
9cebb55
[PATCH] lockdep: mutex section binutils workaround
by Ingo Molnar
· 19 years ago
9a11b49a
[PATCH] lockdep: better lock debugging
by Ingo Molnar
· 19 years ago
9e7f4d4
[PATCH] lockdep: rename DEBUG_WARN_ON()
by Ingo Molnar
· 19 years ago
1fb00c6
[PATCH] work around ppc64 bootup bug by making mutex-debugging save/restore irqs
by Ingo Molnar
· 19 years ago
0270664
[PATCH] mutex: trivial whitespace cleanups
by Ingo Molnar
· 19 years ago
c544bdb
[PATCH] mark mutex_lock*() as might_sleep()
by Ingo Molnar
· 19 years ago
73165b8
[PATCH] fix i386 mutex fastpath on FRAME_POINTER && !DEBUG_MUTEXES
by Ingo Molnar
· 19 years ago
6053ee3
[PATCH] mutex subsystem, core
by Ingo Molnar
· 19 years ago