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

Reply via email to