Software Archive
Read-only legacy content
17061 Discussions

MPSS 3.5.1 and Scientific Linux 7.1

Dmitry_Y_
Beginner
607 Views

Hello,

I have MPSS 3.5.1 and I would like to install it on Scientific Linux 7.1.

Scientific Linux 7.1 - is based on RHE 7.1 and has the same kernel: Linux ys03 3.10.0-229.el7.x86_64 #1 SMP Mon Mar 9 16:14:50 CDT 2015 x86_64 x86_64 x86_64 GNU/Linux

Unfortunatelly  I didn't find any ofed modules in main package for this kernel:

ls -la
total 90664
drwxr-xr-x 2 1002 mpi     4096 May 14 21:54 .
drwxr-xr-x 3 1002 mpi     4096 May 14 21:54 ..
-rw-r--r-- 1 1002 mpi 23287197 May 14 21:54 ofed-driver-2.6.32-358.el6.x86_64-3.5.1-1.x86_64.rpm
-rw-r--r-- 1 1002 mpi 22909943 May 14 21:54 ofed-driver-2.6.32-431.el6.x86_64-3.5.1-1.x86_64.rpm
-rw-r--r-- 1 1002 mpi 22696629 May 14 21:54 ofed-driver-2.6.32-504.el6.x86_64-3.5.1-1.x86_64.rpm
-rw-r--r-- 1 1002 mpi 23549683 May 14 21:54 ofed-driver-3.0.76-0.11-default-3.5.1-1.x86_64.rpm
-rw-r--r-- 1 1002 mpi    92047 May 14 21:54 ofed-driver-devel-2.6.32-358.el6.x86_64-3.5.1-1.x86_64.rpm
-rw-r--r-- 1 1002 mpi    92039 May 14 21:54 ofed-driver-devel-2.6.32-431.el6.x86_64-3.5.1-1.x86_64.rpm
-rw-r--r-- 1 1002 mpi    91954 May 14 21:54 ofed-driver-devel-2.6.32-504.el6.x86_64-3.5.1-1.x86_64.rpm
-rw-r--r-- 1 1002 mpi    91916 May 14 21:54 ofed-driver-devel-3.0.76-0.11-default-3.5.1-1.x86_64.rpm

 

From source package I can't build (many errors like this):

/root/rpmbuild/BUILD/ofed-driver/ofa_kernel-1.5.4.1/include/rdma/ib_cm.h:359:2: error: unknown type name 'u8'
  u8   initiator_depth;
  ^
include/net/sock.h:2077:16: error: 'struct sock' has no member named 'sk_err'
  err = xchg(&sk->sk_err, 0);
                ^
/usr/src/kernels/3.10.0-229.el7.x86_64/arch/x86/include/asm/cmpxchg.h:51:35: note: in definition of macro '__xchg_op'
           : "+r" (__ret), "+m" (*(ptr)) \
                                   ^
include/net/sock.h:2077:8: note: in expansion of macro 'xchg'
  err = xchg(&sk->sk_err, 0);
        ^
/root/rpmbuild/BUILD/ofed-driver/ofa_kernel-1.5.4.1/include/rdma/ib_cm.h:360:2: error: unknown type name 'u8'
  u8   remote_cm_response_timeout;
  ^
In file included from /root/rpmbuild/BUILD/ofed-driver/ofa_kernel-1.5.4.1/drivers/infiniband/ulp/sdp/sdp_cma.c:51:0:
/root/rpmbuild/BUILD/ofed-driver/ofa_kernel-1.5.4.1/drivers/infiniband/ulp/sdp/sdp.h:338:42: error: 'struct sdp_sock' has no member named 'tx_ring'
 #define tx_credits(ssk) (atomic_read(&ssk->tx_ring.credits))
                                          ^
/root/rpmbuild/BUILD/ofed-driver/ofa_kernel-1.5.4.1/drivers/infiniband/ulp/sdp/sdp_cma.c:299:25: note: in expansion of macro 'tx_credits'
  sdp_sk(sk)->min_bufs = tx_credits(sdp_sk(sk)) / 4;
                         ^
/root/rpmbuild/BUILD/ofed-driver/ofa_kernel-1.5.4.1/drivers/infiniband/hw/nes/nes_cm.c:2073:17: error: 'struct nes_cm_node' has no member named 'tcp_cntxt'
          cm_node->tcp_cntxt.snd_wscale;
                 ^
include/net/tcp.h:352:70: error: dereferencing pointer to incomplete type
 #define TCP_ADD_STATS_USER(net, field, val) SNMP_ADD_STATS_USER((net)->mib.tcp_statistics, field, val)

Where I can find ofed-driver modules for kernel 3.10?

 

 

 

 

 

0 Kudos
4 Replies
Loc_N_Intel
Employee
607 Views

Hi Dmitry,

I just take a quick look on MPSS 3.5 in my system. It seems that MPSS 3.5 is missing ofed package for RHEL 7.0 , 7.1 and SUSE 12 . I will get back to you for a confirmation.

Thank you.

0 Kudos
Loc_N_Intel
Employee
607 Views

Hi Dmitry,

Both MPSS 3.5 and MPSS 3.5.1 are missing OFED packages for RHEL* 7.0, 7.1 and SUSE* 12 . Sorry about that, I already reported this issue (ID # 5162680).

In the meanwhile, if you use Scientific Linux 7.0, please consider MPSS 3.4.4. Thank you.

0 Kudos
Dmitry_Y_
Beginner
607 Views

Hello,

>In the meanwhile, if you use Scientific Linux 7.0, please consider MPSS 3.4.4. Thank you.

How it is help me?

MPSS 3.4.4 doesn't have neccessary ofed drivers for me. :(

ofed-driver-2.6.32-220.el6.x86_64-3.4.4-1.x86_64.rpm  ofed-driver-devel-2.6.32-220.el6.x86_64-3.4.4-1.x86_64.rpm
ofed-driver-2.6.32-279.el6.x86_64-3.4.4-1.x86_64.rpm  ofed-driver-devel-2.6.32-279.el6.x86_64-3.4.4-1.x86_64.rpm
ofed-driver-2.6.32-358.el6.x86_64-3.4.4-1.x86_64.rpm  ofed-driver-devel-2.6.32-358.el6.x86_64-3.4.4-1.x86_64.rpm
ofed-driver-2.6.32-431.el6.x86_64-3.4.4-1.x86_64.rpm  ofed-driver-devel-2.6.32-431.el6.x86_64-3.4.4-1.x86_64.rpm
ofed-driver-2.6.32-504.el6.x86_64-3.4.4-1.x86_64.rpm  ofed-driver-devel-2.6.32-504.el6.x86_64-3.4.4-1.x86_64.rpm
ofed-driver-3.0.13-0.27-default-3.4.4-1.x86_64.rpm    ofed-driver-devel-3.0.13-0.27-default-3.4.4-1.x86_64.rpm
ofed-driver-3.0.76-0.11-default-3.4.4-1.x86_64.rpm    ofed-driver-devel-3.0.76-0.11-default-3.4.4-1.x86_64.rpm

 

0 Kudos
Loc_N_Intel
Employee
607 Views

Hi,

I receive some feedbacks from developer:

Refer to the document MPSS User’s Guide to see which OFED distro supports which OSs. The OFED-1.5.4.1 based kernel modules (these are the ones under the ofed/modules folder) only support <= RHEL6.6 and sles <= 11.3.

For newer OS support try: OFED-3.12-1 (OFED-3.18 is coming soon).

0 Kudos
Reply