aboutsummaryrefslogtreecommitdiffstats
path: root/include/sys/rwlock.h
Commit message (Expand)AuthorAgeFilesLines
* Linux 3.2 compat: rw_semaphore.wait_lock is rawDarik Horn2012-01-111-8/+8
* Correctly handle rwsem_is_locked() behaviorNed Bass2010-08-101-31/+7
* Split <sys/debug.h> headerBrian Behlendorf2010-07-201-2/+2
* Simplify rwlock implementation.Brian Behlendorf2010-05-201-39/+24
* Public Release PrepBrian Behlendorf2010-05-171-17/+15
* Disable rw_tryupgrade() for newer kernelsBrian Behlendorf2010-04-221-1/+10
* Check for changed gaurd macro in 2.6.28+ for rwsem implementation.Brian Behlendorf2009-12-171-1/+5
* When using x86 specific rwsem correctly intepret rwsem->count.Brian Behlendorf2009-12-011-6/+12
* Expand SEM() outside init_rwsem and directly call __init_rwsem().Brian Behlendorf2009-09-291-1/+3
* Update rwlocks to track owner to ensure correct semanticsBrian Behlendorf2009-09-251-58/+174
* Reimplement rwlocks for Linux lock profiling/analysis.Brian Behlendorf2009-09-181-50/+71
* Go through and add a header with the proper UCRL number.behlendo2008-05-261-0/+26
* - Updated rwlock's to reside in a .c file instead of a static inlinebehlendo2008-05-061-274/+33
* Prep for 0.2.1 tagbehlendo2008-04-241-1/+0
* Update SPL to use new debug infrastructure. This means:behlendo2008-04-211-19/+31
* Fix race in rwlock implementation which can occur whenbehlendo2008-04-071-0/+4
* Add some crude debugging support. It leaves alot to bebehlendo2008-03-311-1/+1
* Apply fix from bug239 for rwlock deadlock.behlendo2008-03-111-1/+70
* Add some missing rw_lock symbolsbehlendo2008-03-061-4/+8
* Reorganize /include/ to add a /sys/, this way we don't need tobehlendo2008-03-011-0/+224