]> git.proxmox.com Git - mirror_spl.git/history - include/sys/rwlock.h
Implement a proper rw_tryupgrade
[mirror_spl.git] / include / sys / rwlock.h
2016-05-31 Chunwei ChenImplement a proper rw_tryupgrade
2016-03-10 Brian BehlendorfAdd rw_tryupgrade()
2015-12-12 Olaf FaalandAdd new lock types MUTEX_NOLOCKDEP, and RW_NOLOCKDEP
2015-10-02 Chunwei ChenUse tab indent in rwlock.h
2015-10-02 Chunwei Chenrwsem use kernel provided owner when possible
2015-10-02 Chunwei ChenDon't take spin lock on rwlock owner
2015-06-10 Brian BehlendorfRetire rwsem_is_locked() compat
2013-03-06 Brian BehlendorfMerge branch 'build-system'
2013-03-05 Ned BassRefresh links to web site
2012-01-12 Darik HornLinux 3.2 compat: rw_semaphore.wait_lock is raw
2010-08-10 Ned BassCorrectly handle rwsem_is_locked() behavior
2010-07-20 Brian BehlendorfSplit <sys/debug.h> header
2010-05-20 Brian BehlendorfSimplify rwlock implementation.
2010-05-17 Brian BehlendorfPublic Release Prep
2010-04-22 Brian BehlendorfDisable rw_tryupgrade() for newer kernels
2009-12-17 Brian BehlendorfCheck for changed gaurd macro in 2.6.28+ for rwsem...
2009-12-01 Brian BehlendorfWhen using x86 specific rwsem correctly intepret rwsem...
2009-09-29 Brian BehlendorfExpand SEM() outside init_rwsem and directly call __ini...
2009-09-25 Brian BehlendorfUpdate rwlocks to track owner to ensure correct semantics
2009-09-18 Brian BehlendorfReimplement rwlocks for Linux lock profiling/analysis.
2008-05-26 behlendoGo through and add a header with the proper UCRL number.
2008-05-06 behlendo- Updated rwlock's to reside in a .c file instead of...
2008-04-24 behlendoPrep for 0.2.1 tag
2008-04-21 behlendoUpdate SPL to use new debug infrastructure. This means:
2008-04-07 behlendoFix race in rwlock implementation which can occur when
2008-03-31 behlendoAdd some crude debugging support. It leaves alot to be
2008-03-11 behlendoApply fix from bug239 for rwlock deadlock.
2008-03-06 behlendoAdd some missing rw_lock symbols
2008-03-01 behlendoReorganize /include/ to add a /sys/, this way we don...