<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:15:40 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Whamcloud Community JIRA</title>
    <link>https://jira.whamcloud.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.14</version>
        <build-number>940014</build-number>
        <build-date>05-12-2023</build-date>
    </build-info>


<item>
            <title>[LU-1327] No OFED support for RHEL5.8 2.6.18-308.1.1.el5</title>
                <link>https://jira.whamcloud.com/browse/LU-1327</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;RHEL5.8 support has just been landed to b1_8 and there is unfortunately no external version of OFED which supports this kernel yet. The consequence is that builds with external OFED are failing.&lt;br/&gt;
Shall we disable builds with external OFED temporarily?&lt;/p&gt;</description>
                <environment></environment>
        <key id="13995">LU-1327</key>
            <summary>No OFED support for RHEL5.8 2.6.18-308.1.1.el5</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</priority>
                        <status id="5" iconUrl="https://jira.whamcloud.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="mdiep">Minh Diep</assignee>
                                    <reporter username="johann">Johann Lombardi</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Apr 2012 18:19:32 +0000</created>
                <updated>Thu, 3 May 2012 13:26:10 +0000</updated>
                            <resolved>Mon, 30 Apr 2012 12:04:33 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                            <comments>
                            <comment id="34662" author="pjones" created="Thu, 12 Apr 2012 18:22:32 +0000"  >&lt;p&gt;I just added Brian and Minh as watchers. I would like to know what the likelihood of there being an OFED release soon that supports RHEL5.8.&lt;/p&gt;

&lt;p&gt;Also, any idea why there is an OFED 3.2 version? That seems a jump from the current 1.5.x....&lt;/p&gt;</comment>
                            <comment id="34669" author="brian" created="Thu, 12 Apr 2012 20:00:29 +0000"  >&lt;p&gt;My guess re: OFED 3.2: they are changing their development model so that they are working against (i.e. backporting to using the &quot;compat&quot; library) what is in the kernel and adjusting their versions to be in parity with the kernel they are working against.&lt;/p&gt;

&lt;p&gt;This might help explain: &lt;a href=&quot;http://lists.openfabrics.org/pipermail/ewg/2012-February/017303.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://lists.openfabrics.org/pipermail/ewg/2012-February/017303.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This git tree shows some sign of backports for RHEL 6.2: &lt;a href=&quot;http://git.openfabrics.org/git?p=compat-rdma/compat-rdma.git;a=summary&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://git.openfabrics.org/git?p=compat-rdma/compat-rdma.git;a=summary&lt;/a&gt; but nothing older (i.e. RHEL 5.8)&lt;/p&gt;

&lt;p&gt;As for RHEL 5.8 support elsewhere, I don&apos;t really know.  I have been &quot;unplugged&quot; from the OFED development stream for quite a while now.  IMHO, if we want to be tracking and supporting OFED for our releases, we need to have somebody at least monitoring what&apos;s going on with the OFA group and what they are doing so that we don&apos;t wind up &quot;out of the loop&quot; like this and trying to piece together what they are up to.&lt;/p&gt;

&lt;p&gt;That said, there doesn&apos;t seem to be any new activity in &lt;a href=&quot;http://git.openfabrics.org/git?p=ofed_1_5/linux-2.6.git;a=summary&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://git.openfabrics.org/git?p=ofed_1_5/linux-2.6.git;a=summary&lt;/a&gt; with 1.5.4.1 being the last thing done there which only seems to have support for RHEL up to 5.7.&lt;/p&gt;</comment>
                            <comment id="34778" author="chris" created="Mon, 16 Apr 2012 09:33:47 +0000"  >&lt;p&gt;For b1_8 master builds external ofed is now not supported. Rather than just remove the builds which could lead to confusion a README file is produced with the following contents;&lt;/p&gt;

&lt;p&gt;16th April 2011.&lt;br/&gt;
****************&lt;br/&gt;
OFED does not currently support RHEL5.8 and so cannot be built for b1_8. See &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1327&quot; title=&quot;No OFED support for RHEL5.8 2.6.18-308.1.1.el5&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1327&quot;&gt;&lt;del&gt;LU-1327&lt;/del&gt;&lt;/a&gt; for more information.&lt;br/&gt;
If 5.8 support becomes available for OFED then raise a ticket to have the build renabled.&lt;/p&gt;</comment>
                            <comment id="34779" author="simmonsja" created="Mon, 16 Apr 2012 09:52:25 +0000"  >&lt;p&gt;I have gotten Lustre 1.8 on RHEL5.8 to build with OFED 1.5.4.1. You need to set the BACKPORT_DIR variable to 2.6.18-EL5.7. I also have built and tested a file system with this combo.&lt;/p&gt;</comment>
                            <comment id="34781" author="pjones" created="Mon, 16 Apr 2012 09:57:45 +0000"  >&lt;p&gt;Minh&lt;/p&gt;

&lt;p&gt;Could you please try this out?&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="34782" author="pjones" created="Mon, 16 Apr 2012 09:58:14 +0000"  >&lt;p&gt;...and thanks for the suggestion James!&lt;/p&gt;</comment>
                            <comment id="34837" author="mdiep" created="Mon, 16 Apr 2012 16:21:33 +0000"  >&lt;p&gt;Hi James,&lt;/p&gt;

&lt;p&gt;Here is the configure command we ran to build ofed&lt;/p&gt;

&lt;p&gt;+ ./configure --prefix=/usr --kernel-version 2.6.18-308.1.1.el5 --kernel-sources /home/mdiep/build/b1_8/lustre/reused/usr/src/kernels/2.6.18-308.1.1.el5-x86_64 --modules-dir /lib/modules/2.6.18-308.1.1.el5/updates --without-quilt --with-core-mod --with-ipoib-mod --with-sdp-mod --with-user_mad-mod --with-user_access-mod --with-addr_trans-mod --with-rds-mod --with-qlgc_vnic-mod --with-madeye-mod --with-mthca-mod --with-mlx4-mod --with-mlx4_en-mod --with-cxgb3-mod --with-nes-mod&lt;br/&gt;
config.mk does not exist. running ofed_patch.sh&lt;br/&gt;
/home/mdiep/build/b1_8/lustre/BUILD/ofa_kernel-1.5.4.1/ofed_scripts/ofed_patch.sh --kernel-version 2.6.18-308.1.1.el5 --without-quilt&lt;/p&gt;

&lt;p&gt;...&lt;br/&gt;
and we see that it actually used the 2.6.18-EL5.7 backport patches&lt;/p&gt;

&lt;p&gt;Applying patches for 2.6.18-EL5.7 kernel:&lt;br/&gt;
        /home/mdiep/build/b1_8/lustre/BUILD/ofa_kernel-1.5.4.1/kernel_patches/backport/2.6.18-EL5.7/2_misc_device_to_2_6_19.patch&lt;br/&gt;
patching file drivers/infiniband/core/ucma.c&lt;br/&gt;
Hunk #1 succeeded at 1298 (offset 91 lines).&lt;br/&gt;
Hunk #3 succeeded at 1326 (offset 91 lines).&lt;/p&gt;

&lt;p&gt;...&lt;/p&gt;

&lt;p&gt;but it still failed&lt;/p&gt;


&lt;p&gt;-I/home/mdiep/build/b1_8/lustre/reused/usr/src/kernels/2.6.18-308.1.1.el5-x86_64/arch//include \&lt;br/&gt;
  -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Wstrict-prototypes -Wundef -Werror-implicit-function-declaration -fno-delete-null-pointer-checks -fwrapv -Os  -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe -fno-reorder-blocks -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fomit-frame-pointer -g  -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign   -DMODULE -D&quot;KBUILD_STR(s)=#s&quot; -D&quot;KBUILD_BASENAME=KBUILD_STR(notice)&quot;  -D&quot;KBUILD_MODNAME=KBUILD_STR(ib_sa)&quot; -c -o /home/mdiep/build/b1_8/lustre/BUILD/ofa_kernel-1.5.4.1/drivers/infiniband/core/.tmp_notice.o /home/mdiep/build/b1_8/lustre/BUILD/ofa_kernel-1.5.4.1/drivers/infiniband/core/notice.c&lt;br/&gt;
In file included from /home/mdiep/build/b1_8/lustre/BUILD/ofa_kernel-1.5.4.1/drivers/infiniband/core/notice.c:37:&lt;br/&gt;
/home/mdiep/build/b1_8/lustre/BUILD/ofa_kernel-1.5.4.1/kernel_addons/backport/2.6.18-EL5.7/include/linux/pci.h:164: error: conflicting types for &#8216;pci_pcie_cap&#8217;&lt;br/&gt;
include/linux/pci.h:1015: error: previous definition of &#8216;pci_pcie_cap&#8217; was here&lt;br/&gt;
make&lt;span class=&quot;error&quot;&gt;&amp;#91;4&amp;#93;&lt;/span&gt;: *** &lt;span class=&quot;error&quot;&gt;&amp;#91;/home/mdiep/build/b1_8/lustre/BUILD/ofa_kernel-1.5.4.1/drivers/infiniband/core/notice.o&amp;#93;&lt;/span&gt; Error 1&lt;br/&gt;
make&lt;span class=&quot;error&quot;&gt;&amp;#91;3&amp;#93;&lt;/span&gt;: *** &lt;span class=&quot;error&quot;&gt;&amp;#91;/home/mdiep/build/b1_8/lustre/BUILD/ofa_kernel-1.5.4.1/drivers/infiniband/core&amp;#93;&lt;/span&gt; Error 2&lt;br/&gt;
make&lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt;: *** &lt;span class=&quot;error&quot;&gt;&amp;#91;/home/mdiep/build/b1_8/lustre/BUILD/ofa_kernel-1.5.4.1/drivers/infiniband&amp;#93;&lt;/span&gt; Error 2&lt;br/&gt;
make&lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt;: *** &lt;span class=&quot;error&quot;&gt;&amp;#91;_module_/home/mdiep/build/b1_8/lustre/BUILD/ofa_kernel-1.5.4.1&amp;#93;&lt;/span&gt; Error 2&lt;br/&gt;
make&lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt;: Leaving directory `/home/mdiep/build/b1_8/lustre/reused/usr/src/kernels/2.6.18-308.1.1.el5-x86_64&apos;&lt;br/&gt;
make: *** &lt;span class=&quot;error&quot;&gt;&amp;#91;kernel&amp;#93;&lt;/span&gt; Error 2&lt;br/&gt;
error: Bad exit status from /var/tmp/rpm-tmp.763 (%build)&lt;/p&gt;</comment>
                            <comment id="34920" author="simmonsja" created="Tue, 17 Apr 2012 08:09:30 +0000"  >&lt;p&gt;Oh, I forgot I did patch the OFED kernel for this problem. The question is how to work this so your build system would work out of the box. Thinking.... Perhaps we can add kernel patch in the Lustre tree to make this work. Yes I know it is hocky but it would work. It seems we have no choice since OFED is moving on to 3.2 now which is not even ready. Le me see what I can come up with.&lt;/p&gt;</comment>
                            <comment id="34922" author="pjones" created="Tue, 17 Apr 2012 08:21:20 +0000"  >&lt;p&gt;James&lt;/p&gt;

&lt;p&gt;I think that the correct approach would be for us to proceed with 1.8.8-wc1 with inkernel OFED only and then those looking to use external OFED with 1.8.8-wc1 will be able to do so with a patched version of OFED.&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="35878" author="mdiep" created="Mon, 30 Apr 2012 11:26:09 +0000"  >&lt;p&gt;James,&lt;/p&gt;

&lt;p&gt;Can I close this bug since it has nothing to do with lustre? We can reopen when OFED provide a patch for new kernel&lt;/p&gt;</comment>
                            <comment id="35885" author="simmonsja" created="Mon, 30 Apr 2012 12:02:11 +0000"  >&lt;p&gt;Yes go ahead. It&apos;s not really a Lustre issue. Once OFED 3.2 comes out then we can deal with this.&lt;/p&gt;</comment>
                            <comment id="35887" author="mdiep" created="Mon, 30 Apr 2012 12:04:33 +0000"  >&lt;p&gt;closing, please reopen when it&apos;s needed&lt;/p&gt;</comment>
                            <comment id="38071" author="mdiep" created="Wed, 2 May 2012 20:10:20 +0000"  >&lt;p&gt;I have tried ofed 1.5.3.2 and it worked&lt;/p&gt;</comment>
                            <comment id="38075" author="pjones" created="Wed, 2 May 2012 23:54:59 +0000"  >&lt;p&gt;To be clear, this is the &lt;em&gt;Mellanox&lt;/em&gt; version of OFED.&lt;/p&gt;</comment>
                            <comment id="38100" author="mdiep" created="Thu, 3 May 2012 13:26:10 +0000"  >&lt;p&gt;Sorry about not being clear. I have tried both Mellanox version which I think is based on ofed 1.5.3.2; and standard ofed 1.5.3.2. I reason they worked because this ofed version does not have the patch for pci.h file where it declares pci_pcie_cap (which linux kernel added in 5.8)&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzus1b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2204</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10060" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Severity</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10022"><![CDATA[3]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>