On Wed, 2009-11-04 at 03:26 -0800, Vladimir Sokolovsky (Mellanox)
wrote: 
> Passed on x86_64 with linux-2.6.16.60-0.54.5-smp

2.6.16.60-0.42.4 on both x86_64 and i686 yield:

gcc -m32 
-Wp,-MD,/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/core/.addr.o.d  
-nostdinc -isystem /usr/lib/gcc/i586-suse-linux/4.1.2/include -D__KERNEL__ 
-D__OFED_BUILD__  -include include/linux/autoconf.h  -include 
/cache/build/BUILD/ofa_kernel-1.5/include/linux/autoconf.h  
-I/cache/build/BUILD/ofa_kernel-1.5/kernel_addons/backport/2.6.16_sles10_sp2/include/
    -I/cache/build/BUILD/ofa_kernel-1.5/include  
-I/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/debug  
-I/usr/local/include/scst  
-I/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/ulp/srpt  
-I/cache/build/BUILD/ofa_kernel-1.5/drivers/net/cxgb3  -Iinclude  -Iinclude2 
-I/cache/build/reused/usr/src/linux-2.6.16.60-0.42.4/include  
-I/cache/build/reused/usr/src/linux-2.6.16.60-0.42.4/arch//include   
-Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default 
-I/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/core  -Wall -Wundef 
-Wstrict-prototypes -Wno-trigraphs -Werror-implicit-function-declaration 
-fno-strict-aliasing -fno-common -ffreestanding -fno-delete-null-pointer-checks 
-fwrapv -Os -pipe -msoft-float -mpreferred-stack-boundary=2 -march=i586 
-mtune=generic -mregparm=3 -Iinclude/asm-i386/mach-generic 
-I/cache/build/reused/usr/src/linux-2.6.16.60-0.42.4/include/asm-i386/mach-generic
 -Iinclude/asm-i386/mach-default 
-I/cache/build/reused/usr/src/linux-2.6.16.60-0.42.4/include/asm-i386/mach-default
 -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement 
-Wno-pointer-sign -DMODULE -D"KBUILD_STR(s)=#s" 
-D"KBUILD_BASENAME=KBUILD_STR(addr)"  -D"KBUILD_MODNAME=KBUILD_STR(ib_addr)" -c 
-o /cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/core/.tmp_addr.o 
/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/core/addr.c
In file included from 
/cache/build/reused/usr/src/linux-2.6.16.60-0.42.4/include/net/addrconf.h:51,
                 from 
/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/core/addr.c:43:
/cache/build/BUILD/ofa_kernel-1.5/kernel_addons/backport/2.6.16_sles10_sp2/include/net/ipv6.h:22:
 error: redefinition of ‘ipv6_addr_loopback’
/cache/build/reused/usr/src/linux-2.6.16.60-0.42.4/include/net/ipv6.h:361: 
error: previous definition of ‘ipv6_addr_loopback’ was here
make[6]: *** [/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/core/addr.o] 
Error 1
make[5]: *** [/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/core] Error 2
make[4]: *** [/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband] Error 2
make[3]: *** [_module_/cache/build/BUILD/ofa_kernel-1.5] Error 2
make[2]: *** [modules] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory 
`/cache/build/reused/usr/src/linux-2.6.16.60-0.42.4-obj/i386/bigsmp'
make: *** [kernel] Error 2

> Passed on x86_64 with linux-2.6.16.60-0.21-smp

> Passed on x86_64 with linux-2.6.18-128.el5

When I try to build with 2.6.18-128.7.1.el5 on x86_64 I get:

gcc 
-Wp,-MD,/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/ipath/.ipath_driver.o.d
  -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include 
-D__KERNEL__ \
-D__OFED_BUILD__ \
-include include/linux/autoconf.h \
-include /cache/build/BUILD/ofa_kernel-1.5/include/linux/autoconf.h \
-I/cache/build/BUILD/ofa_kernel-1.5/kernel_addons/backport/2.6.18-EL5.3/include/
 \
 \
 \
-I/cache/build/BUILD/ofa_kernel-1.5/include \
-I/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/debug \
-I/usr/local/include/scst \
-I/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/ulp/srpt \
-I/cache/build/BUILD/ofa_kernel-1.5/drivers/net/cxgb3 \
-Iinclude \
 \
-I/cache/build/reused/usr/src/kernels/2.6.18-128.7.1.el5-x86_64/arch//include \
  -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing 
-fno-common -Wstrict-prototypes -Wundef -Werror-implicit-function-declaration 
-fwrapv -Os  -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe 
-fno-reorder-blocks -Wno-sign-compare -fno-asynchronous-unwind-tables 
-funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fomit-frame-pointer -g 
 -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign 
-DIPATH_IDSTR='"QLogic kernel.org driver"' -DIPATH_KERN_TYPE=0  -DMODULE 
-D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(ipath_driver)"  
-D"KBUILD_MODNAME=KBUILD_STR(ib_ipath)" -c -o 
/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/ipath/.tmp_ipath_driver.o
 /cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/ipath/ipath_driver.c
/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/ipath/ipath_driver.c:155:
 error: unknown field 'groups' specified in initializer
/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/ipath/ipath_driver.c:155:
 warning: initialization from incompatible pointer type
/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/ipath/ipath_driver.c: 
In function 'ipath_reset_device':
/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/ipath/ipath_driver.c:2624:
 error: implicit declaration of function 'pid_nr'
/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/ipath/ipath_driver.c: 
In function 'ipath_signal_procs':
/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/ipath/ipath_driver.c:2682:
 error: implicit declaration of function 'kill_pid'
make[4]: *** 
[/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/ipath/ipath_driver.o] 
Error 1
make[3]: *** [/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/ipath] 
Error 2
make[2]: *** [/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband] Error 2
make[1]: *** [_module_/cache/build/BUILD/ofa_kernel-1.5] Error 2
make[1]: Leaving directory 
`/cache/build/reused/usr/src/kernels/2.6.18-128.7.1.el5-x86_64'
make: *** [kernel] Error 2

Interestingly, on i686, this works.

> Passed on x86_64 with linux-2.6.27.19-5-smp

On 2.6.27.29-0.1, x86_only, i686 is fine, I get:

gcc 
-Wp,-MD,/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/ipath/.ipath_file_ops.o.d
  -nostdinc -isystem /usr/lib64/gcc/x86_64-suse-linux/4.3/include -D__KERNEL__ \
-D__OFED_BUILD__ \
-include include/linux/autoconf.h \
-include /cache/build/BUILD/ofa_kernel-1.5/include/linux/autoconf.h \
-I/cache/build/BUILD/ofa_kernel-1.5/kernel_addons/backport/2.6.27_sles11/include/
 \
 \
 \
-I/cache/build/BUILD/ofa_kernel-1.5/include \
-I/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/debug \
-I/usr/local/include/scst \
-I/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/ulp/srpt \
-I/cache/build/BUILD/ofa_kernel-1.5/drivers/net/cxgb3 \
-Iinclude \
-Iinclude2 -I/cache/build/reused/usr/src/linux-2.6.27.29-0.1/include \
-I/cache/build/reused/usr/src/linux-2.6.27.29-0.1/arch/x86/include \
  -I/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/ipath -Wall -Wundef 
-Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common 
-Werror-implicit-function-declaration -fno-delete-null-pointer-checks -Os -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 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow 
-I/cache/build/reused/usr/src/linux-2.6.27.29-0.1/include/asm-x86/mach-default 
-Iinclude/asm-x86/mach-default -fno-stack-protector -fomit-frame-pointer 
-fasynchronous-unwind-tables -g -Wdeclaration-after-statement -Wno-pointer-sign 
-fno-strict-overflow -DIPATH_IDSTR='"QLogic kernel.org driver"' 
-DIPATH_KERN_TYPE=0 -DMODULE -D"KBUILD_STR(s)=#s" 
-D"KBUILD_BASENAME=KBUILD_STR(ipath_file_ops)"  
-D"KBUILD_MODNAME=KBUILD_STR(ib_ipath)" -D"DEBUG_HASH=46" -D"DEBUG_HASH2=62" -c 
-o 
/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/ipath/.tmp_ipath_file_ops.o
 /cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/ipath/ipath_file_ops.c
/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/ipath/ipath_file_ops.c: 
In function ‘find_best_unit’:
/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/ipath/ipath_file_ops.c:1691:
 error: implicit declaration of function ‘cpumask_empty’
/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/ipath/ipath_file_ops.c:1692:
 error: implicit declaration of function ‘cpumask_full’
/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/ipath/ipath_file_ops.c:1695:
 error: implicit declaration of function ‘cpumask_test_cpu’
make[6]: *** 
[/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/ipath/ipath_file_ops.o]
 Error 1
make[5]: *** [/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/ipath] 
Error 2
make[4]: *** [/cache/build/BUILD/ofa_kernel-1.5/drivers/infiniband] Error 2
make[3]: *** [_module_/cache/build/BUILD/ofa_kernel-1.5] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory 
`/cache/build/reused/usr/src/linux-2.6.27.29-0.1-obj/x86_64/default'
make: *** [kernel] Error 2

Any thoughts why I'm seeing these build errors when the nightly build is
not?

Cheers,
b.

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
ewg mailing list
ewg@lists.openfabrics.org
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg

Reply via email to