diff options
Diffstat (limited to 'sys/contrib/openzfs/config/kernel-show-options.m4')
-rw-r--r-- | sys/contrib/openzfs/config/kernel-show-options.m4 | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/sys/contrib/openzfs/config/kernel-show-options.m4 b/sys/contrib/openzfs/config/kernel-show-options.m4 new file mode 100644 index 000000000000..fd62f30086dc --- /dev/null +++ b/sys/contrib/openzfs/config/kernel-show-options.m4 @@ -0,0 +1,25 @@ +dnl # +dnl # Linux 3.3 API +dnl # +AC_DEFUN([ZFS_AC_KERNEL_SRC_SHOW_OPTIONS], [ + ZFS_LINUX_TEST_SRC([super_operations_show_options], [ + #include <linux/fs.h> + + static int show_options(struct seq_file * x, struct dentry * y) { + return 0; + }; + + static struct super_operations sops __attribute__ ((unused)) = { + .show_options = show_options, + }; + ],[]) +]) + +AC_DEFUN([ZFS_AC_KERNEL_SHOW_OPTIONS], [ + AC_MSG_CHECKING([whether sops->show_options() wants dentry]) + ZFS_LINUX_TEST_RESULT([super_operations_show_options], [ + AC_MSG_RESULT([yes]) + ],[ + ZFS_LINUX_TEST_ERROR([sops->show_options()]) + ]) +]) |