Whamcloud - gitweb
LU-2850 kernel: 3.8 upstream kills daemonize()
[fs/lustre-release.git] / libcfs / autoconf / lustre-libcfs.m4
index 312542d..b5bfd3e 100644 (file)
@@ -638,15 +638,6 @@ LB_LINUX_TRY_COMPILE([
 ])
 ])
 
-AC_DEFUN([LIBCFS_HAVE_OOM_H],
-[LB_CHECK_FILE([$LINUX/include/linux/oom.h], [
-        AC_DEFINE(HAVE_LINUX_OOM_H, 1,
-                [kernel has include/oom.h])
-],[
-        AC_MSG_RESULT([no])
-])
-])
-
 AC_DEFUN([LIBCFS_HAVE_KEYTYPE_H],
 [LB_CHECK_FILE([$LINUX/include/linux/key-type.h], [
         AC_DEFINE(HAVE_LINUX_KEYTYPE_H, 1,
@@ -696,23 +687,6 @@ LB_LINUX_TRY_COMPILE([
 ])
 ])
 
-# 2.6.18 store oom parameters in task struct.
-# 2.6.32 store oom parameters in signal struct
-AC_DEFUN([LIBCFS_OOMADJ_IN_SIG],
-[AC_MSG_CHECKING([kernel store oom parameters in task])
-LB_LINUX_TRY_COMPILE([
-        #include <linux/sched.h>
-],[
-        ((struct signal_struct *)0)->oom_adj = 0;
-],[
-        AC_MSG_RESULT(yes)
-        AC_DEFINE(HAVE_OOMADJ_IN_SIG, 1,
-                  [kernel store a oom parameters in signal struct])
-],[
-        AC_MSG_RESULT(no)
-])
-])
-
 #
 # 2.6.33 no longer has ctl_name & strategy field in struct ctl_table.
 #
@@ -840,8 +814,6 @@ LIBCFS_HAVE_SET_MEMS_ALLOWED
 # 2.6.32
 LIBCFS_STACKTRACE_OPS_HAVE_WALK_STACK
 LC_SHRINKER_WANT_SHRINK_PTR
-LIBCFS_HAVE_OOM_H
-LIBCFS_OOMADJ_IN_SIG
 # 2.6.33
 LIBCFS_SYSCTL_CTLNAME
 # 2.6.34