summaryrefslogtreecommitdiff
path: root/lib/rwsem-spinlock.c
AgeCommit message (Expand)AuthorFilesLines
2013-11-06locking: Move the rwsem code to kernel/locking/Peter Zijlstra1-296/+0
2013-05-07rwsem: simplify __rwsem_do_wakeMichel Lespinasse1-16/+7
2013-05-07rwsem: make the waiter type an enumeration rather than a bitmaskMichel Lespinasse1-8/+11
2013-02-19rwsem-spinlock: Implement writer lock-stealing for better scalabilityYuanhan Liu1-45/+24
2012-03-08lib: reduce the use of module.h wherever possiblePaul Gortmaker1-1/+1
2011-09-13locking, rwsem: Annotate inner lock as rawThomas Gleixner1-19/+19
2010-04-08rwsem generic spinlock: use IRQ save/restore spinlocksKevin Hilman1-6/+8
2009-12-15rwsem: fix rwsem_is_locked() bugsAmerigo Wang1-0/+13
2009-12-15rwsem-spinlock: remove useless function exportsAmerigo Wang1-9/+1
2008-02-08lib: remove fastcall from lib/*Harvey Harrison1-8/+8
2006-10-11Lockdep: add lockdep_set_class_and_subclass() and lockdep_set_subclass()Peter Zijlstra1-1/+1
2006-07-04[PATCH] lockdep: prove rwsem locking correctnessIngo Molnar1-3/+17
2006-07-04[PATCH] lockdep: clean up rwsemsIngo Molnar1-44/+2
2005-05-01[PATCH] use smp_mb/wmb/rmb where possibleakpm@osdl.org1-3/+3
2005-04-17Linux-2.6.12-rc2Linus Torvalds1-0/+344