Whoops, I forgot what kernel version Ubuntu 9.10 uses. The kernel
module from PVFS 2.8.1 will not compile on it.
This is already fixed in CVS and will be available in the upcoming 2.8.2
release.
-Phil
One reboot later...
configure went through, and I can use make kmod again! Still errors
though. Will try suggestions!
CC [M] /usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-utils.o
In file included from
/usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-utils.c:7:
/usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-kernel.h:1271: error:
conflicting types for ‘kzalloc’
include/linux/slab.h:313: note: previous definition of ‘kzalloc’ was here
/usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-utils.c: In function
‘pvfs2_gen_credentials’:
/usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-utils.c:22: error:
‘struct task_struct’ has no member named ‘fsuid’
/usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-utils.c:23: error:
‘struct task_struct’ has no member named ‘fsgid’
/usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-utils.c: In function
‘pvfs2_inode_getxattr’:
/usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-utils.c:752: error:
‘struct task_struct’ has no member named ‘fsuid’
/usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-utils.c:752: error:
‘struct task_struct’ has no member named ‘fsgid’
/usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-utils.c: In function
‘pvfs2_inode_removexattr’:
/usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-utils.c:1019: error:
‘XATTR_REPLACE’ undeclared (first use in this function)
/usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-utils.c:1019: error:
(Each undeclared identifier is reported only once
/usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-utils.c:1019: error: for
each function it appears in.)
/usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-utils.c: In function
‘pvfs2_create_file’:
/usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-utils.c:1192: error:
‘struct task_struct’ has no member named ‘fsuid’
/usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-utils.c:1192: error:
‘struct task_struct’ has no member named ‘fsgid’
/usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-utils.c: In function
‘pvfs2_create_dir’:
/usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-utils.c:1279: error:
‘struct task_struct’ has no member named ‘fsuid’
/usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-utils.c:1279: error:
‘struct task_struct’ has no member named ‘fsgid’
/usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-utils.c: In function
‘pvfs2_create_symlink’:
/usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-utils.c:1373: error:
‘struct task_struct’ has no member named ‘fsuid’
/usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-utils.c:1373: error:
‘struct task_struct’ has no member named ‘fsgid’
make[3]: *** [/usr/src/pvfs-2.8.1/src/kernel/linux-2.6/pvfs2-utils.o]
Error 1
make[2]: *** [_module_/usr/src/pvfs-2.8.1/src/kernel/linux-2.6] Error 2
make[1]: *** [default] Error 2
make: *** [just_kmod] Error 2
------------------------------------------------------------------------
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users