mirror_zfs/include/linux
Brian Behlendorf 86c16c59fe Retire rwsem_is_locked() compat
Stock Linux 2.6.32 and earlier kernels contained a broken version of
rwsem_is_locked() which could return an incorrect value.  Because of
this compatibility code was added to detect the broken implementation
and replace it with our own if needed.

The fix for this issue was merged in to the mainline Linux kernel as
of 2.6.33 and the major enterprise distributions based on 2.6.32 have
all backported the fix.  Therefore there is no longer a need to carry
this code and it can be removed.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #454
2015-06-10 16:35:48 -07:00
..
bitops_compat.h Map highbit64() to fls64() 2014-10-17 15:11:50 -07:00
compiler_compat.h Refresh links to web site 2013-03-04 19:09:34 -08:00
delay_compat.h Emulate illumos interface cv_timedwait_hires() 2013-11-04 09:49:24 -08:00
file_compat.h Remove vfs_fsync() wrapper 2014-10-17 15:11:52 -07:00
list_compat.h Refresh links to web site 2013-03-04 19:09:34 -08:00
Makefile.am Retire spl_module_init()/spl_module_fini() 2015-02-27 13:43:39 -08:00
math64_compat.h Refresh links to web site 2013-03-04 19:09:34 -08:00
mm_compat.h Linux 3.12 compat: shrinker semantics 2014-10-28 09:20:13 -07:00
proc_compat.h Refactor existing code 2015-01-16 13:55:08 -08:00
rwsem_compat.h Retire rwsem_is_locked() compat 2015-06-10 16:35:48 -07:00
wait_compat.h Remove compat includes from sys/types.h 2014-11-19 10:35:12 -08:00
zlib_compat.h Refresh links to web site 2013-03-04 19:09:34 -08:00