]> git.proxmox.com Git - mirror_zfs.git/blame - config/kernel-fst-mount.m4
Use boot_ncpus in place of max_ncpus in taskq_create
[mirror_zfs.git] / config / kernel-fst-mount.m4
CommitLineData
93b43af1
SF
1dnl #
2dnl # 2.6.38 API change
3dnl # The .get_sb callback has been replaced by a .mount callback
4dnl # in the file_system_type structure.
5dnl #
608f8749
BB
6AC_DEFUN([ZFS_AC_KERNEL_SRC_FST_MOUNT], [
7 ZFS_LINUX_TEST_SRC([file_system_type_mount], [
93b43af1
SF
8 #include <linux/fs.h>
9
10 static struct dentry *
11 mount(struct file_system_type *fs_type, int flags,
12 const char *osname, void *data) {
13 struct dentry *d = NULL;
14 return (d);
15 }
16
17 static struct file_system_type fst __attribute__ ((unused)) = {
18 .mount = mount,
19 };
608f8749
BB
20 ],[])
21])
22
23AC_DEFUN([ZFS_AC_KERNEL_FST_MOUNT], [
24 AC_MSG_CHECKING([whether fst->mount() exists])
25 ZFS_LINUX_TEST_RESULT([file_system_type_mount], [
93b43af1 26 AC_MSG_RESULT(yes)
93b43af1 27 ],[
066e8252 28 ZFS_LINUX_TEST_ERROR([fst->mount()])
93b43af1
SF
29 ])
30])