Hello everyone...
I am unable to compile kernel module from latest pvfs2 on my Debian system with 
kernel 2.6.32...
Actually, the server is being compiled without a problem but when I try to 
"make kmod" it prints out errors like this:

  CC [M]  /root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-utils.o
In file included from /root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-utils.c:7:
/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-kernel.h:1341: error: 
conflicting types for ‘kzalloc’
/usr/src/linux-headers-2.6.32-5-common/include/linux/slab.h:314: error: 
previous definition of ‘kzalloc’ was here
/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-kernel.h:1358: error: 
redeclaration of enumerator ‘false’
/usr/src/linux-headers-2.6.32-5-common/include/linux/stddef.h:16: error: 
previous definition of ‘false’ was here
/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-kernel.h:1360: error: 
redeclaration of enumerator ‘true’
/usr/src/linux-headers-2.6.32-5-common/include/linux/stddef.h:18: error: 
previous definition of ‘true’ was here
/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-utils.c: In function 
‘pvfs2_gen_credentials’:
/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-utils.c:26: error: ‘struct 
task_struct’ has no member named ‘fsuid’
/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-utils.c:27: error: ‘struct 
task_struct’ has no member named ‘fsgid’
/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-utils.c: In function 
‘pvfs2_inode_getxattr’:
/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-utils.c:777: error: ‘struct 
task_struct’ has no member named ‘fsuid’
/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-utils.c:778: error: ‘struct 
task_struct’ has no member named ‘fsgid’
/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-utils.c: In function 
‘pvfs2_inode_removexattr’:
/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-utils.c:1048: error: 
‘XATTR_REPLACE’ undeclared (first use in this function)
/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-utils.c:1048: error: (Each 
undeclared identifier is reported only once
/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-utils.c:1048: error: for each 
function it appears in.)
/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-utils.c: In function 
‘pvfs2_create_file’:
/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-utils.c:1221: error: ‘struct 
task_struct’ has no member named ‘fsuid’
/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-utils.c:1221: error: ‘struct 
task_struct’ has no member named ‘fsgid’
/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-utils.c: In function 
‘pvfs2_create_dir’:
/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-utils.c:1308: error: ‘struct 
task_struct’ has no member named ‘fsuid’
/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-utils.c:1308: error: ‘struct 
task_struct’ has no member named ‘fsgid’
/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-utils.c: In function 
‘pvfs2_create_symlink’:
/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-utils.c:1402: error: ‘struct 
task_struct’ has no member named ‘fsuid’
/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-utils.c:1402: error: ‘struct 
task_struct’ has no member named ‘fsgid’
make[5]: *** [/root/pvfs/orangefs/src/kernel/linux-2.6/pvfs2-utils.o] Error 1
make[4]: *** [_module_/root/pvfs/orangefs/src/kernel/linux-2.6] Error 2
make[3]: *** [sub-make] Error 2
make[2]: *** [all] Error 2
make[1]: *** [default] Error 2
make: *** [just_kmod] Error 2

Any help would be greatly apreciated.


-- 
xokaido T. GNUcious <[email protected]>
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users

Reply via email to