We're trying to build PVFS2 on SLES9 ia64 to test and prepare moving the TG to SLES9. It *seems* to build fine, with the exception of the below "Warnings". LD [M] /usr/src/packages/BUILD/pvfs2-1.3.1/src/kernel/linux-2.6/ pvfs2.o
  Building modules, stage 2.
  MODPOST
*** Warning: "mmgrab" [/usr/src/packages/BUILD/pvfs2-1.3.1/src/kernel/ linux-2.6/pvfs2.ko] undefined! *** Warning: "flush_icache_range" [/usr/src/packages/BUILD/ pvfs2-1.3.1/src/kernel/linux-2.6/pvfs2.ko] undefined! CC /usr/src/packages/BUILD/pvfs2-1.3.1/src/kernel/linux-2.6/ pvfs2.mod.o


After it's built and installed the module fails to load because of undefined symbols as you can see below:

tg-test1:/usr/src/packages/SPECS # uname -r
2.6.5-7.191-default
tg-test1:/usr/src/packages/SPECS # depmod -ae -F /boot/ System.map-2.6.5-7.191-default WARNING: /lib/modules/2.6.5-7.191-default/kernel/fs/pvfs2.ko needs unknown symbol flush_icache_range WARNING: /lib/modules/2.6.5-7.191-default/kernel/fs/pvfs2.ko needs unknown symbol mmgrab WARNING: /lib/modules/2.6.5-7.191-default/kernel/fs/pvfs2/pvfs2.ko needs unknown symbol flush_icache_range WARNING: /lib/modules/2.6.5-7.191-default/kernel/fs/pvfs2/pvfs2.ko needs unknown symbol mmgrab


Here's some info about the SLES version we're running:

tg-test1:/usr/src/packages/SPECS # cat /etc/SuSE-release
SUSE LINUX Enterprise Server 9 (ia64)
VERSION = 9
PATCHLEVEL = 2


Any ideas on what all this is and how to fix it?
_______________________________________________
PVFS2-developers mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers

Reply via email to