[Pkg-ofed-devel] ofed 1.4.2, lustre and 2.6.37.39 kernel

Patrick Winnertz patrick.winnertz at credativ.de
Thu Jun 24 10:14:11 UTC 2010


Hey,

I've a strange problem using your ofa-kernel-source package (1.4.2) in 
combination with lustre (1.8.3) and the sles11 kernel (2.6.27.39). On a amd64 
server the module builds fine, however on a i386 server ofa-kernel fails to 
build with this error msg:

/usr/src/modules/ofa-kernel/fs/nfs/file.c: In function ‘nfs_write_begin’:
/usr/src/modules/ofa-kernel/fs/nfs/file.c:354: error: implicit declaration of 
function ‘__grab_cache_page’
/usr/src/modules/ofa-kernel/fs/nfs/file.c:354: warning: assignment makes 
pointer from integer without a cast
/usr/src/modules/ofa-kernel/fs/nfs/file.c: At top level:
/usr/src/modules/ofa-kernel/fs/nfs/file.c:488: error: unknown field 
‘page_mkwrite’ specified in initializer
/usr/src/modules/ofa-kernel/fs/nfs/file.c:488: warning: initialization from 
incompatible pointer type
make[5]: *** [/usr/src/modules/ofa-kernel/fs/nfs/file.o] Fehler 1
make[4]: *** [/usr/src/modules/ofa-kernel/fs/nfs] Fehler 2
make[3]: *** [_module_/usr/src/modules/ofa-kernel] Fehler 2
make[3]: Leaving directory `/usr/src/linux-2.6.27.39-0.3'
make[2]: *** [kernel] Fehler 2
make[2]: Leaving directory `/usr/src/modules/ofa-kernel'
make[1]: *** [binary-modules] Fehler 2
make[1]: Leaving directory `/usr/src/modules/ofa-kernel'
make: *** [kdist_build] Fehler 2
BUILD FAILED!

This should be fixed by the kernel_patches/backport/2.6.27_sles11.patch, 
however I'm wondering why it works on amd64 and not on i386. Do you know this 
problem? And if yes: Do you have a fix for it somewhere? :-)

Greetings
Patrick


-- 
Patrick Winnertz
Tel.: +49 (0)21 61 - 46 43-0
Fax:  +49 (0)21 61 - 46 43-100

credativ GmbH, HRB Mönchengladbach 12080
Hohenzollernstr. 133, 41061 Mönchengladbach
Geschäftsführung: Dr. Michael Meskes, Jörg Folz



More information about the Pkg-ofed-devel mailing list