summaryrefslogtreecommitdiffstats
path: root/kernel/spinlock.c
AgeCommit message (Expand)Author
2013-11-06locking: Move the spinlock code to kernel/locking/Peter Zijlstra
2013-09-11kernel/spinlock.c: add default arch_*_relax definitions for GENERIC_LOCKBREAKWill Deacon
2012-03-23locking/kconfig: Simplify INLINE_SPIN_UNLOCK usageRaghavendra K T
2011-10-31kernel: Map most files to use export.h instead of module.hPaul Gortmaker
2009-12-14locking: Cleanup the name space completelyThomas Gleixner
2009-12-14locking: Further name space cleanupsThomas Gleixner
2009-12-14locking: Implement new raw_spinlockThomas Gleixner
2009-12-14locking: Convert __raw_spin* functions to arch_spin*Thomas Gleixner
2009-12-14locking: Reorder functions in spinlock.cThomas Gleixner
2009-11-13locking: Reduce ifdefs in kernel/spinlock.cThomas Gleixner
2009-11-13locking: Make inlining decision Kconfig basedThomas Gleixner
2009-08-31locking: Allow arch-inlined spinlocksHeiko Carstens
2009-08-31locking: Move spinlock function bodies to header fileHeiko Carstens
2009-04-02Allow rwlocks to re-enable interruptsRobin Holt
2009-04-02Factor out #ifdefs from kernel/spinlock.c to LOCK_CONTENDED_FLAGSRobin Holt
2008-08-13lockdep: spin_lock_nest_lock(), checkpatch fixesAndrew Morton
2008-08-11lockdep: spin_lock_nest_lock()Peter Zijlstra
2008-05-23ftrace: lockdep notrace annotationsSteven Rostedt
2008-01-30spinlock: lockbreak cleanupNick Piggin
2007-07-19lockstat: hook into spinlock_t, rwlock_t, rwsem and mutexPeter Zijlstra
2007-07-19lockdep: sanitise CONFIG_PROVE_LOCKINGPeter Zijlstra
2006-11-25[PATCH] lockdep: spin_lock_irqsave_nested()Arjan van de Ven
2006-10-01[PATCH] Directed yield: cpu_relax variants for spinlocks and rw-locksMartin Schwidefsky
2006-09-29[PATCH] remove generic__raw_read_trylock()Matthew Wilcox
2006-09-26[PATCH] i386: Account spinlocks to the caller during profiling for !FP kernelsAndi Kleen
2006-09-06[PATCH] lockdep ifdef fixJarek Poplawski
2006-07-03[PATCH] lockdep: prove spinlock rwlock locking correctnessIngo Molnar
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel
2006-03-23[PATCH] BUILD_LOCK_OPS: cleanup preempt_disable() usageOleg Nesterov
2005-09-10[PATCH] spinlock consolidationIngo Molnar
2005-05-21[PATCH] spin_unlock_bh() and preempt_check_resched()Samuel Thibault
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds