aboutsummaryrefslogtreecommitdiff
path: root/include/linux/mutex.h
AgeCommit message (Expand)Author
2013-04-19mutex: Queue mutex spinners with MCS lock to reduce cacheline contentionWaiman Long
2011-07-26atomic: use <linux/atomic.h>Arun Sharma
2011-07-21mutex: Make mutex_destroy() an inline functionJean Delvare
2011-05-25lockdep, mutex: provide mutex_lock_nest_lockPeter Zijlstra
2011-04-14mutex: Use p->on_cpu for the adaptive spinPeter Zijlstra
2010-11-26mutexes, sched: Introduce arch_mutex_cpu_relax()Gerald Schaefer
2010-09-03mutex: Fix annotations to include it in kernel-locking docbookRandy Dunlap
2009-04-30mutex: add atomic_dec_and_mutex_lock(), fixAndrew Morton
2009-04-29mutex: add atomic_dec_and_mutex_lock()Eric Paris
2009-01-14mutex: implement adaptive spinningPeter Zijlstra
2008-10-30mutex: improve header comment to be actually informative about the APIArjan van de Ven
2008-02-08Remove fastcall from linux/includeHarvey Harrison
2007-12-06Add mutex_lock_killableLiam R. Howlett
2007-10-17Mutex documentation is unclear about software interrupts, tasklets and timersMatti Linnanvuori
2007-10-11lockdep: fixup mutex annotationsPeter Zijlstra
2007-05-09mutex_lock_interruptible(): add __must_checkAndrew Morton
2007-01-26[PATCH] fix various kernel-doc in header filesRobert P. J. Day
2006-12-08[PATCH] lockdep: avoid lockdep warning in mdNeilBrown
2006-12-07[PATCH] lockdep: name some old style locksPeter Zijlstra
2006-07-03[PATCH] lockdep: prove mutex locking correctnessIngo Molnar
2006-07-03[PATCH] lockdep: better lock debuggingIngo Molnar
2006-01-11[PATCH] fix/simplify mutex debugging codeDavid Woodhouse
2006-01-11[MUTEX]: linux/mutex.h needs linux/linkage.h tooDavid S. Miller
2006-01-09[PATCH] mutex subsystem, coreIngo Molnar