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 
'addr4_resolve':
/root/OFED-3.2_gits/compat-rdma/drivers/infiniband/core/addr.c:220: error: 
implicit declaration of function 'dst_get_neighbour'
/root/OFED-3.2_gits/compat-rdma/drivers/infiniband/core/addr.c: In function 
'addr6_resolve':
/root/OFED-3.2_gits/compat-rdma/drivers/infiniband/core/addr.c:253: error: 
dereferencing pointer to incomplete type
/root/OFED-3.2_gits/compat-rdma/drivers/infiniband/core/addr.c:266: error: 
dereferencing pointer to incomplete type
/root/OFED-3.2_gits/compat-rdma/drivers/infiniband/core/addr.c:274: error: 
dereferencing pointer to incomplete type
/root/OFED-3.2_gits/compat-rdma/drivers/infiniband/core/addr.c:275: error: 
dereferencing pointer to incomplete type
/root/OFED-3.2_gits/compat-rdma/drivers/infiniband/core/addr.c:280: warning: 
assignment makes pointer from integer without a cast
/root/OFED-3.2_gits/compat-rdma/drivers/infiniband/core/addr.c:286: error: 
dereferencing pointer to incomplete type
make[4]: *** [/root/OFED-3.2_gits/compat-rdma/drivers/infiniband/core/addr.o] 
Error 1
make[3]: *** [/root/OFED-3.2_gits/compat-rdma/drivers/infiniband/core] Error 2
make[2]: *** [/root/OFED-3.2_gits/compat-rdma/drivers/infiniband] Error 2
make[1]: *** [_module_/root/OFED-3.2_gits/compat-rdma] Error 2
make[1]: Leaving directory `/root/linux-3.2.9'
make: *** [kernel] Error 2
------------------------------------------------------------------------------------------------------------------

Has someone encountered this problem?
Thank you.
Tatyana
_______________________________________________
ewg mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg

Reply via email to