[ewg] EWG/OFED meeting agenda for today Mar 6, 2012

2012-03-06 Thread Tziporet Koren

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

2012-03-06 Thread Steve Wise

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

2012-03-06 Thread Pradeep Satyanarayana

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

2012-03-06 Thread Vladimir Sokolovsky

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

2012-03-06 Thread Tziporet Koren

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

2012-03-06 Thread Pradeep Satyanarayana

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

2012-03-06 Thread Nikolova, Tatyana E
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