Whamcloud - gitweb
LU-4476 kernel: support process namespace containers
[fs/lustre-release.git] / libcfs / autoconf / lustre-libcfs.m4
index cb86497..815f082 100644 (file)
@@ -233,6 +233,13 @@ LB_LINUX_TRY_COMPILE([
 ])
 ])
 
+# 3.4 introduced process namespace
+AC_DEFUN([LIBCFS_PROCESS_NAMESPACE],[
+LB_CHECK_LINUX_HEADER([linux/uidgid.h], [
+       AC_DEFINE(HAVE_UIDGID_HEADER, 1, [uidgid.h is present])
+])
+])
+
 #
 # FC18 3.7.2-201 unexport sock_map_fd() change to
 # use sock_alloc_file().
@@ -312,6 +319,8 @@ LIBCFS_DUMP_TRACE_ADDRESS
 LC_SHRINK_CONTROL
 # 3.0
 LIBCFS_STACKTRACE_WARNING
+# 3.4
+LIBCFS_PROCESS_NAMESPACE
 # 3.7
 LIBCFS_SOCK_ALLOC_FILE
 # 3.8