| Commit message (Expand) | Author | Age | Files | Lines |
* | locking: Move the mutex code to kernel/locking/ | Peter Zijlstra | 2013-11-06 | 1 | -960/+0 |
* | mutex: Avoid gcc version dependent __builtin_constant_p() usage | Tetsuo Handa | 2013-10-18 | 1 | -16/+16 |
* | Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 2013-09-04 | 1 | -23/+20 |
|\ |
|
| * | mutex: Avoid label warning when !CONFIG_MUTEX_SPIN_ON_OWNER | Davidlohr Bueso | 2013-07-25 | 1 | -2/+2 |
| * | mutex: Do not unnecessarily deal with waiters | Davidlohr Bueso | 2013-07-23 | 1 | -23/+18 |
| * | mutex: Fix/document access-once assumption in mutex_can_spin_on_owner() | Peter Zijlstra | 2013-07-22 | 1 | -2/+4 |
* | | mutex: Fix w/w mutex deadlock injection | Maarten Lankhorst | 2013-07-30 | 1 | -2/+2 |
|/ |
|
* | mutex: Move ww_mutex definitions to ww_mutex.h | Maarten Lankhorst | 2013-07-12 | 1 | -0/+1 |
* | mutex: Add w/w mutex slowpath debugging | Daniel Vetter | 2013-06-26 | 1 | -3/+41 |
* | mutex: Add support for wound/wait style locks | Maarten Lankhorst | 2013-06-26 | 1 | -16/+302 |
* | arch: Make __mutex_fastpath_lock_retval return whether fastpath succeeded or not | Maarten Lankhorst | 2013-06-26 | 1 | -18/+14 |
* | mutex: Back out architecture specific check for negative mutex count | Waiman Long | 2013-04-19 | 1 | -7/+2 |
* | mutex: Queue mutex spinners with MCS lock to reduce cacheline contention | Waiman Long | 2013-04-19 | 1 | -1/+90 |
* | mutex: Make more scalable by doing less atomic operations | Waiman Long | 2013-04-19 | 1 | -3/+16 |
* | mutex: Move mutex spinning code from sched/core.c back to mutex.c | Waiman Long | 2013-04-19 | 1 | -0/+46 |
* | sched/rt: Move rt specific bits into new header file | Clark Williams | 2013-02-07 | 1 | -0/+1 |
* | sched/rt: Use schedule_preempt_disabled() | Thomas Gleixner | 2012-03-01 | 1 | -3/+1 |
* | kernel: Map most files to use export.h instead of module.h | Paul Gortmaker | 2011-10-31 | 1 | -1/+1 |
* | lockdep, mutex: provide mutex_lock_nest_lock | Peter Zijlstra | 2011-05-25 | 1 | -8/+17 |
* | sched: Get rid of lock_depth | Jonathan Corbet | 2011-04-24 | 1 | -7/+0 |
* | mutex: Use p->on_cpu for the adaptive spin | Peter Zijlstra | 2011-04-14 | 1 | -1/+1 |
* | Fix common misspellings | Lucas De Marchi | 2011-03-31 | 1 | -1/+1 |
* | mutexes, sched: Introduce arch_mutex_cpu_relax() | Gerald Schaefer | 2010-11-26 | 1 | -1/+1 |
* | mutex: Fix annotations to include it in kernel-locking docbook | Randy Dunlap | 2010-09-03 | 1 | -16/+7 |
* | mutex: Fix optimistic spinning vs. BKL | Tony Breeds | 2010-05-19 | 1 | -0/+7 |
* | mutex: Better control mutex adaptive spinning config | Frederic Weisbecker | 2009-12-03 | 1 | -2/+2 |
* | Merge branch 'linus' into perfcounters/core | Ingo Molnar | 2009-06-11 | 1 | -1/+3 |
|\ |
|
| * | Merge branch 'locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2009-06-11 | 1 | -1/+24 |
| |\ |
|
| * \ | Merge commit 'v2.6.30-rc5' into sched/core | Ingo Molnar | 2009-05-11 | 1 | -1/+2 |
| |\ \ |
|
| * | | | sched: remove extra call overhead for schedule() | Peter Zijlstra | 2009-04-20 | 1 | -1/+3 |
* | | | | Merge branch 'core/locking' into perfcounters/core | Ingo Molnar | 2009-05-06 | 1 | -1/+24 |
|\ \ \ \
| | |_|/
| |/| | |
|
| * | | | mutex: add atomic_dec_and_mutex_lock(), fix | Andrew Morton | 2009-04-30 | 1 | -1/+24 |
| | |/
| |/| |
|
* | | | Merge branch 'linus' into perfcounters/core | Ingo Molnar | 2009-04-29 | 1 | -1/+2 |
|\| | |
|
| * | | mutex: have non-spinning mutexes on s390 by default | Heiko Carstens | 2009-04-09 | 1 | -1/+2 |
| |/ |
|
* / | mutex: drop "inline" from mutex_lock() inside kernel/mutex.c | H. Peter Anvin | 2009-04-06 | 1 | -1/+1 |
|/ |
|
* | mutex: adaptive spinnning, performance tweaks | Chris Mason | 2009-01-14 | 1 | -13/+7 |
* | mutex: implement adaptive spinning | Peter Zijlstra | 2009-01-14 | 1 | -11/+104 |
* | mutex: preemption fixes | Peter Zijlstra | 2009-01-14 | 1 | -1/+4 |
* | mutex: small cleanup | Peter Zijlstra | 2009-01-14 | 1 | -5/+2 |
* | mutex: __used is needed for function referenced only from inline asm | Török Edwin | 2008-11-24 | 1 | -4/+4 |
* | lockstat: contend with points | Peter Zijlstra | 2008-10-20 | 1 | -1/+1 |
* | locking: fix mutex @key parameter kernel-doc notation | Randy Dunlap | 2008-07-28 | 1 | -0/+1 |
* | __mutex_lock_common: use signal_pending_state() | Oleg Nesterov | 2008-06-10 | 1 | -4/+1 |
* | kernel: remove fastcall in kernel/* | Harvey Harrison | 2008-02-08 | 1 | -15/+14 |
* | Add mutex_lock_killable | Liam R. Howlett | 2007-12-06 | 1 | -3/+33 |
* | lockdep: fixup mutex annotations | Peter Zijlstra | 2007-10-11 | 1 | -15/+20 |
* | lockstat: measure lock bouncing | Peter Zijlstra | 2007-07-19 | 1 | -1/+1 |
* | lockstat: hook into spinlock_t, rwlock_t, rwsem and mutex | Peter Zijlstra | 2007-07-19 | 1 | -0/+8 |
* | wrap access to thread_info | Roman Zippel | 2007-05-09 | 1 | -4/+4 |
* | [PATCH] lockdep: avoid lockdep warning in md | NeilBrown | 2006-12-08 | 1 | -0/+9 |