diff options
author | Brian Behlendorf <[email protected]> | 2014-10-02 14:48:23 -0400 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2014-10-17 15:11:52 -0700 |
commit | 599662c538d06054608b16a1d6a3ce10f4fdd08c (patch) | |
tree | 5485d154b90ac35a0b5fd23fbdf526104475f2e7 /config | |
parent | 3d5392cefabc1a9b7dd9c853439d3262c5374829 (diff) |
Remove kern_path() wrapper
The kern_path() function has been available since Linux 2.6.28.
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 | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/config/spl-build.m4 b/config/spl-build.m4 index b30a6f581..6c34b9999 100644 --- a/config/spl-build.m4 +++ b/config/spl-build.m4 @@ -39,7 +39,6 @@ AC_DEFUN([SPL_AC_CONFIG_KERNEL], [ SPL_AC_PUT_TASK_STRUCT SPL_AC_EXPORTED_RWSEM_IS_LOCKED SPL_AC_KERNEL_FALLOCATE - SPL_AC_KERN_PATH SPL_AC_CONFIG_ZLIB_INFLATE SPL_AC_CONFIG_ZLIB_DEFLATE SPL_AC_2ARGS_ZLIB_DEFLATE_WORKSPACESIZE @@ -1327,44 +1326,6 @@ AC_DEFUN([SPL_AC_EXPORTED_RWSEM_IS_LOCKED], ]) dnl # -dnl # 2.6.28 API change -dnl # The kern_path() function has been introduced. We adopt it as the new way -dnl # of looking up paths. When it is not available, we emulate it using the -dnl # older interfaces. -dnl # -AC_DEFUN([SPL_AC_KERN_PATH], - [AC_MSG_CHECKING([whether kern_path() is available]) - SPL_LINUX_TRY_COMPILE_SYMBOL([ - #include <linux/namei.h> - ], [ - int r = kern_path(NULL, 0, NULL); - ], [kern_path], [fs/namei.c], [ - AC_MSG_RESULT(yes) - AC_DEFINE(HAVE_KERN_PATH, 1, - [kern_path() is available]) - ], [ - AC_MSG_RESULT(no) - AC_MSG_CHECKING([whether path_lookup() is available]) - SPL_LINUX_TRY_COMPILE_SYMBOL([ - #include <linux/namei.h> - ], [ - int r = path_lookup(NULL, 0, NULL); - ], [path_lookup], [fs/namei.c], [ - AC_MSG_RESULT(yes) - AC_DEFINE(HAVE_KERN_PATH, 1, - [kern_path() is available]) - ], [ - AC_MSG_RESULT(no) - AC_MSG_ERROR([ - *** Neither kern_path() nor path_lookup() is available. - *** Please file an issue: - *** https://github.com/zfsonlinux/spl/issues/new]) - - ]) - ]) -]) - -dnl # dnl # zlib inflate compat, dnl # Verify the kernel has CONFIG_ZLIB_INFLATE support enabled. dnl # |