<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:38:20 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-10805] fixes for 4.15 kernel</title>
                <link>https://jira.whamcloud.com/browse/LU-10805</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;This ticket is for collection of changes in lustre required for linux 4.15.&lt;/p&gt;

&lt;p&gt;The first issue seen is the disappearance of the kernel API setup_timer(). &#160;It has been replaced by the new timer_setup() call in linux 4.15. &#160; Leads to build fails in all our code using setup_timer().&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="51289">LU-10805</key>
            <summary>fixes for 4.15 kernel</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="simmonsja">James A Simmons</assignee>
                                    <reporter username="bogl">Bob Glossman</reporter>
                        <labels>
                    </labels>
                <created>Mon, 12 Mar 2018 14:17:30 +0000</created>
                <updated>Thu, 13 Sep 2018 20:34:16 +0000</updated>
                            <resolved>Sat, 12 May 2018 05:50:10 +0000</resolved>
                                                    <fixVersion>Lustre 2.12.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>7</watches>
                                                                            <comments>
                            <comment id="224596" author="gerrit" created="Tue, 27 Mar 2018 07:07:40 +0000"  >&lt;p&gt;Li Dongyang (dongyangli@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/31788&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/31788&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10805&quot; title=&quot;fixes for 4.15 kernel&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10805&quot;&gt;&lt;del&gt;LU-10805&lt;/del&gt;&lt;/a&gt; lnet: switch to module_param&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: df5948679fd73791da91bcc9c54b0f2df9c3d622&lt;/p&gt;</comment>
                            <comment id="224597" author="gerrit" created="Tue, 27 Mar 2018 07:07:41 +0000"  >&lt;p&gt;Li Dongyang (dongyangli@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/31789&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/31789&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10805&quot; title=&quot;fixes for 4.15 kernel&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10805&quot;&gt;&lt;del&gt;LU-10805&lt;/del&gt;&lt;/a&gt; ldlm: convert ACCESS_ONCE() to READ_ONCE()&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 972286900446509a4afcb8880ca61fdf25601279&lt;/p&gt;</comment>
                            <comment id="224598" author="gerrit" created="Tue, 27 Mar 2018 07:07:42 +0000"  >&lt;p&gt;Li Dongyang (dongyangli@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/31790&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/31790&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10805&quot; title=&quot;fixes for 4.15 kernel&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10805&quot;&gt;&lt;del&gt;LU-10805&lt;/del&gt;&lt;/a&gt; libcfs: timer_setup() API changes&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: ca6c541a821ba8f362c9eff3bff226e0dac7adad&lt;/p&gt;</comment>
                            <comment id="226328" author="gerrit" created="Thu, 19 Apr 2018 04:38:43 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/31788/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/31788/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10805&quot; title=&quot;fixes for 4.15 kernel&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10805&quot;&gt;&lt;del&gt;LU-10805&lt;/del&gt;&lt;/a&gt; lnet: switch to module_param&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 71cd88f5bf4ec7187753dfaf0bb86be9362c5ad5&lt;/p&gt;</comment>
                            <comment id="227247" author="simmonsja" created="Thu, 3 May 2018 19:51:46 +0000"  >&lt;p&gt;So I have taken a look at the timer changes for 4.15+ kernels and the patch will need to be rebased after the patches land from master-next. Several patches landed and will land soon that collide with this patch. I have a local port and will start testing now that I have Ubuntu18 setup.&lt;/p&gt;</comment>
                            <comment id="227282" author="simmonsja" created="Thu, 3 May 2018 22:16:26 +0000"  >&lt;p&gt;Wow. Setting up my Ubuntu 18 test system I discovered zfs is installed by default.&lt;/p&gt;</comment>
                            <comment id="227379" author="gerrit" created="Sun, 6 May 2018 03:41:49 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/31789/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/31789/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10805&quot; title=&quot;fixes for 4.15 kernel&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10805&quot;&gt;&lt;del&gt;LU-10805&lt;/del&gt;&lt;/a&gt; ldlm: convert ACCESS_ONCE() to READ_ONCE()&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: da028f98ea11943ca15ea9ba7220cc24dbc775bd&lt;/p&gt;</comment>
                            <comment id="227606" author="mdiep" created="Wed, 9 May 2018 22:07:50 +0000"  >&lt;p&gt;first attempt to build ubuntu 18.04 on master hit this&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
2.11.51_64_g90ddbe1/debian/tmp/modules-deb/usr_src/modules/lustre/lnet/selftest/console.o
21:59:08 In file included from include/linux/timer.h:6:0,
21:59:08                  from include/linux/workqueue.h:9,
21:59:08                  from include/linux/rhashtable.h:26,
21:59:08                  from include/linux/ipc.h:7,
21:59:08                  from include/uapi/linux/sem.h:5,
21:59:08                  from include/linux/sem.h:9,
21:59:08                  from include/linux/sched.h:15,
21:59:08                  from include/linux/nsproxy.h:6,
21:59:08                  from /&lt;span class=&quot;code-keyword&quot;&gt;var&lt;/span&gt;/lib/jenkins/workspace/lustre-master-next/arch/x86_64/build_type/client/distro/ubuntu1804/ib_stack/inkernel/BUILD/lustre-2.11.51_64_g90ddbe1/debian/tmp/modules-deb/usr_src/modules/lustre/lnet/lnet/config.c:36:
21:59:08 include/linux/ktime.h:91:51: error: expected declaration specifiers or &lt;span class=&quot;code-quote&quot;&gt;&apos;...&apos;&lt;/span&gt; before &lt;span class=&quot;code-quote&quot;&gt;&apos;(&apos;&lt;/span&gt; token
21:59:08  #define ktime_to_timespec64(kt)  ns_to_timespec64((kt))
21:59:08                                                    ^
21:59:08 /&lt;span class=&quot;code-keyword&quot;&gt;var&lt;/span&gt;/lib/jenkins/workspace/lustre-master-next/arch/x86_64/build_type/client/distro/ubuntu1804/ib_stack/inkernel/BUILD/lustre-2.11.51_64_g90ddbe1/debian/tmp/modules-deb/usr_src/modules/lustre/libcfs/include/libcfs/linux/linux-time.h:168:33: note: in expansion of macro &lt;span class=&quot;code-quote&quot;&gt;&apos;ktime_to_timespec64&apos;&lt;/span&gt;
21:59:08  &lt;span class=&quot;code-keyword&quot;&gt;static&lt;/span&gt; inline struct timespec64 ktime_to_timespec64(ktime_t kt)
21:59:08                                  ^~~~~~~~~~~~~~~~~~~
21:59:08 scripts/Makefile.build:332: recipe &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; target &lt;span class=&quot;code-quote&quot;&gt;&apos;/&lt;span class=&quot;code-keyword&quot;&gt;var&lt;/span&gt;/lib/jenkins/workspace/lustre-master-next/arch/x86_64/build_type/client/distro/ubuntu1804/ib_stack/inkernel/BUILD/lustre-2.11.51_64_g90ddbe1/debian/tmp/modules-deb/usr_src/modules/lustre/lnet/lnet/config.o&apos;&lt;/span&gt; failed
21:59:08 make[9]: *** [/&lt;span class=&quot;code-keyword&quot;&gt;var&lt;/span&gt;/lib/jenkins/workspace/lustre-master-next/arch/x86_64/build_type/client/distro/ubuntu1804/ib_stack/inkernel/BUILD/lustre-2.11.51_64_g90ddbe1/debian/tmp/modules-deb/usr_src/modules/lustre/lnet/lnet/config.o] Error 1
21:59:08 scripts/Makefile.build:606: recipe &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; target &lt;span class=&quot;code-quote&quot;&gt;&apos;/&lt;span class=&quot;code-keyword&quot;&gt;var&lt;/span&gt;/lib/jenkins/workspace/lustre-master-next/arch/x86_64/build_type/client/distro/ubuntu1804/ib_stack/inkernel/BUILD/lustre-2.11.51_64_g90ddbe1/debian/tmp/modules-deb/usr_src/modules/lustre/lnet/lnet&apos;&lt;/span&gt; failed
21:59:08 make[8]: *** [/&lt;span class=&quot;code-keyword&quot;&gt;var&lt;/span&gt;/lib/jenkins/workspace/lustre-master-next/arch/x86_64/build_type/client/distro/ubuntu1804/ib_stack/inkernel/BUILD/lustre-2.11.51_64_g90ddbe1/debian/tmp/modules-deb/usr_src/modules/lustre/lnet/lnet] Error 2
21:59:08 make[8]: *** Waiting &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; unfinished jobs....
21:59:08   CC [M]  /&lt;span class=&quot;code-keyword&quot;&gt;var&lt;/span&gt;/lib/jenkins/workspace/lustre-master-next/arch/x86_64/build_type/client/distro/ubuntu1804/ib_stack/inkernel/BUILD/lustre-2.11.51_64_g90ddbe1/debian/tmp/modules-deb/usr_src/modules/lustre/lnet/klnds/socklnd/socklnd_lib.o
21:59:08 In file included from include/linux/timer.h:6:0,
21:59:08                  from include/linux/workqueue.h:9,
21:59:08                  from include/linux/srcu.h:34,
21:59:08                  from include/linux/notifier.h:16,
21:59:08                  from include/linux/memory_hotplug.h:7,
21:59:08                  from include/linux/mmzone.h:775,
21:59:08                  from include/linux/gfp.h:6,
21:59:08                  from include/linux/idr.h:16,
21:59:08                  from include/linux/kernfs.h:14,
21:59:08                  from include/linux/sysfs.h:16,
21:59:08                  from include/linux/kobject.h:21,
21:59:08                  from include/linux/pci.h:29,
21:59:08                  from /&lt;span class=&quot;code-keyword&quot;&gt;var&lt;/span&gt;/lib/jenkins/workspace/lustre-master-next/arch/x86_64/build_type/client/distro/ubuntu1804/ib_stack/inkernel/BUILD/lustre-2.11.51_64_g90ddbe1/debian/tmp/modules-deb/usr_src/modules/lustre/lnet/klnds/socklnd/socklnd.c:40:
21:59:08 include/linux/ktime.h:91:51: error: expected declaration specifiers or &lt;span class=&quot;code-quote&quot;&gt;&apos;...&apos;&lt;/span&gt; before &lt;span class=&quot;code-quote&quot;&gt;&apos;(&apos;&lt;/span&gt; token
21:59:08  #define ktime_to_timespec64(kt)  ns_to_timespec64((kt))
21:59:08                                                    ^
21:59:08 /&lt;span class=&quot;code-keyword&quot;&gt;var&lt;/span&gt;/lib/jenkins/workspace/lustre-master-next/arch/x86_64/build_type/client/distro/ubuntu1804/ib_stack/inkernel/BUILD/lustre-2.11.51_64_g90ddbe1/debian/tmp/modules-deb/usr_src/modules/lustre/libcfs/include/libcfs/linux/linux-time.h:168:33: note: in expansion of macro &lt;span class=&quot;code-quote&quot;&gt;&apos;ktime_to_timespec64&apos;&lt;/span&gt;
21:59:08  &lt;span class=&quot;code-keyword&quot;&gt;static&lt;/span&gt; inline struct timespec64 ktime_to_timespec64(ktime_t kt)
21:59:08                                  ^~~~~~~~~~~~~~~~~~~
21:59:08 In file included from include/linux/timer.h:6:0,
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="227647" author="simmonsja" created="Thu, 10 May 2018 18:42:01 +0000"  >&lt;p&gt;I fixed that in the latest patch : &lt;a href=&quot;https://review.whamcloud.com/#/c/31790.&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/c/31790.&lt;/a&gt;&#160;Give it a try. Minh also a special ticket exist for Ubuntu 18 support.&#160; I put my notes their for my experience so far.&lt;/p&gt;</comment>
                            <comment id="227764" author="gerrit" created="Sat, 12 May 2018 03:53:29 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/31790/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/31790/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10805&quot; title=&quot;fixes for 4.15 kernel&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10805&quot;&gt;&lt;del&gt;LU-10805&lt;/del&gt;&lt;/a&gt; libcfs: timer_setup() API changes&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 782ff36d50c77652d0358dc2d0bbddf81fac8759&lt;/p&gt;</comment>
                            <comment id="227775" author="pjones" created="Sat, 12 May 2018 05:50:10 +0000"  >&lt;p&gt;Landed for 2.12&lt;/p&gt;</comment>
                            <comment id="233480" author="gerrit" created="Thu, 13 Sep 2018 20:34:16 +0000"  >&lt;p&gt;Minh Diep (mdiep@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/33164&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/33164&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10805&quot; title=&quot;fixes for 4.15 kernel&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10805&quot;&gt;&lt;del&gt;LU-10805&lt;/del&gt;&lt;/a&gt; libcfs: timer_setup() API changes&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_10&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 96e8f436dab0d23347cd1bb332d0979da859aecf&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="52115">LU-10997</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="51920">LU-10934</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="50385">LU-10560</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <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|hzzua7:</customfieldvalue>

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