Age | Commit message (Expand) | Author | Files | Lines |
2020-08-06 | locking/seqlock, headers: Untangle the spaghetti monster | Peter Zijlstra | 1 | -0/+11 |
2020-03-21 | lockdep: Introduce wait-type checks | Peter Zijlstra | 1 | -2/+5 |
2019-08-08 | mutex: Fix up mutex_waiter usage | Peter Zijlstra | 1 | -0/+13 |
2019-08-06 | locking/mutex: Make __mutex_owner static to mutex.c | Mukesh Ojha | 1 | -35/+3 |
2019-07-15 | docs: locking: convert docs to ReST and rename to *.rst | Mauro Carvalho Chehab | 1 | -1/+1 |
2018-05-15 | locking/spinlocks: Clean up comment and #ifndef for {,queued_}spin_is_locked() | Andrea Parri | 1 | -3/+0 |
2018-03-10 | Merge branch 'linus' into locking/core, to pick up fixes and dependencies | Ingo Molnar | 1 | -0/+5 |
2018-02-25 | mutex: Drop linkage.h from mutex.h | Randy Dunlap | 1 | -1/+0 |
2018-02-21 | locking/mutex: Add comment to __mutex_owner() to deter usage | Peter Zijlstra | 1 | -0/+5 |
2018-02-07 | kernel/mutex: mutex_is_locked can be boolean | Yaowei Bai | 1 | -2/+2 |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
2017-05-16 | mutex, futex: adjust kernel-doc markups to generate ReST | Mauro Carvalho Chehab | 1 | -3/+3 |
2017-02-21 | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 1 | -1/+4 |
2017-01-14 | locking/mutex, sched/wait: Fix the mutex_lock_io_nested() define | Ingo Molnar | 1 | -1/+1 |
2017-01-14 | locking/mutex, sched/wait: Add mutex_lock_io() | Tejun Heo | 1 | -0/+4 |
2017-01-14 | locking/ww_mutex: Add waiters in stamp order | Nicolai Hähnle | 1 | -0/+3 |
2017-01-14 | locking/mutex: Fix mutex handoff | Peter Zijlstra | 1 | -1/+1 |
2016-11-16 | locking/mutex: Don't mark mutex_trylock_recursive() as deprecated, temporarily | Ingo Molnar | 1 | -1/+1 |
2016-11-15 | locking/mutex, drm: Introduce mutex_trylock_recursive() | Peter Zijlstra | 1 | -0/+31 |
2016-10-25 | locking/mutex: Rework mutex::owner | Peter Zijlstra | 1 | -16/+30 |
2015-02-14 | mutex: remove unused field "name" in debug mode | Adrien Schildknecht | 1 | -1/+0 |
2014-08-13 | locking/Documentation: Move locking related docs into Documentation/locking/ | Davidlohr Bueso | 1 | -1/+1 |
2014-08-13 | locking/mutexes: Use MUTEX_SPIN_ON_OWNER when appropriate | Davidlohr Bueso | 1 | -1/+1 |
2014-07-17 | arch, locking: Ciao arch_mutex_cpu_relax() | Davidlohr Bueso | 1 | -4/+0 |
2014-07-16 | locking/spinlocks/mcs: Convert osq lock to atomic_t to reduce overhead | Jason Low | 1 | -2/+2 |
2014-07-16 | locking/spinlocks/mcs: Rename optimistic_spin_queue() to optimistic_spin_node() | Jason Low | 1 | -2/+2 |
2014-03-11 | locking/mutexes: Introduce cancelable MCS lock for adaptive spinning | Peter Zijlstra | 1 | -2/+2 |
2014-01-28 | locking/mutexes/mcs: Restructure the MCS lock defines and locking code into i... | Tim Chen | 1 | -2/+3 |
2013-11-11 | locking/doc: Update references to kernel/mutex.c | Peter Zijlstra | 1 | -1/+1 |
2013-09-28 | mutex: replace CONFIG_HAVE_ARCH_MUTEX_CPU_RELAX with simple ifdef | Heiko Carstens | 1 | -3/+3 |
2013-07-12 | mutex: Move ww_mutex definitions to ww_mutex.h | Maarten Lankhorst | 1 | -358/+0 |
2013-06-26 | mutex: Add w/w mutex slowpath debugging | Daniel Vetter | 1 | -0/+8 |
2013-06-26 | mutex: Add support for wound/wait style locks | Maarten Lankhorst | 1 | -1/+354 |
2013-04-19 | mutex: Queue mutex spinners with MCS lock to reduce cacheline contention | Waiman Long | 1 | -0/+3 |
2011-07-27 | atomic: use <linux/atomic.h> | Arun Sharma | 1 | -1/+1 |
2011-07-21 | mutex: Make mutex_destroy() an inline function | Jean Delvare | 1 | -1/+1 |
2011-05-25 | lockdep, mutex: provide mutex_lock_nest_lock | Peter Zijlstra | 1 | -0/+9 |
2011-04-14 | mutex: Use p->on_cpu for the adaptive spin | Peter Zijlstra | 1 | -1/+1 |
2010-11-26 | mutexes, sched: Introduce arch_mutex_cpu_relax() | Gerald Schaefer | 1 | -0/+4 |
2010-09-03 | mutex: Fix annotations to include it in kernel-locking docbook | Randy Dunlap | 1 | -0/+8 |
2009-04-30 | mutex: add atomic_dec_and_mutex_lock(), fix | Andrew Morton | 1 | -23/+1 |
2009-04-29 | mutex: add atomic_dec_and_mutex_lock() | Eric Paris | 1 | -0/+23 |
2009-01-14 | mutex: implement adaptive spinning | Peter Zijlstra | 1 | -2/+3 |
2008-10-30 | mutex: improve header comment to be actually informative about the API | Arjan van de Ven | 1 | -0/+2 |
2008-02-08 | Remove fastcall from linux/include | Harvey Harrison | 1 | -6/+6 |
2007-12-07 | Add mutex_lock_killable | Liam R. Howlett | 1 | -0/+5 |
2007-10-17 | Mutex documentation is unclear about software interrupts, tasklets and timers | Matti Linnanvuori | 1 | -1/+2 |
2007-10-12 | lockdep: fixup mutex annotations | Peter Zijlstra | 1 | -3/+6 |
2007-05-09 | mutex_lock_interruptible(): add __must_check | Andrew Morton | 1 | -2/+3 |
2007-01-27 | [PATCH] fix various kernel-doc in header files | Robert P. J. Day | 1 | -1/+1 |