diff options
Diffstat (limited to 'config/spl-build.m4')
-rw-r--r-- | config/spl-build.m4 | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/config/spl-build.m4 b/config/spl-build.m4 index 3bfc1e232..9999d480d 100644 --- a/config/spl-build.m4 +++ b/config/spl-build.m4 @@ -33,7 +33,6 @@ AC_DEFUN([SPL_AC_CONFIG_KERNEL], [ SPL_AC_FS_STRUCT_SPINLOCK SPL_AC_KUIDGID_T SPL_AC_PUT_TASK_STRUCT - SPL_AC_EXPORTED_RWSEM_IS_LOCKED SPL_AC_KERNEL_FALLOCATE SPL_AC_CONFIG_ZLIB_INFLATE SPL_AC_CONFIG_ZLIB_DEFLATE @@ -1202,27 +1201,6 @@ AC_DEFUN([SPL_AC_KERNEL_FALLOCATE], [ ]) dnl # -dnl # 2.6.33 API change. Also backported in RHEL5 as of 2.6.18-190.el5. -dnl # Earlier versions of rwsem_is_locked() were inline and had a race -dnl # condition. The fixed version is exported as a symbol. The race -dnl # condition is fixed by acquiring sem->wait_lock, so we must not -dnl # call that version while holding sem->wait_lock. -dnl # -AC_DEFUN([SPL_AC_EXPORTED_RWSEM_IS_LOCKED], - [AC_MSG_CHECKING([whether rwsem_is_locked() acquires sem->wait_lock]) - SPL_LINUX_TRY_COMPILE_SYMBOL([ - #include <linux/rwsem.h> - int rwsem_is_locked(struct rw_semaphore *sem) { return 0; } - ], [], [rwsem_is_locked], [lib/rwsem-spinlock.c], [ - AC_MSG_RESULT(yes) - AC_DEFINE(RWSEM_IS_LOCKED_TAKES_WAIT_LOCK, 1, - [rwsem_is_locked() acquires sem->wait_lock]) - ], [ - AC_MSG_RESULT(no) - ]) -]) - -dnl # dnl # zlib inflate compat, dnl # Verify the kernel has CONFIG_ZLIB_INFLATE support enabled. dnl # |