[ewg] EWG/OFED meeting agenda for today Mar 6, 2012
Agenda for today: - Decide if we move forward with the new suggestion for the OFED package and backports method. Tziporet Vlad ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
Re: [ewg] EWG/OFED meeting agenda for today Mar 6, 2012
I cannot make today's meeting. I think we should go forward with the new plan. Steve. On 03/06/2012 10:17 AM, Tziporet Koren wrote: Agenda for today: - Decide if we move forward with the new suggestion for the OFED package and backports method. Tziporet Vlad ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
[ewg] Errors building OFED-3.2 on ppc64
Here are the steps that we followed and the errors encountered: /home/user/compat-rdma # git clone git://git.openfabrics.org/compat-rdma/linux-3.2.git /home/user/compat-rdma # git clone git://git.openfabrics.org/compat-rdma/compat.git /home/user/compat-rdma # git clone git://git.openfabrics.org/compat-rdma/compat-rdma.git /home/user/compat-rdma # export GIT_TREE=/home/user/linux-3.2/ /home/user/compat-rdma # export GIT_COMPAT_TREE=/home/user/compat /home/user/compat-rdma # ./scripts/admin_rdma.sh You said to use git tree at: /home/user/linux-3.2/ for linux-next You said to use git tree at: /home/user/compat for compat mkdir -p ./Documentation cp -a /home/user/linux-3.2//Documentation/infiniband/ ./Documentation mkdir -p ./drivers/base cp -a /home/user/linux-3.2//drivers/base/attribute_container.c ./drivers/base mkdir -p ./drivers/base cp -a /home/user/linux-3.2//drivers/base/transport_class.c ./drivers/base mkdir -p ./drivers cp -a /home/user/linux-3.2//drivers/infiniband/ ./drivers mkdir -p ./drivers/net/ethernet/chelsio cp -a /home/user/linux-3.2//drivers/net/ethernet/chelsio/cxgb3/ ./drivers/net/ethernet/chelsio mkdir -p ./drivers/net/ethernet/chelsio cp -a /home/user/linux-3.2//drivers/net/ethernet/chelsio/cxgb4/ ./drivers/net/ethernet/chelsio mkdir -p ./drivers/net/ethernet/mellanox cp -a /home/user/linux-3.2//drivers/net/ethernet/mellanox/mlx4/ ./drivers/net/ethernet/mellanox mkdir -p ./drivers/scsi cp -a /home/user/linux-3.2//drivers/scsi/iscsi_tcp.c ./drivers/scsi mkdir -p ./drivers/scsi cp -a /home/user/linux-3.2//drivers/scsi/iscsi_tcp.h ./drivers/scsi mkdir -p ./drivers/scsi cp -a /home/user/linux-3.2//drivers/scsi/libiscsi.c ./drivers/scsi mkdir -p ./drivers/scsi cp -a /home/user/linux-3.2//drivers/scsi/scsi_transport_iscsi.c ./drivers/scsi mkdir -p ./fs cp -a /home/user/linux-3.2//fs/exportfs/ ./fs mkdir -p ./fs cp -a /home/user/linux-3.2//fs/lockd/ ./fs mkdir -p ./fs cp -a /home/user/linux-3.2//fs/nfs/ ./fs mkdir -p ./fs cp -a /home/user/linux-3.2//fs/nfs_common/ ./fs mkdir -p ./fs cp -a /home/user/linux-3.2//fs/nfsd/ ./fs mkdir -p ./include/linux cp -a /home/user/linux-3.2//include/linux/mlx4/ ./include/linux mkdir -p ./include cp -a /home/user/linux-3.2//include/rdma/ ./include mkdir -p ./include/scsi cp -a /home/user/linux-3.2//include/scsi/srp.h ./include/scsi mkdir -p ./kernel cp -a /home/user/linux-3.2//kernel/kfifo.c ./kernel mkdir -p ./lib cp -a /home/user/linux-3.2//lib/klist.c ./lib mkdir -p ./net cp -a /home/user/linux-3.2//net/rds/ ./net mkdir -p ./include/linux cp -a /home/user/linux-3.2//include/linux/rds.h ./include/linux mkdir -p ./net cp -a /home/user/linux-3.2//net/sunrpc/ ./net Copying /home/user/compat/ files... cp: cannot stat `/home/user/compat/include/scsi/*': No such file or directory fatal: cannot describe '6343adaefb8a7a21d9ae1a018159f90f482cac61' Updated from local tree: /home/user/linux-3.2/ Origin remote URL: git://git.openfabrics.org/compat-rdma/linux-3.2.git fatal: cannot describe '55379a99264a53afa3cfc82594ee14b5513b0141' compat-rdma code metrics 423399 - Total upstream lines of code being pulled Base tree: linux-3.2.git Base tree version: compat-rdma release: /home/user/compat-rdma # Thanks Pradeep prad...@us.ibm.com ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
Re: [ewg] FW: issues with new build structure
On 03/06/2012 07:06 PM, Marciniszyn, Mike wrote: -Original Message- From: Marciniszyn, Mike Sent: Tuesday, March 06, 2012 11:59 AM To: 'ewg@lists.openfabrics.org' Cc: Mascarenhas, Edward; Elken, Tom Subject: issues with new build structure I got the following trying the build steps. running the admin script: cp -a /home/mmarciniszyn/repos/new_ofed/linux-3.2/net/sunrpc/ ./net Copying /home/mmarciniszyn/repos/new_ofed/compat/ files... cp: cannot stat `/home/mmarciniszyn/repos/new_ofed/compat/include/scsi/*': No such file or directory Patches: patches empty, skipping... fatal: cannot describe '6343adaefb8a7a21d9ae1a018159f90f482cac61' Updated from local tree: /home/mmarciniszyn/repos/new_ofed/linux-3.2 Origin remote URL: git://git.openfabrics.org/compat-rdma/linux-3.2.git fatal: cannot describe '55379a99264a53afa3cfc82594ee14b5513b0141' This issue was fixed (added an annotated tag to the linux-3.2 git tree). Please pull linux-3.2.git. compat-rdma code metrics 423399 - Total upstream lines of code being pulled Base tree: linux-3.2.git Base tree version: compat-rdma release: no args to configure configure make configure script should be executed with parameters which define a set of kernel modules to be compiled. E.g.: # ./configure --with-core-mod --with-user_mad-mod --with-user_access-mod --with-addr_trans-mod --with-mthca-mod --with-mlx4-mod --with-mlx4_en-mod --with-mlx4_ib-mod --with-cxgb3-mod --with-nes-mod --with-qib-mod --with-ipoib-mod --with-srp-mod --with-rds-mod # make # make install -I/usr/src/linux-2.6.27.19-5/arch/x86/include \ -I/home/mmarciniszyn/repos/new_ofed/compat-rdma/compat -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -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/usr/src/linux-2.6.27.19-5/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 -DMODULE -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(main) -DKBUILD_MODNAME=KBUILD_STR(compat) -DDEBUG_HASH=25 -DDEBUG_HASH2=28 -c -o /home/mmarciniszyn/repos/new_ofed/compat-rdma/compat/.tmp_main.o /home/mmarciniszyn/repos/new_ofed/compat-rdma/compat/main.c In file included from /usr/src/linux-2.6.27.19-5/include/linux/textsearch.h:7, from /usr/src/linux-2.6.27.19-5/include/linux/skbuff.h:26, from /home/mmarciniszyn/repos/new_ofed/compat-rdma/include/linux/compat-2.6.28.h:8, from /home/mmarciniszyn/repos/new_ofed/compat-rdma/include/linux/compat-2.6.h:25, fromcommand-line:0: /usr/src/linux-2.6.27.19-5/include/linux/module.h:463: warning: âstruct tracepoint_iterâ declared inside parameter list /usr/src/linux-2.6.27.19-5/include/linux/module.h:463: warning: its scope is only this definition or declaration, which is probably not what you want In file included from /home/mmarciniszyn/repos/new_ofed/compat-rdma/include/linux/compat-2.6.31.h:11, from /home/mmarciniszyn/repos/new_ofed/compat-rdma/include/linux/compat-2.6.h:28, fromcommand-line:0: /home/mmarciniszyn/repos/new_ofed/compat-rdma/include/net/dst.h: In function âdst_get_neighbour_rawâ: /home/mmarciniszyn/repos/new_ofed/compat-rdma/include/net/dst.h:23: error: implicit declaration of function ârcu_dereference_rawâ /home/mmarciniszyn/repos/new_ofed/compat-rdma/include/net/dst.h:23: warning: return makes pointer from integer without a cast make[5]: *** [/home/mmarciniszyn/repos/new_ofed/compat-rdma/compat/main.o] Error 1 make[4]: *** [/home/mmarciniszyn/repos/new_ofed/compat-rdma/compat] Error 2 make[3]: *** [_module_/home/mmarciniszyn/repos/new_ofed/compat-rdma] Error 2 make[2]: *** [sub-make] Error 2 make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.27.19-5-obj/x86_64/default' make: *** [kernel] Error 2 I see that that the include stuff is wrong, but I would have thought that the export of the GIT_ stuff would have taken care of that. Mike Note: SLES11 is not supported yet. Please try SLES11SP2 or kernel.org 3.0-3.2. You can use OFED: http://www.openfabrics.org/downloads/OFED/ofed-3.2-daily/OFED-3.2-20120223-0313.tgz Regards, Vladimir ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
[ewg] EWG/OFED meeting minutes for Mar 6, 2012
Meeting minutes for Mar 6, 2012: - 1. EWG approved moving to the new build system using copat module RC1 will be available next week (Mar 13) with support for: - SLES11 SP2 (already available) - RHEL 6.1 6.2 2. We need to decide on MPI versions to test: - MVAPICH 2 - from OSU - Jonathan Perkins - Open MPI - Woody will find out with Open MPI developers - Intel MPI - Woody to provide version 3. Package testing: - Everybody must start testing the new package so we can be ready with release - Rupert will see if RC1 can be tested before the OFA workshop - In next week meeting we will review the testing status Tziporet ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
[ewg] Errors building OFED-3.2 on ppc64
Here are the steps that we followed and the errors encountered: /home/user/compat-rdma # git clone git://git.openfabrics.org/compat-rdma/linux-3.2.git /home/user/compat-rdma # git clone git://git.openfabrics.org/compat-rdma/compat.git /home/user/compat-rdma # git clone git://git.openfabrics.org/compat-rdma/compat-rdma.git /home/user/compat-rdma # export GIT_TREE=/home/user/linux-3.2/ /home/user/compat-rdma # export GIT_COMPAT_TREE=/home/user/compat /home/user/compat-rdma # ./scripts/admin_rdma.sh You said to use git tree at: /home/user/linux-3.2/ for linux-next You said to use git tree at: /home/user/compat for compat mkdir -p ./Documentation cp -a /home/user/linux-3.2//Documentation/infiniband/ ./Documentation mkdir -p ./drivers/base cp -a /home/user/linux-3.2//drivers/base/attribute_container.c ./drivers/base mkdir -p ./drivers/base cp -a /home/user/linux-3.2//drivers/base/transport_class.c ./drivers/base mkdir -p ./drivers cp -a /home/user/linux-3.2//drivers/infiniband/ ./drivers mkdir -p ./drivers/net/ethernet/chelsio cp -a /home/user/linux-3.2//drivers/net/ethernet/chelsio/cxgb3/ ./drivers/net/ethernet/chelsio mkdir -p ./drivers/net/ethernet/chelsio cp -a /home/user/linux-3.2//drivers/net/ethernet/chelsio/cxgb4/ ./drivers/net/ethernet/chelsio mkdir -p ./drivers/net/ethernet/mellanox cp -a /home/user/linux-3.2//drivers/net/ethernet/mellanox/mlx4/ ./drivers/net/ethernet/mellanox mkdir -p ./drivers/scsi cp -a /home/user/linux-3.2//drivers/scsi/iscsi_tcp.c ./drivers/scsi mkdir -p ./drivers/scsi cp -a /home/user/linux-3.2//drivers/scsi/iscsi_tcp.h ./drivers/scsi mkdir -p ./drivers/scsi cp -a /home/user/linux-3.2//drivers/scsi/libiscsi.c ./drivers/scsi mkdir -p ./drivers/scsi cp -a /home/user/linux-3.2//drivers/scsi/scsi_transport_iscsi.c ./drivers/scsi mkdir -p ./fs cp -a /home/user/linux-3.2//fs/exportfs/ ./fs mkdir -p ./fs cp -a /home/user/linux-3.2//fs/lockd/ ./fs mkdir -p ./fs cp -a /home/user/linux-3.2//fs/nfs/ ./fs mkdir -p ./fs cp -a /home/user/linux-3.2//fs/nfs_common/ ./fs mkdir -p ./fs cp -a /home/user/linux-3.2//fs/nfsd/ ./fs mkdir -p ./include/linux cp -a /home/user/linux-3.2//include/linux/mlx4/ ./include/linux mkdir -p ./include cp -a /home/user/linux-3.2//include/rdma/ ./include mkdir -p ./include/scsi cp -a /home/user/linux-3.2//include/scsi/srp.h ./include/scsi mkdir -p ./kernel cp -a /home/user/linux-3.2//kernel/kfifo.c ./kernel mkdir -p ./lib cp -a /home/user/linux-3.2//lib/klist.c ./lib mkdir -p ./net cp -a /home/user/linux-3.2//net/rds/ ./net mkdir -p ./include/linux cp -a /home/user/linux-3.2//include/linux/rds.h ./include/linux mkdir -p ./net cp -a /home/user/linux-3.2//net/sunrpc/ ./net Copying /home/user/compat/ files... cp: cannot stat `/home/user/compat/include/scsi/*': No such file or directory fatal: cannot describe '6343adaefb8a7a21d9ae1a018159f90f482cac61' Updated from local tree: /home/user/linux-3.2/ Origin remote URL: git://git.openfabrics.org/compat-rdma/linux-3.2.git fatal: cannot describe '55379a99264a53afa3cfc82594ee14b5513b0141' compat-rdma code metrics 423399 - Total upstream lines of code being pulled Base tree: linux-3.2.git Base tree version: compat-rdma release: /home/user/compat-rdma # Thanks Pradeep prad...@us.ibm.com ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
Re: [ewg] EWG/OFED meeting agenda for today Mar 6, 2012
Hi all, After cloning the OFED-3.2 gits and following Vlad's instructions, first I got some complaints from rdma-compat/scripts/admin_rdma.sh (compat/include/scsi was not found and fatal: No names found) This is part of my admin_rdma.sh output: -- cp: cannot stat `/root/OFED-3.2_gits/compat/include/scsi/*': No such file or directory Patches: patches empty, skipping... Updated from local tree: /root/OFED-3.2_gits/linux-3.2/ Origin remote URL: git://git.openfabrics.org/compat-rdma/linux-3.2.git fatal: No names found, cannot describe anything. compat-rdma code metrics 423399 - Total upstream lines of code being pulled Base tree: linux-3.2.git Base tree version: v3.2 compat-rdma release: After that (I had the kernel sources in compat-rdma) I ran configure and tried to make the OFED 3.2 kernel. The build failed with an error in drivers/infiniband/core/addr.c --- from /root/OFED-3.2_gits/compat-rdma/drivers/infiniband/core/addr.c:43: include/net/sock.h: In function '__sk_add_backlog': include/net/sock.h:627: error: implicit declaration of function 'skb_dst_force' include/net/sock.h: In function '__sk_dst_get': include/net/sock.h:1317: error: dereferencing pointer to incomplete type include/net/sock.h:1317: warning: type defaults to 'int' in declaration of '_p1' include/net/sock.h:1317: error: dereferencing pointer to incomplete type include/net/sock.h:1317: warning: type defaults to 'int' in declaration of 'type name' include/net/sock.h:1317: error: dereferencing pointer to incomplete type include/net/sock.h:1317: warning: type defaults to 'int' in declaration of 'type name' include/net/sock.h:1317: warning: return from incompatible pointer type include/net/sock.h: In function 'sk_dst_get': include/net/sock.h:1327: error: dereferencing pointer to incomplete type include/net/sock.h:1327: warning: type defaults to 'int' in declaration of '_p1' include/net/sock.h:1327: error: dereferencing pointer to incomplete type include/net/sock.h:1327: warning: type defaults to 'int' in declaration of 'type name' include/net/sock.h:1327: error: dereferencing pointer to incomplete type include/net/sock.h:1327: warning: type defaults to 'int' in declaration of 'type name' include/net/sock.h:1327: warning: assignment from incompatible pointer type include/net/sock.h:1329: error: implicit declaration of function 'dst_hold' include/net/sock.h: In function 'dst_negative_advice': include/net/sock.h:1340: error: dereferencing pointer to incomplete type include/net/sock.h:1341: error: dereferencing pointer to incomplete type include/net/sock.h:1344: error: dereferencing pointer to incomplete type include/net/sock.h:1344: warning: type defaults to 'int' in declaration of 'type name' include/net/sock.h:1344: warning: assignment from incompatible pointer type include/net/sock.h: In function '__sk_dst_set': include/net/sock.h:1360: error: dereferencing pointer to incomplete type include/net/sock.h:1360: warning: type defaults to 'int' in declaration of '_p1' include/net/sock.h:1360: error: dereferencing pointer to incomplete type include/net/sock.h:1360: warning: type defaults to 'int' in declaration of 'type name' include/net/sock.h:1360: error: dereferencing pointer to incomplete type include/net/sock.h:1360: warning: type defaults to 'int' in declaration of 'type name' include/net/sock.h:1360: warning: assignment from incompatible pointer type include/net/sock.h:1361: error: dereferencing pointer to incomplete type include/net/sock.h:1361: warning: type defaults to 'int' in declaration of 'type name' include/net/sock.h:1361: warning: assignment from incompatible pointer type include/net/sock.h:1362: error: implicit declaration of function 'dst_release' In file included from /root/OFED-3.2_gits/compat-rdma/drivers/infiniband/core/addr.c:43: include/net/route.h: At top level: include/net/route.h:46: error: field 'dst' has incomplete type include/net/route.h: In function 'ip4_dst_hoplimit': include/net/route.h:317: error: implicit declaration of function 'dst_metric_raw' In file included from include/net/ip6_route.h:25, from /root/OFED-3.2_gits/compat-rdma/drivers/infiniband/core/addr.c:46: include/net/ip6_fib.h: At top level: include/net/ip6_fib.h:87: error: field 'dst' has incomplete type In file included from /root/OFED-3.2_gits/compat-rdma/drivers/infiniband/core/addr.c:46: include/net/ip6_route.h: In function 'ip6_skb_dst_mtu': include/net/ip6_route.h:190: error: dereferencing pointer to incomplete type include/net/ip6_route.h:190: error: implicit declaration of function 'dst_mtu' /root/OFED-3.2_gits/compat-rdma/drivers/infiniband/core/addr.c: In function