summaryrefslogtreecommitdiff
path: root/kernel/spinlock.c
AgeCommit message (Expand)AuthorFilesLines
2009-11-13locking: Reduce ifdefs in kernel/spinlock.cThomas Gleixner1-131/+127
2009-11-13locking: Make inlining decision Kconfig basedThomas Gleixner1-28/+28
2009-08-31locking: Allow arch-inlined spinlocksHeiko Carstens1-0/+56
2009-08-31locking: Move spinlock function bodies to header fileHeiko Carstens1-146/+28
2009-04-03Allow rwlocks to re-enable interruptsRobin Holt1-2/+4
2009-04-03Factor out #ifdefs from kernel/spinlock.c to LOCK_CONTENDED_FLAGSRobin Holt1-10/+2
2008-08-13lockdep: spin_lock_nest_lock(), checkpatch fixesAndrew Morton1-3/+0
2008-08-11lockdep: spin_lock_nest_lock()Peter Zijlstra1-0/+11
2008-05-23ftrace: lockdep notrace annotationsSteven Rostedt1-1/+1
2008-01-30spinlock: lockbreak cleanupNick Piggin1-2/+1
2007-07-19lockstat: hook into spinlock_t, rwlock_t, rwsem and mutexPeter Zijlstra1-14/+14
2007-07-19lockdep: sanitise CONFIG_PROVE_LOCKINGPeter Zijlstra1-2/+2
2006-11-26[PATCH] lockdep: spin_lock_irqsave_nested()Arjan van de Ven1-0/+21
2006-10-01[PATCH] Directed yield: cpu_relax variants for spinlocks and rw-locksMartin Schwidefsky1-2/+2
2006-09-29[PATCH] remove generic__raw_read_trylock()Matthew Wilcox1-11/+0
2006-09-26[PATCH] i386: Account spinlocks to the caller during profiling for !FP kernelsAndi Kleen1-0/+5
2006-09-06[PATCH] lockdep ifdef fixJarek Poplawski1-1/+1
2006-07-04[PATCH] lockdep: prove spinlock rwlock locking correctnessIngo Molnar1-9/+70
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-03-23[PATCH] BUILD_LOCK_OPS: cleanup preempt_disable() usageOleg Nesterov1-5/+4
2005-09-10[PATCH] spinlock consolidationIngo Molnar1-6/+9
2005-05-21[PATCH] spin_unlock_bh() and preempt_check_resched()Samuel Thibault1-4/+4
2005-04-17Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+371