[ewg] OFED-3.5.2-daily does not work properly on latest RHEL6.4 kernel.

Shuichi Ihara sihara at ddn.com
Sun Aug 18 15:36:12 PDT 2013


A similar issue was reported. http://bugs.openfabrics.org/bugzilla/show_bug.cgi?id=2436
As a quick workaround, I just filed a patch on bz2436 only for the latest RHEL6.4.
This should work, but more proper fixes are needed since this kernel changes happened in delta of kernel updates in RHEL6.4.

Thanks
Ihara

On Aug 18, 2013, at 9:22 PM, Hiroyuki Sato <hiroysato at gmail.com> wrote:

> Dear members.
> 
> OFED-3.5.2-daily does not work properly on latest RHEL6.4 kernel.
> 
> I get the following error when I execute 'service openibd start' on
> Scientific Linux 6.4 (kernel: 2.6.32-358.14.1.el6.x86_64)
> 
>    compat: exports duplicate symbol __pskb_copy (owned by kernel)
>    compat: exports duplicate symbol __pskb_copy (owned by kernel)
>    compat: exports duplicate symbol __pskb_copy (owned by kernel)
> 
>    compat: exports duplicate symbol __pskb_copy (owned by kernel)
> 
> 
> I found about an article and a patch for this problem.
>  http://community.mellanox.com/thread/1228
>  http://community.mellanox.com/servlet/JiveServlet/download/2333-1858/mlnx-ofed-pskb-copy.diff.zip
> 
> This is a patch for Mellanox OFED.2.0,
> but this is also useful for OFED-3.5.2
> 
> This is because "tcp: take care of misalignments" patch use
> __pskb_copy funciton.
> 
>  This patch was applyed on 2.6.32-358.10.1.el6
> 
>    * Mon May 13 2013 Nikola Pajkovsky <npajkovs at redhat.com>
> [2.6.32-358.10.1.el6]
>    ...
>    - [net] tcp: take care of misalignments (Thomas Graf) [954298 896233]
> 
> By the way, Does anyone point me how to make rpm package for compat-rdma?
> Or how to compile compat-ofed from git source.
> 
> I'll make a patch for this problem.
> 
> Sincerely.
> 
> 
> -- 
> Hiroyuki Sato
> _______________________________________________
> ewg mailing list
> ewg at lists.openfabrics.org
> http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg




More information about the ewg mailing list