[ofa-general] [PATCH] LNXI Fixed ofed_scripts configure to select sp4 patches for SLES9 kernel with minor versions equal or greater than 305

Moshe Kazir moshek at voltaire.com
Tue Dec 18 01:54:07 PST 2007


Did you try to change the configure script to 2.6.5-7.305 and above ?

Moshe

____________________________________________________________
Moshe Katzir   |  +972-9971-8639 (o)   |   +972-52-860-6042  (m)
 
Voltaire - The Grid Backbone
 
 www.voltaire.com

  


-----Original Message-----
From: David B. Anderson [mailto:danderson at lnxi.com] 
Sent: Tuesday, December 18, 2007 1:16 AM
To: Moshe Kazir
Cc: general at lists.openfabrics.org; vlad at mellanox.co.il
Subject: Re: [ofa-general] [PATCH] LNXI Fixed ofed_scripts configure to
select sp4 patches for SLES9 kernel with minor versions equal or greater
than 305


I've all of these patches plus the following patch

    kernel_patches/backport/2.6.5_sles9_sp4/cxgb3_remove_eeh.patch

My current git repo is git://git.openfabrics.org/ofed_1_2/linux-2.6.git
commit: 6974c285e6fb06264f570f9cf919865bab66c9e6

My patch that I posted before fixes the kernel configure script so that 
it applies 2.6.5_sles9_sp4 patches for the SP4 release kernel of 
2.6.5-7.308 and above. The configure patch from 
FED_1.2.5_sles9_sp4_configure.diff has 2.6.5-7.305* as the only valid 
SP4 kernel which is incorrect. I get the same compiler error as before.

 

Moshe Kazir wrote:
>  See patches in the attached message.
>
> It was applied by Vlad.
>
> Moshe
>
> ____________________________________________________________
> Moshe Katzir   |  +972-9971-8639 (o)   |   +972-52-860-6042  (m)
>  
> Voltaire - The Grid Backbone
>  
>  www.voltaire.com
>
>   
>
>
> -----Original Message-----
> From: general-bounces at lists.openfabrics.org
> [mailto:general-bounces at lists.openfabrics.org] On Behalf Of David B. 
> Anderson
> Sent: Saturday, December 15, 2007 3:31 AM
> To: general at lists.openfabrics.org; vlad at mellanox.co.il
> Subject: [ofa-general] [PATCH] LNXI Fixed ofed_scripts configure to 
> select sp4 patches for SLES9 kernel with minor versions equal or 
> greater than 305
>
>
> Hi,
>
> I've created the following patch for OFED 1.2.5.4 to have the kernel 
> for
>
> SLES9 SP4 recognized (2.6.5-7.308).
>
> Even with the patch I then had two back port patches not apply cleanly
> (cxg3_to_2_6_20.patch, rds_to_2_6_9.patch). I hand patched them but
now 
> I'm getting the following compiler errors:
>
> In file included from 
> /usr/src/linux-2.6.5-7.308/include/linux/module.h:10,
>                  from
>
/home/danderson/rpmbuild/BUILD/ofa_kernel/obj/default/kernel_addons/back
> port/2.6.5_sles9_sp4/include/linux/module.h:4,
>                  from
> /usr/src/linux-2.6.5-7.308/include/linux/device.h:21,
>                  from 
>
/home/danderson/rpmbuild/BUILD/ofa_kernel/obj/default/kernel_addons/back
> port/2.6.5_sles9_sp4/include/linux/device.h:4,
>                  from 
> /usr/src/linux-2.6.5-7.308/include/linux/netdevice.h:38,
>                  from 
>
/home/danderson/rpmbuild/BUILD/ofa_kernel/obj/default/kernel_addons/back
> port/2.6.5_sles9_sp4/include/linux/netdevice.h:4,
>                  from 
>
/home/danderson/rpmbuild/BUILD/ofa_kernel/obj/default/drivers/infiniband
> /core/addr.c:32:
>
/home/danderson/rpmbuild/BUILD/ofa_kernel/obj/default/kernel_addons/back
> port/2.6.5_sles9_sp4/include/linux/sched.h:8: 
> warning: static declaration for `wait_for_completion_timeout' follows 
> non-static
>
/home/danderson/rpmbuild/BUILD/ofa_kernel/obj/default/drivers/infiniband
> /core/addr.c:67: 
> warning: initialization from incompatible pointer type
>
/home/danderson/rpmbuild/BUILD/ofa_kernel/obj/default/drivers/infiniband
> /core/addr.c: 
> In function `addr_resolve_remote':
>
/home/danderson/rpmbuild/BUILD/ofa_kernel/obj/default/drivers/infiniband
> /core/addr.c:192: 
> error: structure has no member named `idev'
>
/home/danderson/rpmbuild/BUILD/ofa_kernel/obj/default/drivers/infiniband
> /core/addr.c:193: 
> error: structure has no member named `idev'
>
/home/danderson/rpmbuild/BUILD/ofa_kernel/obj/default/drivers/infiniband
> /core/addr.c:197: 
> error: structure has no member named `idev'
>
/home/danderson/rpmbuild/BUILD/ofa_kernel/obj/default/drivers/infiniband
> /core/addr.c: 
> At top level:
>
/home/danderson/rpmbuild/BUILD/ofa_kernel/obj/default/kernel_addons/back
> port/2.6.5_sles9_sp4/include/linux/device.h:48: 
> warning: `class_create' defined but not used
>
/home/danderson/rpmbuild/BUILD/ofa_kernel/obj/default/kernel_addons/back
> port/2.6.5_sles9_sp4/include/linux/device.h:82: 
> warning: `class_destroy' defined but not used
>
/home/danderson/rpmbuild/BUILD/ofa_kernel/obj/default/kernel_addons/back
> port/2.6.5_sles9_sp4/include/linux/device.h:108: 
> warning: `class_device_create' defined but not used
> make[6]: *** 
>
[/home/danderson/rpmbuild/BUILD/ofa_kernel/obj/default/drivers/infiniban
> d/core/addr.o] 
> Error 1
> make[5]: *** 
>
[/home/danderson/rpmbuild/BUILD/ofa_kernel/obj/default/drivers/infiniban
> d/core] 
> Error 2
> make[4]: *** 
>
[/home/danderson/rpmbuild/BUILD/ofa_kernel/obj/default/drivers/infiniban
> d] 
> Error 2
> make[3]: *** 
> [_module_/home/danderson/rpmbuild/BUILD/ofa_kernel/obj/default] Error
2
> make[2]: *** [modules] Error 2
> make[1]: *** [modules] Error 2
> make[1]: Leaving directory
> `/usr/src/linux-2.6.5-7.308-obj/x86_64/default'
> make: *** [kernel] Error 2
>
> Does anyone have OFED 1.2.5.4 building for SLES 9 SP4?
>
> Thanks
>
>   
>
> ----------------------------------------------------------------------
> --
>
> Subject:
> [ofa-general] OFED-1.2.5 backport patches for SLES9 SP4
> From:
> "Moshe Kazir" <moshek at voltaire.com>
> Date:
> Sun, 25 Nov 2007 09:59:26 +0200
> To:
> "Vladimir Sokolovsky" <vlad at mellanox.co.il>,
> <general at lists.openfabrics.org>
>
> To:
> "Vladimir Sokolovsky" <vlad at mellanox.co.il>,
> <general at lists.openfabrics.org>
>
>
> The attached files do the work.
>
> OFED_1.2.5_sles9_sp4_configure.diff  include the changes in the 
> configure file. OFED_1.2.5_sles9_sp4_backport.diff  include the canges

> requiered in the kernel_patche and kernel_addons directories.
>
> Moshe ____________________________________________________________
> Moshe Katzir   |  +972-9971-8639 (o)   |   +972-52-860-6042  (m)
>  
> Voltaire - The Grid Backbone
>  
>  www.voltaire.com
>
>   
>
>   
> ----------------------------------------------------------------------
> --
>
> _______________________________________________
> general mailing list
> general at lists.openfabrics.org 
> http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general
>
> To unsubscribe, please visit 
> http://openib.org/mailman/listinfo/openib-general


-- 
David B. Anderson 
Linux Networx
Sr. Software Engineer
Email: danderson at lnxi.com
Phone: (801) 649-1311




More information about the general mailing list