<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.28.3">
</HEAD>
<BODY>
I've just installed OFED 1.5.2 using your install.pl   on two brand new servers I'm building.<BR>
<BR>
Certainly a lot better experience than the last time  I did this with the standard OFED release a few years ago.<BR>
<BR>
These were two new freshly build servers with OpenSuSe11.2  with a 2.6.31 kernel, so I had no pre-existing environment on them.<BR>
<BR>
I added all the packages  listed in the README.txt for  the components I wanted.<BR>
<BR>
It took three go's to finally build the new kernel and install InfiniBand.<BR>
<BR>
First attempt failed since neither quilt or patch were available on the systems.  <BR>
<BR>
I downloaded  quilt and tried again<BR>
<BR>
20 minutes of build later it failed again, this time it could not find make.<BR>
<BR>
I downloaded  make and tried again<BR>
<BR>
30 minutes later it failed again, this time iit was looking for libtool<BR>
<BR>
I downloaded  libtool and tried again.<BR>
<BR>
This time it finished successfully and I had InfiniBand up and running.   <BR>
Took about 2 1/2 hours due to the false starts.   <BR>
<BR>
It would be worthwhile adding checks for these commands near the beginning of the build scripts.<BR>
<BR>
There were also a lot of error messages about user vlad and group vlad not being present.  The scripts should not really contain any had codes dependencies on users other than root.<BR>
<BR>
Overall, a good job though.  thanks for all your efforts. <BR>
<BR>
Richard<BR>
 <BR>
<BR>
<BR>
On Sun, 2010-11-28 at 02:41 -0800, Vladimir Sokolovsky (Mellanox) wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
This email was generated automatically, please do not reply


git_url: git://git.openfabrics.org/ofed_1_5/linux-2.6.git
git_branch: ofed_kernel_1_5

Common build parameters: 

Passed:
Passed on i686 with linux-2.6.19
Passed on i686 with linux-2.6.18
Passed on i686 with linux-2.6.26
Passed on i686 with linux-2.6.27
Passed on i686 with linux-2.6.24
Passed on i686 with linux-2.6.22
Passed on x86_64 with linux-2.6.18
Passed on x86_64 with linux-2.6.16.60-0.54.5-smp
Passed on x86_64 with linux-2.6.16.60-0.21-smp
Passed on x86_64 with linux-2.6.18-194.el5
Passed on x86_64 with linux-2.6.18-164.el5
Passed on x86_64 with linux-2.6.18-128.el5
Passed on x86_64 with linux-2.6.19
Passed on x86_64 with linux-2.6.22
Passed on x86_64 with linux-2.6.18-93.el5
Passed on x86_64 with linux-2.6.26
Passed on x86_64 with linux-2.6.24
Passed on x86_64 with linux-2.6.27
Passed on x86_64 with linux-2.6.25
Passed on x86_64 with linux-2.6.27.19-5-smp
Passed on x86_64 with linux-2.6.28
Passed on x86_64 with linux-2.6.9-89.ELsmp
Passed on ia64 with linux-2.6.23
Passed on ia64 with linux-2.6.19
Passed on ia64 with linux-2.6.18
Passed on ia64 with linux-2.6.22
Passed on ia64 with linux-2.6.26
Passed on ia64 with linux-2.6.28
Passed on ia64 with linux-2.6.24
Passed on ia64 with linux-2.6.25
Passed on ppc64 with linux-2.6.18
Passed on ppc64 with linux-2.6.19

Failed:
Build failed on i686 with linux-2.6.21.1
Build failed on x86_64 with linux-2.6.21.1
Log:
/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.21.1_x86_64_check/drivers/infiniband/ulp/srpt/ib_srpt.c:2823: error: implicit declaration of function 'list_first_entry'
/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.21.1_x86_64_check/drivers/infiniband/ulp/srpt/ib_srpt.c:2823: error: expected expression before 'typeof'
/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.21.1_x86_64_check/drivers/infiniband/ulp/srpt/ib_srpt.c:2823: warning: assignment makes pointer from integer without a cast
make[4]: *** [/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.21.1_x86_64_check/drivers/infiniband/ulp/srpt/ib_srpt.o] Error 1
make[3]: *** [/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.21.1_x86_64_check/drivers/infiniband/ulp/srpt] Error 2
make[2]: *** [/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.21.1_x86_64_check/drivers/infiniband] Error 2
make[1]: *** [_module_/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.21.1_x86_64_check] Error 2
make[1]: Leaving directory `/home/vlad/kernel.org/x86_64/linux-2.6.21.1'
make: *** [kernel] Error 2
----------------------------------------------------------------------------------
Build failed on x86_64 with linux-2.6.20
Log:
/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.20_x86_64_check/drivers/infiniband/ulp/srpt/ib_srpt.c:2823: error: implicit declaration of function 'list_first_entry'
/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.20_x86_64_check/drivers/infiniband/ulp/srpt/ib_srpt.c:2823: error: expected expression before 'typeof'
/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.20_x86_64_check/drivers/infiniband/ulp/srpt/ib_srpt.c:2823: warning: assignment makes pointer from integer without a cast
make[4]: *** [/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.20_x86_64_check/drivers/infiniband/ulp/srpt/ib_srpt.o] Error 1
make[3]: *** [/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.20_x86_64_check/drivers/infiniband/ulp/srpt] Error 2
make[2]: *** [/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.20_x86_64_check/drivers/infiniband] Error 2
make[1]: *** [_module_/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.20_x86_64_check] Error 2
make[1]: Leaving directory `/home/vlad/kernel.org/x86_64/linux-2.6.20'
make: *** [kernel] Error 2
----------------------------------------------------------------------------------
Build failed on x86_64 with linux-2.6.33
Log:
                 from include/linux/mutex.h:13,
                 from /home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.33_x86_64_check/drivers/infiniband/core/addr.c:36:
include/linux/compiler-gcc4.h:8:4: error: #error Your version of gcc miscompiles the __weak directive
make[4]: *** [/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.33_x86_64_check/drivers/infiniband/core/addr.o] Error 1
make[3]: *** [/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.33_x86_64_check/drivers/infiniband/core] Error 2
make[2]: *** [/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.33_x86_64_check/drivers/infiniband] Error 2
make[1]: *** [_module_/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.33_x86_64_check] Error 2
make[1]: Leaving directory `/home/vlad/kernel.org/x86_64/linux-2.6.33'
make: *** [kernel] Error 2
----------------------------------------------------------------------------------
Build failed on x86_64 with linux-2.6.34
Log:
                 from include/linux/mutex.h:13,
                 from /home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.34_x86_64_check/drivers/infiniband/core/addr.c:36:
include/linux/compiler-gcc4.h:8:4: error: #error Your version of gcc miscompiles the __weak directive
make[4]: *** [/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.34_x86_64_check/drivers/infiniband/core/addr.o] Error 1
make[3]: *** [/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.34_x86_64_check/drivers/infiniband/core] Error 2
make[2]: *** [/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.34_x86_64_check/drivers/infiniband] Error 2
make[1]: *** [_module_/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.34_x86_64_check] Error 2
make[1]: Leaving directory `/home/vlad/kernel.org/x86_64/linux-2.6.34'
make: *** [kernel] Error 2
----------------------------------------------------------------------------------
Build failed on x86_64 with linux-2.6.9-67.ELsmp
Log:
include/linux/skbuff.h:1041: warning: pointer targets in passing argument 2 of 'csum_partial_copy_from_user' differ in signedness
/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.9-67.ELsmp_x86_64_check/drivers/infiniband/hw/mlx4/qp.c: In function 'mlx4_bf_copy':
/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.9-67.ELsmp_x86_64_check/drivers/infiniband/hw/mlx4/qp.c:1923: error: implicit declaration of function '__iowrite64_copy'
make[4]: *** [/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.9-67.ELsmp_x86_64_check/drivers/infiniband/hw/mlx4/qp.o] Error 1
make[3]: *** [/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.9-67.ELsmp_x86_64_check/drivers/infiniband/hw/mlx4] Error 2
make[2]: *** [/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.9-67.ELsmp_x86_64_check/drivers/infiniband] Error 2
make[1]: *** [_module_/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.9-67.ELsmp_x86_64_check] Error 2
make[1]: Leaving directory `/home/vlad/kernel.org/x86_64/linux-2.6.9-67.ELsmp'
make: *** [kernel] Error 2
----------------------------------------------------------------------------------
Build failed on x86_64 with linux-2.6.9-78.ELsmp
Log:
include/linux/skbuff.h:1041: warning: pointer targets in passing argument 2 of 'csum_partial_copy_from_user' differ in signedness
/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.9-78.ELsmp_x86_64_check/drivers/infiniband/hw/mlx4/qp.c: In function 'mlx4_bf_copy':
/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.9-78.ELsmp_x86_64_check/drivers/infiniband/hw/mlx4/qp.c:1923: error: implicit declaration of function '__iowrite64_copy'
make[4]: *** [/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.9-78.ELsmp_x86_64_check/drivers/infiniband/hw/mlx4/qp.o] Error 1
make[3]: *** [/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.9-78.ELsmp_x86_64_check/drivers/infiniband/hw/mlx4] Error 2
make[2]: *** [/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.9-78.ELsmp_x86_64_check/drivers/infiniband] Error 2
make[1]: *** [_module_/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.9-78.ELsmp_x86_64_check] Error 2
make[1]: Leaving directory `/home/vlad/kernel.org/x86_64/linux-2.6.9-78.ELsmp'
make: *** [kernel] Error 2
----------------------------------------------------------------------------------
Build failed on ia64 with linux-2.6.21.1
Log:
/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.21.1_ia64_check/drivers/infiniband/ulp/srpt/ib_srpt.c:2823: error: implicit declaration of function 'list_first_entry'
/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.21.1_ia64_check/drivers/infiniband/ulp/srpt/ib_srpt.c:2823: error: expected expression before 'typeof'
/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.21.1_ia64_check/drivers/infiniband/ulp/srpt/ib_srpt.c:2823: warning: assignment makes pointer from integer without a cast
make[4]: *** [/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.21.1_ia64_check/drivers/infiniband/ulp/srpt/ib_srpt.o] Error 1
make[3]: *** [/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.21.1_ia64_check/drivers/infiniband/ulp/srpt] Error 2
make[2]: *** [/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.21.1_ia64_check/drivers/infiniband] Error 2
make[1]: *** [_module_/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.21.1_ia64_check] Error 2
make[1]: Leaving directory `/home/vlad/kernel.org/ia64/linux-2.6.21.1'
make: *** [kernel] Error 2
----------------------------------------------------------------------------------
_______________________________________________
ewg mailing list
<A HREF="mailto:ewg@lists.openfabrics.org">ewg@lists.openfabrics.org</A>
<A HREF="http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg">http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg</A>
</PRE>
</BLOCKQUOTE>
<BR>
</BODY>
</HTML>