diff options
author | Chunwei Chen <[email protected]> | 2015-05-11 22:22:56 +0800 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2015-08-24 10:13:25 -0700 |
commit | 17888ae30d6111f1fe25087a256724ee9b1a0a84 (patch) | |
tree | 7567dc20bcdd9045a3fac1761b1ac90626fdfeba /config/kernel.m4 | |
parent | efc412b645cbb209e42983a9dcb9d3c9427c5495 (diff) |
Add compatibility layer for {kmap,kunmap}_atomic
Starting from linux-2.6.37, {kmap,kunmap}_atomic takes 1 argument instead of 2.
We use zfs_{kmap,kunmap}_atomic as wrappers and always take 2 argument, but
ignore the 2nd for newer kernel.
Signed-off-by: Chunwei Chen <[email protected]>
Signed-off-by: Brian Behlendorf <[email protected]>
Diffstat (limited to 'config/kernel.m4')
-rw-r--r-- | config/kernel.m4 | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/config/kernel.m4 b/config/kernel.m4 index 8e8922ec7..380ca973f 100644 --- a/config/kernel.m4 +++ b/config/kernel.m4 @@ -100,6 +100,7 @@ AC_DEFUN([ZFS_AC_CONFIG_KERNEL], [ ZFS_AC_KERNEL_LSEEK_EXECUTE ZFS_AC_KERNEL_VFS_ITERATE ZFS_AC_KERNEL_VFS_RW_ITERATE + ZFS_AC_KERNEL_KMAP_ATOMIC_ARGS AS_IF([test "$LINUX_OBJ" != "$LINUX"], [ KERNELMAKE_PARAMS="$KERNELMAKE_PARAMS O=$LINUX_OBJ" |