diff options
author | Brian Behlendorf <[email protected]> | 2014-10-01 17:31:53 -0400 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2014-10-17 15:11:51 -0700 |
commit | b652d169b05cc1c75fdb04421feb83713a0e36c4 (patch) | |
tree | c9ef443de29c57f6b3fd70d23a5ca2960f607f0d /config | |
parent | 2bc5666f53685c6631f9a5d1d8beebdf1325f8e0 (diff) |
Remove mutex_lock_nested() wrapper
The mutex_lock_nested() function has been available since Linux 2.6.18.
There is no longer a need to maintain this compatibility code.
Signed-off-by: Brian Behlendorf <[email protected]>
Diffstat (limited to 'config')
-rw-r--r-- | config/spl-build.m4 | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/config/spl-build.m4 b/config/spl-build.m4 index b7ce61fc8..89556f5f8 100644 --- a/config/spl-build.m4 +++ b/config/spl-build.m4 @@ -29,7 +29,6 @@ AC_DEFUN([SPL_AC_CONFIG_KERNEL], [ SPL_AC_PDE_DATA SPL_AC_MUTEX_OWNER SPL_AC_MUTEX_OWNER_TASK_STRUCT - SPL_AC_MUTEX_LOCK_NESTED SPL_AC_3ARGS_ON_EACH_CPU SPL_AC_KALLSYMS_LOOKUP_NAME SPL_AC_GET_VMALLOC_INFO @@ -974,29 +973,6 @@ AC_DEFUN([SPL_AC_MUTEX_OWNER_TASK_STRUCT], [ ]) dnl # -dnl # 2.6.18 API change, -dnl # First introduced 'mutex_lock_nested()' in include/linux/mutex.h, -dnl # as part of the mutex validator. Fallback to using 'mutex_lock()' -dnl # if the mutex validator is disabled or otherwise unavailable. -dnl # -AC_DEFUN([SPL_AC_MUTEX_LOCK_NESTED], [ - AC_MSG_CHECKING([whether mutex_lock_nested() is available]) - SPL_LINUX_TRY_COMPILE([ - #include <linux/mutex.h> - ],[ - struct mutex mutex; - mutex_init(&mutex); - mutex_lock_nested(&mutex, 0); - ],[ - AC_MSG_RESULT(yes) - AC_DEFINE(HAVE_MUTEX_LOCK_NESTED, 1, - [mutex_lock_nested() is available]) - ],[ - AC_MSG_RESULT(no) - ]) -]) - -dnl # dnl # 2.6.27 API change, dnl # on_each_cpu() uses 3 args, no 'retry' argument dnl # |