[ofa-general] [PATCH] LNXI Fixed ofed_scripts configure to select sp4 patches for SLES9 kernel with minor versions equal or greater than 305
David B. Anderson
danderson at lnxi.com
Mon Dec 17 15:16:07 PST 2007
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