[Pvfs2-cvs] commit by pcarns in pvfs2-1/maint/config: kernel.m4
CVS commit program
cvs at parl.clemson.edu
Fri Apr 11 13:07:24 EDT 2008
Update of /projects/cvsroot/pvfs2-1/maint/config
In directory parlweb1:/tmp/cvs-serv20846/maint/config
Modified Files:
Tag: pvfs-2-7-branch
kernel.m4
Log Message:
merge i_sem/i_mutex configure check from trunk to pvfs-2-7-branch
Index: kernel.m4
===================================================================
RCS file: /projects/cvsroot/pvfs2-1/maint/config/kernel.m4,v
diff -p -u -r1.46.2.7 -r1.46.2.8
--- kernel.m4 11 Apr 2008 15:57:28 -0000 1.46.2.7
+++ kernel.m4 11 Apr 2008 17:07:24 -0000 1.46.2.8
@@ -244,6 +244,20 @@ AC_DEFUN([AX_KERNEL_FEATURES],
AC_MSG_RESULT(no)
)
+ dnl 2.6.16 removed this member
+ AC_MSG_CHECKING(for i_sem in struct inode)
+ AC_TRY_COMPILE([
+ #define __KERNEL__
+ #include <linux/fs.h>
+ static struct inode i = {
+ .i_sem = {0},
+ };
+ ], [],
+ AC_MSG_RESULT(yes)
+ AC_DEFINE(HAVE_I_SEM_IN_STRUCT_INODE, 1, Define if struct inode in kernel has i_sem member),
+ AC_MSG_RESULT(no)
+ )
+
dnl checking if we have a statfs_lite callback in super_operations
AC_MSG_CHECKING(for statfs_lite callback in struct super_operations in kernel)
AC_TRY_COMPILE([
More information about the Pvfs2-cvs
mailing list