Linux: Cleanup taskq threads spawn/exit
[zfs.git] / config / kernel-pde-data.m4
blob4fc665dfbe2eca7f09587817c8d2db593609e150
1 dnl #
2 dnl # 5.17 API: PDE_DATA() renamed to pde_data(),
3 dnl # 359745d78351c6f5442435f81549f0207ece28aa ("proc: remove PDE_DATA() completely")
4 dnl #
5 AC_DEFUN([ZFS_AC_KERNEL_SRC_PDE_DATA], [
6         ZFS_LINUX_TEST_SRC([pde_data], [
7                 #include <linux/proc_fs.h>
8         ], [
9                 pde_data(NULL);
10         ])
13 AC_DEFUN([ZFS_AC_KERNEL_PDE_DATA], [
14         AC_MSG_CHECKING([whether pde_data() is lowercase])
15         ZFS_LINUX_TEST_RESULT([pde_data], [
16                 AC_MSG_RESULT(yes)
17                 AC_DEFINE(SPL_PDE_DATA, pde_data, [pde_data() is pde_data()])
18         ], [
19                 AC_MSG_RESULT(no)
20                 AC_DEFINE(SPL_PDE_DATA, PDE_DATA, [pde_data() is PDE_DATA()])
21         ])