]>
Commit | Line | Data |
---|---|---|
d9c97ec0 CH |
1 | dnl # |
2 | dnl # 4.1 API change | |
3 | dnl # struct access file->f_path.dentry was replaced by accessor function | |
4 | dnl # since fix torvalds/linux@4bacc9c9234c ("overlayfs: Make f_path always | |
5 | dnl # point to the overlay and f_inode to the underlay"). | |
6 | dnl # | |
608f8749 BB |
7 | AC_DEFUN([ZFS_AC_KERNEL_SRC_FILE_DENTRY], [ |
8 | ZFS_LINUX_TEST_SRC([file_dentry], [ | |
d9c97ec0 CH |
9 | #include <linux/fs.h> |
10 | ],[ | |
11 | struct file *f = NULL; | |
12 | file_dentry(f); | |
608f8749 BB |
13 | ]) |
14 | ]) | |
15 | ||
16 | AC_DEFUN([ZFS_AC_KERNEL_FILE_DENTRY], [ | |
17 | AC_MSG_CHECKING([whether file_dentry() is available]) | |
18 | ZFS_LINUX_TEST_RESULT([file_dentry], [ | |
d9c97ec0 CH |
19 | AC_MSG_RESULT(yes) |
20 | AC_DEFINE(HAVE_FILE_DENTRY, 1, [file_dentry() is available]) | |
21 | ],[ | |
22 | AC_MSG_RESULT(no) | |
23 | ]) | |
24 | ]) |