<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:33:29 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-3389] Lustre b2_1 build failed on RHEL6.4 with OFA IB stack</title>
                <link>https://jira.whamcloud.com/browse/LU-3389</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;After &lt;a href=&quot;http://review.whamcloud.com/5504&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/5504&lt;/a&gt; was landed on Lustre b2_1 branch, build on RHEL6.4 distro with OFA IB stack has been failing:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://build.whamcloud.com/job/lustre-b2_1/198/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://build.whamcloud.com/job/lustre-b2_1/198/&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://build.whamcloud.com/job/lustre-b2_1/203/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://build.whamcloud.com/job/lustre-b2_1/203/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The OFA version is 1.5.4.&lt;/p&gt;
</description>
                <environment>&lt;br/&gt;
Distro: RHEL6.4&lt;br/&gt;
Network: OFA IB&lt;br/&gt;
</environment>
        <key id="19133">LU-3389</key>
            <summary>Lustre b2_1 build failed on RHEL6.4 with OFA IB stack</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="1" iconUrl="https://jira.whamcloud.com/images/icons/priorities/blocker.svg">Blocker</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="yujian">Jian Yu</reporter>
                        <labels>
                            <label>mn1</label>
                    </labels>
                <created>Fri, 24 May 2013 03:13:23 +0000</created>
                <updated>Mon, 9 Dec 2013 19:16:11 +0000</updated>
                            <resolved>Mon, 12 Aug 2013 18:40:14 +0000</resolved>
                                    <version>Lustre 2.1.6</version>
                                    <fixVersion>Lustre 2.4.1</fixVersion>
                    <fixVersion>Lustre 2.5.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>13</watches>
                                                                            <comments>
                            <comment id="59228" author="yujian" created="Fri, 24 May 2013 03:20:33 +0000"  >&lt;p&gt;I saw that &lt;a href=&quot;http://review.whamcloud.com/5688&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/5688&lt;/a&gt; was also landed on Lustre b2_1 branch. Should we change to build with &quot;--ofed-version=3.5&quot;?&lt;/p&gt;</comment>
                            <comment id="59229" author="pjones" created="Fri, 24 May 2013 03:36:24 +0000"  >&lt;p&gt;If it works then sure, but I think that even 3.5 only supports RHEL6.3 not RHEL 6.4. I had heard some mention of and OFED 3.5.1. See &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-2975&quot; title=&quot;Build fails on 2.6.32-279.22.1.el6 due to two functions redefined&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-2975&quot;&gt;&lt;del&gt;LU-2975&lt;/del&gt;&lt;/a&gt;. For now I think that we will just disable the external OFED build as we have done on master and I have opened a TT ticket (TT-1291) to track this.&lt;/p&gt;</comment>
                            <comment id="59258" author="ys" created="Fri, 24 May 2013 14:35:07 +0000"  >&lt;p&gt;Looks like 3.5.1 have present in OFED daily build. The create date was May 22. Hope it release sooner.&lt;/p&gt;</comment>
                            <comment id="59260" author="ihara" created="Fri, 24 May 2013 14:49:01 +0000"  >&lt;p&gt;Yes, I&apos;ve tested OFED-3.5.1 with RHEL6.4 and it works. Howerver, it still needs some changes to build with Lustre.&lt;br/&gt;
I&apos;m wokring on this and will update here. btw, MLNX_OFED_LINUX-2.0-2.0.5 is based on OFED-3.x, and this works on RHEL6.4 with Lustre for both servers and client.&lt;/p&gt;</comment>
                            <comment id="59262" author="pjones" created="Fri, 24 May 2013 14:57:27 +0000"  >&lt;p&gt;Thanks Ihara! For the immediate releases scheduled for this quarter I think that the only options would be to either to not test external OFED or to test OFA OFED though I definitely think that there is a case to be made for us to look at Mellanox OFED as a possibility for the future. I did raise this suggestion on the most recent CDWG but there was not strong interest from others present. So, for the time being - do you expect to be able to supply a patch to allow us to support RHEL 6.4 and OFED 3.5.1 in the next day or so?&lt;/p&gt;</comment>
                            <comment id="59272" author="ihara" created="Fri, 24 May 2013 16:26:03 +0000"  >&lt;p&gt;Peter,&lt;br/&gt;
I just figured out and patches were not much needed for lustre build with OFED-3.5.1 against RHEL6.4 kernel.&lt;/p&gt;

&lt;p&gt;Here is a quick workaround for lustre (master and b2_1) with RHEL6.4 kernel and OFED-3.5.1.&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;# EXTRA_LNET_INCLUDE=&quot;-DCONFIG_COMPAT_RHEL_6_4&quot; ./configure --with-o2ib=/usr/src/compat-rdma --with-linux=/usr/src/kernels/2.6.32-358.6.1.el6_lustre.x86_64
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;I&apos;ve confirmed the compile worked with OFED-3.5.1, and am working on auto-detection of RHEL6.4 and set -DCONFIG_COMPAT_RHEL_6_4 to EXTRA_LNET_INCLUDE at the configure time. I will do some tests and push patches sonner.&lt;/p&gt;

&lt;p&gt;btw, I also would suggest land patch for &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-3166&quot; title=&quot;(o2iblnd_cb.c:2831:kiblnd_cm_callback()) LBUG&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-3166&quot;&gt;&lt;del&gt;LU-3166&lt;/del&gt;&lt;/a&gt; (&lt;a href=&quot;http://review.whamcloud.com/6048&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/6048&lt;/a&gt;) as well. This is needed for bonding configuration with OFED-3.x stack.&lt;/p&gt;</comment>
                            <comment id="59298" author="ihara" created="Fri, 24 May 2013 18:34:02 +0000"  >&lt;p&gt;&lt;a href=&quot;http://review.whamcloud.com/6448&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/6448&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;patch to build master on RHEL6.4 + OFED-3.5.1.&lt;/p&gt;</comment>
                            <comment id="62255" author="ihara" created="Mon, 15 Jul 2013 01:08:50 +0000"  >&lt;p&gt;The patches work to build OFED-3.5-1 against RHEL6.4, but Mellanox OFED has different Macro name today.&lt;br/&gt;
Here is quick description to build MLNX_OFED_LINUX-2.0-2.0.5 against the latest lustre patched kernel based on RHEL6.4. Today, we need adding macro name that we want to avoid due to OFED doesn&apos;t have automatically kernel verion detection. I asked Mellanox and they seems to be trying fix in the future release.&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;# EXTRA_LNET_INCLUDE=&quot;-DCONFIG_COMPAT_IS_PHYS_ID_STATE -DCONFIG_COMPAT_IS_PCI_PHYSFN \
-DCONFIG_COMPAT_IS_KSTRTOX -DCONFIG_COMPAT_IS_BITOP \
-DCONFIG_COMPAT_NETLINK_3_7 -DCONFIG_COMPAT_IS_IP_TOS2PRIO \
-DCONFIG_COMPAT_IS_NETIF_RSS_QUEUES -DCONFIG_COMPAT_IS_NOOP_LLSEEK \
-DCONFIG_COMPAT_IS_SIMPLE_OPEN -DCONFIG_COMPAT_RCU \
-DCONFIG_COMPAT_HAS_NUM_CHANNELS -DCONFIG_COMPAT_ETHTOOL_OPS_EXT&quot; \
./configure --with-o2ib=/usr/src/ofa_kernel

# EXTRA_LNET_INCLUDE=&quot;-DCONFIG_COMPAT_IS_PHYS_ID_STATE -DCONFIG_COMPAT_IS_PCI_PHYSFN \
-DCONFIG_COMPAT_IS_KSTRTOX -DCONFIG_COMPAT_IS_BITOP \
-DCONFIG_COMPAT_NETLINK_3_7 -DCONFIG_COMPAT_IS_IP_TOS2PRIO \
-DCONFIG_COMPAT_IS_NETIF_RSS_QUEUES -DCONFIG_COMPAT_IS_NOOP_LLSEEK \
-DCONFIG_COMPAT_IS_SIMPLE_OPEN -DCONFIG_COMPAT_RCU \
-DCONFIG_COMPAT_HAS_NUM_CHANNELS -DCONFIG_COMPAT_ETHTOOL_OPS_EXT&quot; make rpms
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="63135" author="jlevi" created="Mon, 29 Jul 2013 13:35:39 +0000"  >&lt;p&gt;Now that the 2 patches have landed, can this ticket be closed? Or is more work needed in this ticket for OFED?&lt;/p&gt;</comment>
                            <comment id="63205" author="yujian" created="Tue, 30 Jul 2013 01:48:39 +0000"  >&lt;blockquote&gt;&lt;p&gt;Or is more work needed in this ticket for OFED?&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;1) the patches need to be landed on Lustre b2_1 and b2_4 branches&lt;br/&gt;
2) OFA builds need to be enabled on Jenkins &lt;/p&gt;</comment>
                            <comment id="63573" author="mdiep" created="Fri, 2 Aug 2013 15:50:17 +0000"  >&lt;p&gt;b2_1 and b2_4 are now building with kernel 2.6.32-358.11.1 which has no external OFED support (or may be broken even ok to build).&lt;/p&gt;</comment>
                            <comment id="63575" author="ihara" created="Fri, 2 Aug 2013 15:55:09 +0000"  >&lt;p&gt;I ported patch for b2_1 and b2_4 and will post them shortly.&lt;/p&gt;</comment>
                            <comment id="63579" author="ihara" created="Fri, 2 Aug 2013 16:28:44 +0000"  >&lt;p&gt;&lt;a href=&quot;http://review.whamcloud.com/7216&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/7216&lt;/a&gt; for b2_4&lt;br/&gt;
&lt;a href=&quot;http://review.whamcloud.com/7217&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/7217&lt;/a&gt; for b2_1&lt;/p&gt;</comment>
                            <comment id="64113" author="pjones" created="Mon, 12 Aug 2013 18:40:14 +0000"  >&lt;p&gt;Landed for 2.4.1 and 2.5. Will land to b2_1 if/when work on a 2.1.7 starts&lt;/p&gt;</comment>
                            <comment id="72457" author="wang" created="Thu, 28 Nov 2013 02:02:32 +0000"  >&lt;p&gt;Lustre 2.5 server build fails with OFED 3.5-2. It appears to be unnecessarily providing -DCONFIG_COMPAT_RHEL_6_4 and -I${O2IBPATH}/include to the ldiskfs build. And we probably don&apos;t need O2IBPATH for any modules not related to O2IB.&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;[   96s] make[3]: Leaving directory `/home/abuild/rpmbuild/BUILD/cray-lustre/lustre&apos;
[   96s] /usr/bin/make CC=&quot;gcc&quot;  -C /usr/src/linux-2.6.32-358.el6_1.0000.7630-obj/x86_64/cray_ari_s_cos	     \
[   96s] 	-f /home/abuild/rpmbuild/BUILD/cray-lustre/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/linux-2.6.32-358.el6_1.0000.7630-obj/x86_64/cray_ari_s_cos/.config \
[   96s] 	LINUXINCLUDE=&apos;-DCONFIG_COMPAT_RHEL_6_4 -I/usr/src/kernel-modules-ofed/x86_64/cray_ari_s_cos/include -I$(srctree)/arch/$(SRCARCH)/include -I$(srctree)/arch/$(SRCARCH)/include/generated -Iinclude $(if $(KBUILD_SRC),-Iinclude2 -I$(srctree)/include) -I$(srctree)/arch/$(SRCARCH)/include/uapi -Iarch/$(SRCARCH)/include/generated/uapi -I$(srctree)/include/uapi -Iinclude/generated/uapi -include include/linux/autoconf.h&apos; \
[   96s] 	M=/home/abuild/rpmbuild/BUILD/cray-lustre -o tmp_include_depends -o scripts -o \
[   96s] 	include/config/MARKER modules
[   96s] make[3]: Entering directory `/usr/src/linux-2.6.32-358.el6_1.0000.7630-obj/x86_64/cray_ari_s_cos&apos;
[   96s] /usr/bin/make -C ../../../linux-2.6.32-358.el6_1.0000.7630 O=/usr/src/linux-2.6.32-358.el6_1.0000.7630-obj/x86_64/cray_ari_s_cos/. modules
[   97s]   CC [M]  /home/abuild/rpmbuild/BUILD/cray-lustre/ldiskfs/acl.o
[   97s]   CC [M]  /home/abuild/rpmbuild/BUILD/cray-lustre/ldiskfs/balloc.o
[   97s]   CC [M]  /home/abuild/rpmbuild/BUILD/cray-lustre/ldiskfs/bitmap.o
[   97s]   CC [M]  /home/abuild/rpmbuild/BUILD/cray-lustre/ldiskfs/block_validity.o
[   97s]   CC [M]  /home/abuild/rpmbuild/BUILD/cray-lustre/ldiskfs/dir.o
...
...
[   99s]   CC [M]  /home/abuild/rpmbuild/BUILD/cray-lustre/ldiskfs/super.o
[   99s] In file included from /usr/src/linux-2.6.32-358.el6_1.0000.7630/include/trace/ftrace.h:441,
[   99s]                  from /usr/src/linux-2.6.32-358.el6_1.0000.7630/include/trace/define_trace.h:74,
[   99s]                  from /home/abuild/rpmbuild/BUILD/cray-lustre/ldiskfs/trace/events/ldiskfs.h:905,
[   99s]                  from /home/abuild/rpmbuild/BUILD/cray-lustre/ldiskfs/super.c:57:
[   99s] /home/abuild/rpmbuild/BUILD/cray-lustre/ldiskfs/trace/events/ldiskfs.h: In function &apos;ftrace_profile_enable_ldiskfs_free_inode&apos;:
[   99s] /home/abuild/rpmbuild/BUILD/cray-lustre/ldiskfs/trace/events/ldiskfs.h:18: error: implicit declaration of function &apos;register_trace_ldiskfs_free_inode&apos;
[   99s] In file included from /usr/src/linux-2.6.32-358.el6_1.0000.7630/include/trace/ftrace.h:441,
[   99s]                  from /usr/src/linux-2.6.32-358.el6_1.0000.7630/include/trace/define_trace.h:74,
[   99s]                  from /home/abuild/rpmbuild/BUILD/cray-lustre/ldiskfs/trace/events/ldiskfs.h:905,
[   99s]                  from /home/abuild/rpmbuild/BUILD/cray-lustre/ldiskfs/super.c:57:
[   99s] /home/abuild/rpmbuild/BUILD/cray-lustre/ldiskfs/trace/events/ldiskfs.h: In function &apos;ftrace_profile_disable_ldiskfs_free_inode&apos;:
[   99s] /home/abuild/rpmbuild/BUILD/cray-lustre/ldiskfs/trace/events/ldiskfs.h:18: error: implicit declaration of function &apos;unregister_trace_ldiskfs_free_inode&apos;
[   99s] In file included from /usr/src/linux-2.6.32-358.el6_1.0000.7630/include/trace/ftrace.h:441,
[   99s]                  from /usr/src/linux-2.6.32-358.el6_1.0000.7630/include/trace/define_trace.h:74,
[...
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="73117" author="wang" created="Mon, 9 Dec 2013 19:16:11 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-4266&quot; title=&quot;fix lbuild script to work with OFED 3.5-x&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-4266&quot;&gt;&lt;del&gt;LU-4266&lt;/del&gt;&lt;/a&gt; fixed our problem.&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|hzvrrb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>8392</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>