Hello Ofa-List!

Compiling the ofa-kernel modules from OFED-1.4 on Debian Lenny Kernel 2.6.26 (on amd64) gives
me the following trace:

[..]
/usr/bin/make -f scripts/Makefile.build obj=/usr/src/modules/ofa-kernel-source/drivers/scsi gcc-4.1 -Wp,-MD,/usr/src/modules/ofa-kernel-source/drivers/scsi/.scsi_transport_iscsi.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/4.1.3/include -D__KERNEL__ \
-include include/linux/autoconf.h \
-include /usr/src/modules/ofa-kernel-source/include/linux/autoconf.h \
-I/usr/src/modules/ofa-kernel-source/kernel_addons/backport/2.6.26/include/ \
\
\
-I/usr/src/modules/ofa-kernel-source/include \
-I/usr/src/modules/ofa-kernel-source/drivers/infiniband/debug \
-I/usr/local/include/scst \
-I/usr/src/modules/ofa-kernel-source/drivers/infiniband/ulp/srpt \
-I/usr/src/modules/ofa-kernel-source/drivers/net/cxgb3 \
-Iinclude \
\
-I/usr/src/linux-headers-2.6.26-1-amd64/arch/x86_64/include \
-Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os -fno-stack-protector -m64 -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iinclude/asm-x86/mach-default -fomit-frame-pointer -g -Wdeclaration-after-statement -Wno-pointer-sign -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(scsi_transport_iscsi)" -D"KBUILD_MODNAME=KBUILD_STR(scsi_transport_iscsi)" -c -o /usr/src/modules/ofa-kernel-source/drivers/scsi/.tmp_scsi_transport_iscsi.o /usr/src/modules/ofa-kernel-source/drivers/scsi/scsi_transport_iscsi.c /usr/src/modules/ofa-kernel-source/drivers/scsi/scsi_transport_iscsi.c: In function ‘iscsi_create_endpoint’: /usr/src/modules/ofa-kernel-source/drivers/scsi/scsi_transport_iscsi.c:174: warning: passing argument 3 of ‘class_find_device’ from incompatible pointer type /usr/src/modules/ofa-kernel-source/drivers/scsi/scsi_transport_iscsi.c:174: error: too many arguments to function ‘class_find_device’ /usr/src/modules/ofa-kernel-source/drivers/scsi/scsi_transport_iscsi.c: In function ‘iscsi_lookup_endpoint’: /usr/src/modules/ofa-kernel-source/drivers/scsi/scsi_transport_iscsi.c:226: warning: passing argument 3 of ‘class_find_device’ from incompatible pointer type /usr/src/modules/ofa-kernel-source/drivers/scsi/scsi_transport_iscsi.c:226: error: too many arguments to function ‘class_find_device’ make[5]: *** [/usr/src/modules/ofa-kernel-source/drivers/scsi/scsi_transport_iscsi.o] Fehler 1
make[4]: *** [/usr/src/modules/ofa-kernel-source/drivers/scsi] Fehler 2
make[3]: *** [_module_/usr/src/modules/ofa-kernel-source] Fehler 2
make[3]: Leaving directory `/usr/src/linux-headers-2.6.26-1-amd64'
make[2]: *** [kernel] Fehler 2
make[2]: Leaving directory `/usr/src/modules/ofa-kernel-source'
make[1]: *** [binary-modules] Fehler 2
make[1]: Leaving directory `/usr/src/modules/ofa-kernel-source'
make: *** [kdist_build] Fehler 2

The code is backported correctly to 2.6.26

[..]
for templ in `ls debian/*.modules.in` ; do \
test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ${templ%.modules.in}.backup 2>/dev/null || true; \ sed -e 's/##KVERS##/2.6.26-1-amd64/g ;s/#KVERS#/2.6.26-1-amd64/g ; s/_KVERS_/2.6.26-1-amd64/g ; s/##KDREV##/2.6.26-13/g ; s/#KDREV#/2.6.2
6-13/g ; s/_KDREV_/2.6.26-13/g ' < $templ > ${templ%.modules.in}; \
done
./ofed_scripts/ofed_patch.sh --kernel-version=2.6.26
mkdir -p /usr/src/modules/ofa-kernel-source/patches
[..]

At google I found this thread http://groups.google.com/group/open-iscsi/browse_thread/thread/9bdb0cf059c1b3d3 that describes a similiar problem. But in that case there are too few parameter not to many.

The complete trace you may find at http://www.inqbus-hosting.de/ofa-kernel-source.buildlog.2.6.26-1-amd64.1234948099

Any help welcome

Volker Jaenisch

--
====================================================
  inqbus it-consulting      +49 ( 341 )  5643800
  Dr.  Volker Jaenisch      http://www.inqbus.de
  Herloßsohnstr.    12      0 4 1 5 5    Leipzig
  N  O  T -  F Ä L L E      +49 ( 170 )  3113748
====================================================

_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to