[ewg] 2.6.29 and 2.6.30 kernel support

Steve Wise swise at opengridcomputing.com
Thu Aug 4 07:17:56 PDT 2011


Since the OFED-1.5 kernel sources are based on 2.6.30, there is an assumption in the configure logic that no backports 
are needed for 2.6.30. The cxgb4 src base, however, is from the 3.0 kernel. So yes, you need to add a 2.6.30 (and i 
guess a 2.6.29) backports tree in kernel_patches/backports and kernel_addons/backports as needed to get cxgb4/iw_cxgb4 
compiling. Further, the config script _might_ need to change to know about these new backports. I'm not sure. I _think_ 
it should just work once it finds a kernel_patches/backports/2.6.30 directory.


Steve.



On 08/04/2011 08:22 AM, Vipul Pandya wrote:
>
> Hi All,
>
> I am trying to back port Chelsio’s cxgb4 driver for 2.6.29 and 2.6.30 kernels to include them in coming OFED-1.5.4 
> release. I found that my ofed kernel is not getting configured for 2.6.29 and 2.6.30 kernels. i.e when i execute 
> “./configure <configure options>” it doesn’t apply any patches to any drivers. Release notes for OFED-1.5.4 says that 
> supported kernels are from 2.6.29 to 2.6.39. I am able to configure kernels from 2.6.31 to 2.6.39.
>
> Is this an expected behaviour or we require fixes in configure script?
>
> Following are the steps i follow to generate ofed_kernel.tgz file and build ofed_kernel.
>
> 1.[root at hpc-cn4 linux-2.6]# backports=none ./ofed_scripts/ofed_makedist.sh
>
> <output removed>
>
> 2.[root at hpc-cn4 linux-2.6]# tar xf ofed_kernel.tgz
>
> 3.[root at hpc-cn4 linux-2.6]# cd ofed_kernel
>
> 4.      [root at hpc-cn4 ofed_kernel]# cat /etc/infiniband/info
>   prefix=/usr
>   Kernel=2.6.18-128.el5
>   
>   Configure options: --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-cxgb3-mod
>   --with-nes-mod --with-qib-mod --with-ipoib-mod --with-sdp-mod
>   --with-srp-mod --with-srp-target-mod --with-rds-mod
>   --with-nfsrdma-mod
>   
> 5.      [root at hpc-cn4 ofed_kernel]# ./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-cxgb3-mod
>   --with-nes-mod --with-qib-mod --with-ipoib-mod
>   --with-sdp-mod --with-srp-mod --with-srp-target-mod
>   --with-rds-mod --with-nfsrdma-mod
>   
>   <output removed>
>   
> 6.      [root at hpc-cn4 ofed_kernel]# make&&  make install
>   
>   <output removed>
>   
>   [root at hpc-cn4 ofed_kernel]# reboot
>
> Thanks,
>
> Vipul
>




More information about the ewg mailing list