]> git.proxmox.com Git - mirror_zfs.git/blame - config/kernel-insert-inode-locked.m4
Linux 6.8 compat: handle mnt_idmap user_namespace change
[mirror_zfs.git] / config / kernel-insert-inode-locked.m4
CommitLineData
bdf4328b
BB
1dnl #
2dnl # 2.6.28 API change
3dnl # Added insert_inode_locked() helper function.
4dnl #
608f8749
BB
5AC_DEFUN([ZFS_AC_KERNEL_SRC_INSERT_INODE_LOCKED], [
6 ZFS_LINUX_TEST_SRC([insert_inode_locked], [
70574182
ED
7 #include <linux/fs.h>
8 ], [
9 insert_inode_locked(NULL);
608f8749
BB
10 ])
11])
12
13AC_DEFUN([ZFS_AC_KERNEL_INSERT_INODE_LOCKED], [
14 AC_MSG_CHECKING([whether insert_inode_locked() is available])
15 ZFS_LINUX_TEST_RESULT_SYMBOL([insert_inode_locked],
16 [insert_inode_locked], [fs/inode.c], [
70574182 17 AC_MSG_RESULT(yes)
70574182 18 ], [
066e8252 19 ZFS_LINUX_TEST_ERROR([insert_inode_locked()])
70574182 20 ])
bdf4328b 21])