<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:34:09 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-17283] sles12.5 always crashes at client unmount</title>
                <link>https://jira.whamcloud.com/browse/LU-17283</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;This issue was created by maloo for Andreas Dilger &amp;lt;adilger@whamcloud.com&amp;gt;&lt;/p&gt;

&lt;p&gt;This issue relates to the following test suite run:&lt;br/&gt;
&lt;a href=&quot;https://testing.whamcloud.com/test_sets/f43b22b1-5c6c-444b-b9be-ecfe70a1c164&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sets/f43b22b1-5c6c-444b-b9be-ecfe70a1c164&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Test session details:&lt;br/&gt;
clients: &lt;a href=&quot;https://build.whamcloud.com/job/lustre-master/4475&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://build.whamcloud.com/job/lustre-master/4475&lt;/a&gt; - 4.12.14-122.133-default&lt;br/&gt;
servers: &lt;a href=&quot;https://build.whamcloud.com/job/lustre-master/4475&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://build.whamcloud.com/job/lustre-master/4475&lt;/a&gt; - 4.18.0-477.27.1.el8_lustre.x86_64&lt;/p&gt;

&lt;p&gt;It looks like the sles12.5 client is crashing 100% of test runs on master right at unmount:&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; 2025.506089] Lustre: Unmounted lustre-client
[ 2025.507805] BUG: unable to handle kernel NULL pointer dereference at 0000000000000050
[ 2025.509455] IP: wb_workfn+0x2b/0x450
[ 2025.511544] CPU: 0 PID: 282 Comm: kworker/u4:3 Tainted: G           OE      4.12.14-122.133-default #1 SLE12-SP5
[ 2025.513428] Hardware name: Red Hat KVM, BIOS 0.5.1 01/01/2011
[ 2025.514554] Workqueue: writeback wb_workfn
[ 2025.516554] RIP: 0010:wb_workfn+0x2b/0x450
[ 2025.529303] Call Trace:
[ 2025.532599]  process_one_work+0x14c/0x390
[ 2025.533464]  worker_thread+0x1c3/0x3e0
[ 2025.534241]  kthread+0xf6/0x130
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;It looks like some kind of workqueue that is not flushed before unmount, or maybe RCU related?&lt;/p&gt;

&lt;p&gt;This is commit v2_15_58-183-g21295b169b (2 commits before 2.15.59).&lt;/p&gt;</description>
                <environment></environment>
        <key id="78909">LU-17283</key>
            <summary>sles12.5 always crashes at client unmount</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="2" iconUrl="https://jira.whamcloud.com/images/icons/priorities/critical.svg">Critical</priority>
                        <status id="1" iconUrl="https://jira.whamcloud.com/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="maloo">Maloo</reporter>
                        <labels>
                    </labels>
                <created>Sat, 11 Nov 2023 00:15:51 +0000</created>
                <updated>Sun, 12 Nov 2023 21:05:58 +0000</updated>
                                            <version>Lustre 2.16.0</version>
                                    <fixVersion>Lustre 2.16.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                            <comments>
                            <comment id="392792" author="pjones" created="Sat, 11 Nov 2023 00:33:00 +0000"  >&lt;p&gt;Do we need to worry about this? We&apos;re supporting the latest SLES15 SPx client for 2.16 and EOL is looming for this older version - &lt;a href=&quot;https://endoflife.date/sles&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://endoflife.date/sles&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="392793" author="adilger" created="Sat, 11 Nov 2023 00:49:38 +0000"  >&lt;p&gt;It looks like this first started crashing on 2023-10-16 and has crashed for every test run since then.  Patches landed at that time:&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;$ git log --oneline --after 2023-10-14 --before 2023-10-17
a9411a9856 LU-17076 nrs: wait for RCU completion
8d82cf1413 LU-17015 gss: bump token buffer size to 16KiB
4c6290087b LU-12896 gss: key can be unlinked when timeout expires
6f5870dd87 LU-16218 utils: add component flags &quot;prefrd&quot; and &quot;prefwr&quot;
b156790dea LU-17136 ldiskfs: increase max extent tree depth
16e4383e90 LU-17129 tests: cleanup fileset info on nodemaps
3df9e032db LU-17109 kernel: new kernel [SLES15 SP5 5.14.21-150500.55.22.1]
ce54b5281c LU-17084 lod: fix comparision in lod_striping_load()
2b3371d5ee LU-16796 target: Change struct barrier_instance to use kref
067dfd8d27 LU-8191 libcfs: convert functions to static, removed function
2d8c7027e9 LU-16962 build: cleanup configure messages
7cce9f2d1c LU-15002 utils: disable meta_bg and enable packed_meta_blocks
51529fb57f LU-16966 osd: take trunc_lock for fallocate
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;I don&apos;t see anything obvious that would affect the client.  &lt;em&gt;Possibly&lt;/em&gt; the SLES15 SP5 patch changed something in the configure/build, or &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-16962&quot; title=&quot;Parallel build cleanup LC_REGISTER_SHRINKER_FORMAT_NAMED, LC_HAVE_FILEMAP_GET_FOLIOS_CONTIG, LN_CONFIG_STRSCPY_EXISTS&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-16962&quot;&gt;&lt;del&gt;LU-16962&lt;/del&gt;&lt;/a&gt; caused a configure check to break and we&apos;re building with a bad kernel ABI?&lt;/p&gt;</comment>
                            <comment id="392839" author="bzzz" created="Sun, 12 Nov 2023 16:16:19 +0000"  >&lt;blockquote&gt;&lt;p&gt;7cce9f2d1c &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15002&quot; title=&quot;Allocate metagroup descriptors continuously if possible&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15002&quot;&gt;&lt;del&gt;LU-15002&lt;/del&gt;&lt;/a&gt; utils: disable meta_bg and enable packed_meta_blocks&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;probably a broken in the original ext4 but now enabled and exposed?&lt;/p&gt;</comment>
                            <comment id="392842" author="adilger" created="Sun, 12 Nov 2023 21:05:58 +0000"  >&lt;p&gt;But this is a &lt;b&gt;client&lt;/b&gt; crash, since we don&apos;t run SLES12 servers in testing. &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|i041mn:</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>