dnl # dnl # 2.6.38 API change dnl # The .get_sb callback has been replaced by a .mount callback dnl # in the file_system_type structure. dnl # AC_DEFUN([ZFS_AC_KERNEL_SRC_FST_MOUNT], [ ZFS_LINUX_TEST_SRC([file_system_type_mount], [ #include static struct dentry * mount(struct file_system_type *fs_type, int flags, const char *osname, void *data) { struct dentry *d = NULL; return (d); } static struct file_system_type fst __attribute__ ((unused)) = { .mount = mount, }; ],[]) ]) AC_DEFUN([ZFS_AC_KERNEL_FST_MOUNT], [ AC_MSG_CHECKING([whether fst->mount() exists]) ZFS_LINUX_TEST_RESULT([file_system_type_mount], [ AC_MSG_RESULT(yes) ],[ ZFS_LINUX_TEST_ERROR([fst->mount()]) ]) ])