Hi Or, I think that required for 2.6.9-34.EL kernel backport patches from kernel_patches/backport/2.6.9_U3 directory are not applied by configure script. You should change kernel name to be 2.6.9-34*.
Regards, Vladimir > -----Original Message----- > From: Or Gerlitz [mailto:[EMAIL PROTECTED] > Sent: Thursday, October 19, 2006 5:30 PM > To: Vladimir Sokolovsky > Cc: openib-general@openib.org; [EMAIL PROTECTED] > Subject: OFED1.1-rc7 build failure on 2.6.9-prep (RH4 U3 hand > built) system > > Vlad, > > I am trying to build OFED1.1-rc7 on a system where i have > built the RH4 U3 kernel manually from its source rpm (that > prepared kernel-2.6.9-34.EL.src.rpm for being built and then > did make, make modules_install, make install and reboot) and > get the errors below. > > Do you have any idea what i am doing wrong? If i don't > build/install/boot in this kernel but rather only do the > initial setting of the kernel sources (ie make > modules_prepare etc), OFED gets built fine. > > The configure line i was using is: > > ./configure --with-mthca-mod --with-core-mod --with-ipoib-mod > --with-ipoib_debug-mod > > I have created the directory OFED-1.1-rc7/SOURCES/2.6.9 by > hand and opened there the tgz file. > > Or. > > # uname -a > Linux excell01.voltaire.com 2.6.9-prep #1 SMP Thu Oct 19 > 18:02:31 IST 2006 x86_64 x86_64 x86_64 GNU/Linux > > # ls -l /lib/modules/2.6.9-prep/ > total 592 > lrwxrwxrwx 1 root root 46 Oct 19 18:10 build -> > /usr/src/redhat/BUILD/kernel-2.6.9/linux-2.6.9 > drwxr-xr-x 2 root root 4096 Oct 18 16:17 extra > drwxr-xr-x 9 root root 4096 Oct 19 18:10 kernel > -rw-r--r-- 1 root root 113700 Oct 19 18:10 modules.alias > -rw-r--r-- 1 root root 69 Oct 19 18:10 modules.ccwmap > -rw-r--r-- 1 root root 112864 Oct 19 18:10 modules.dep > -rw-r--r-- 1 root root 73 Oct 19 18:10 modules.ieee1394map > -rw-r--r-- 1 root root 357 Oct 19 18:10 modules.inputmap > -rw-r--r-- 1 root root 235 Oct 19 18:10 modules.isapnpmap > -rw-r--r-- 1 root root 104476 Oct 19 18:10 modules.pcimap > -rw-r--r-- 1 root root 62764 Oct 19 18:10 modules.symbols > -rw-r--r-- 1 root root 155849 Oct 19 18:10 modules.usbmap > lrwxrwxrwx 1 root root 46 Oct 19 18:10 source -> > /usr/src/redhat/BUILD/kernel-2.6.9/linux-2.6.9 > > > # make kernel > > Building kernel modules > Kernel version: 2.6.9-prep > Modules directory: //lib/modules/2.6.9-prep Kernel sources: > /lib/modules/2.6.9-prep/build env EXTRA_CFLAGS=" > -I/home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/include > > -I/home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/drivers > /infiniband/include \ > > -I/home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/drivers > /infiniband/ulp/ipoib \ > > -I/home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/drivers > /infiniband/debug" \ > make -C /lib/modules/2.6.9-prep/build > SUBDIRS="/home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/ > drivers/infiniband" KERNELRELEASE=2.6.9-prep \ > EXTRAVERSION=-prep V=1 \ > CONFIG_INFINIBAND=m \ > CONFIG_INFINIBAND_IPOIB=m \ > CONFIG_INFINIBAND_SDP= \ > CONFIG_INFINIBAND_SRP= \ > CONFIG_INFINIBAND_USER_MAD= \ > CONFIG_INFINIBAND_USER_ACCESS= \ > CONFIG_INFINIBAND_ADDR_TRANS= \ > CONFIG_INFINIBAND_MTHCA=m \ > CONFIG_INFINIBAND_IPOIB_DEBUG=y \ > CONFIG_INFINIBAND_ISER= \ > CONFIG_INFINIBAND_EHCA= \ > CONFIG_INFINIBAND_RDS= \ > CONFIG_INFINIBAND_RDS_DEBUG= \ > CONFIG_INFINIBAND_IPOIB_DEBUG_DATA= \ > CONFIG_INFINIBAND_SDP_SEND_ZCOPY= \ > CONFIG_INFINIBAND_SDP_RECV_ZCOPY= \ > CONFIG_INFINIBAND_SDP_DEBUG= \ > CONFIG_INFINIBAND_SDP_DEBUG_DATA= \ > CONFIG_INFINIBAND_IPATH= \ > CONFIG_INFINIBAND_MTHCA_DEBUG=y \ > CONFIG_INFINIBAND_MADEYE= \ > > LINUXINCLUDE='-I/home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/open > ib-1.1/include \ > > -I/home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/drivers > /infiniband/include \ > -Iinclude \ > $(if $(KBUILD_SRC),-Iinclude2 -I$(srctree)/include) \ > -include include/linux/autoconf.h \ > -include > /home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/include/l > inux/autoconf.h \ > ' \ > modules > make[1]: Entering directory > `/usr/src/redhat/BUILD/kernel-2.6.9/linux-2.6.9' > mkdir -p > /home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/drivers/i > nfiniband/.tmp_versions > make -f scripts/Makefile.build > obj=/home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/drive > rs/infiniband > make -f scripts/Makefile.build > obj=/home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/drive > rs/infiniband/core > gcc > -Wp,-MD,/home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/d > rivers/infiniband/core/.cm.o.d -nostdinc -iwithprefix include > -D__KERNEL__ > -I/home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/include > > -I/home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/drivers > /infiniband/include -Iinclude -include > include/linux/autoconf.h -include > /home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/include/l > inux/autoconf.h -Wall -Wstrict-prototypes -Wno-trigraphs > -fno-strict-aliasing -fno-common -Os -fomit-frame-pointer -g > -Wdeclaration-after-statement -mno-red-zone -mcmodel=kernel > -pipe -fno-reorder-blocks -Wno-sign-compare > -funit-at-a-time > -I/home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/include > > -I/home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/drivers > /infiniband/include > -I/home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/drivers > /infiniband/ulp/ipoib > -I/home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/drivers > /infiniband/debug -D__nocast= -DMODULE -DKBUILD_BASENAME=cm > -DKBUILD_MODNAME=ib_cm -c -o > /home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/drivers/i > nfiniband/core/.tmp_cm.o > /home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/drivers/i > nfiniband/core/cm.c > In file included from include/linux/slab.h:15, > from > /home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/include/l > inux/slab.h:4, > from include/linux/percpu.h:4, > from include/linux/sched.h:31, > from > /home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/include/l > inux/sched.h:4, > from include/linux/module.h:10, > from include/linux/device.h:20, > from > /home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/include/l > inux/device.h:4, > from include/linux/dma-mapping.h:4, > from > /home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/drivers/i > nfiniband/core/cm.c:39: > include/linux/gfp.h:134: error: conflicting types for 'gfp_t' > /home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/include/l > inux/types.h:7: error: previous declaration of 'gfp_t' was > here In file included from include/linux/percpu.h:4, > from include/linux/sched.h:31, > from > /home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/include/l > inux/sched.h:4, > from include/linux/module.h:10, > from include/linux/device.h:20, > from > /home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/include/l > inux/device.h:4, > from include/linux/dma-mapping.h:4, > from > /home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/drivers/i > nfiniband/core/cm.c:39: > /home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/include/l > inux/slab.h:8: warning: static declaration of 'kzalloc' > follows non-static declaration > include/linux/slab.h:101: warning: previous declaration of > 'kzalloc' was here In file included from include/linux/module.h:10, > from include/linux/device.h:20, > from > /home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/include/l > inux/device.h:4, > from include/linux/dma-mapping.h:4, > from > /home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/drivers/i > nfiniband/core/cm.c:39: > /home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/include/l > inux/sched.h:8: warning: static declaration of > 'wait_for_completion_timeout' follows non-static declaration > include/linux/completion.h:32: warning: previous declaration > of 'wait_for_completion_timeout' was here > make[3]: *** > [/home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/drivers/ > infiniband/core/cm.o] Error 1 > make[2]: *** > [/home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/drivers/ > infiniband/core] Error 2 > make[1]: *** > [_module_/home/ogerlitz/OFED-1.1-rc7/SOURCES/2.6.9/openib-1.1/ > drivers/infiniband] Error 2 > make[1]: Leaving directory > `/usr/src/redhat/BUILD/kernel-2.6.9/linux-2.6.9' > make: *** [kernel] Error 2 > _______________________________________________ openib-general mailing list openib-general@openib.org http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general