<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:21:02 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-15757] sanityn test_109: Oops in ll_md_blocking_ast() at umount</title>
                <link>https://jira.whamcloud.com/browse/LU-15757</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&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;
Trace:
PID: 622621  TASK: ffff89d05b2117c0  CPU: 1   COMMAND: &lt;span class=&quot;code-quote&quot;&gt;&quot;ll_imp_inval&quot;&lt;/span&gt;
 #0 [ffff89d04d307b70] panic at ffffffff860af786
    /tmp/kernel/kernel/panic.c: 299
 #1 [ffff89d04d307c00] ll_md_blocking_ast at ffffffffc1919052 [lustre]
    /home/lustre/master-mine/lustre/llite/namei.c: 388
 #2 [ffff89d04d307c60] ldlm_cancel_callback at ffffffffc0fc074c [ptlrpc]
    /home/lustre/master-mine/lustre/ptlrpc/../../lustre/ldlm/ldlm_lock.c: 2445
 #3 [ffff89d04d307cb0] ldlm_cli_cancel_local at ffffffffc0fd8ce6 [ptlrpc]
    /home/lustre/master-mine/lustre/ptlrpc/../../lustre/ldlm/ldlm_request.c: 1244
 #4 [ffff89d04d307cd0] ldlm_cli_cancel at ffffffffc0fde6a8 [ptlrpc]
    /home/lustre/master-mine/lustre/ptlrpc/../../lustre/ldlm/ldlm_request.c: 1569
 #5 [ffff89d04d307d30] cleanup_resource_queue at ffffffffc0fc278c [ptlrpc]
    /home/lustre/master-mine/lustre/ptlrpc/../../lustre/ldlm/ldlm_resource.c: 1091
 #6 [ffff89d04d307d80] ldlm_resource_cleanup at ffffffffc0fc2914 [ptlrpc]
    /home/lustre/master-mine/lustre/ptlrpc/../../lustre/ldlm/ldlm_resource.c: 1106
 #7 [ffff89d04d307d98] ldlm_resource_clean_hash at ffffffffc0fc294c [ptlrpc]
    /home/lustre/master-mine/lustre/ptlrpc/../../lustre/ldlm/ldlm_resource.c: 1119
 #8 [ffff89d04d307da8] cfs_hash_for_each_relax at ffffffffc0b39cc5 [libcfs]
    /home/lustre/master-mine/libcfs/libcfs/hash.c: 1644
 #9 [ffff89d04d307e20] cfs_hash_for_each_nolock at ffffffffc0b3d40f [libcfs]
    /home/lustre/master-mine/libcfs/include/libcfs/libcfs_hash.h: 402
#10 [ffff89d04d307e48] ldlm_namespace_cleanup at ffffffffc0fc2ce6 [ptlrpc]
    /home/lustre/master-mine/lustre/ptlrpc/../../lustre/ldlm/ldlm_resource.c: 1163
#11 [ffff89d04d307e60] mdc_import_event at ffffffffc13456f6 [mdc]
    /home/lustre/master-mine/lustre/mdc/mdc_request.c: 2712
#12 [ffff89d04d307e90] ptlrpc_invalidate_import at ffffffffc102460d [ptlrpc]
    /home/lustre/master-mine/libcfs/include/libcfs/libcfs_debug.h: 154
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;after adding an additional assertiong:&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;
        &lt;span class=&quot;code-keyword&quot;&gt;if&lt;/span&gt; ((bits &amp;amp; (MDS_INODELOCK_LOOKUP | MDS_INODELOCK_PERM))) {
                LASSERT(inode);
                LASSERT(inode-&amp;gt;i_sb);
                LASSERT(inode-&amp;gt;i_sb-&amp;gt;s_root);
        }      
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;it&apos;s:&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;
LustreError: 622621:0:(namei.c:389:ll_lock_cancel_bits()) ASSERTION( inode-&amp;gt;i_sb-&amp;gt;s_root ) failed
BUG: unable to handle kernel NULL pointer dereference at 0000000000000030
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="69794">LU-15757</key>
            <summary>sanityn test_109: Oops in ll_md_blocking_ast() at umount</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="bzzz">Alex Zhuravlev</assignee>
                                    <reporter username="bzzz">Alex Zhuravlev</reporter>
                        <labels>
                    </labels>
                <created>Tue, 19 Apr 2022 11:26:12 +0000</created>
                <updated>Tue, 8 Nov 2022 12:57:43 +0000</updated>
                            <resolved>Thu, 12 May 2022 17:07:21 +0000</resolved>
                                    <version>Upstream</version>
                    <version>Lustre 2.15.0</version>
                                    <fixVersion>Lustre 2.15.0</fixVersion>
                    <fixVersion>Lustre 2.15.2</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                            <comments>
                            <comment id="332303" author="gerrit" created="Tue, 19 Apr 2022 12:01:30 +0000"  >&lt;p&gt;&quot;Alex Zhuravlev &amp;lt;bzzz@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/47086&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/47086&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15757&quot; title=&quot;sanityn test_109: Oops in ll_md_blocking_ast() at umount&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15757&quot;&gt;&lt;del&gt;LU-15757&lt;/del&gt;&lt;/a&gt; llite: check s_root ll_md_blocking_ast()&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: dccac47b8b305b99fafaccad66994ac492b7e221&lt;/p&gt;</comment>
                            <comment id="332304" author="bzzz" created="Tue, 19 Apr 2022 12:02:42 +0000"  >&lt;p&gt;not sure how llite&apos;s umount can be blocked until all import&apos;s invalidations are done, so the patch above just checks s_root to ensure it&apos;s not NULL.&lt;/p&gt;</comment>
                            <comment id="334288" author="jhammond" created="Tue, 10 May 2022 16:00:20 +0000"  >&lt;p&gt;Do you think this might be related to &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15835&quot; title=&quot;sanityn test_102: [20108.951589] WARNING: CPU: 1 PID: 722753 at fs/exportfs/expfs.c:96 reconnect_path+0x22b/0x2c0&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15835&quot;&gt;LU-15835&lt;/a&gt;?&lt;/p&gt;

&lt;p&gt;I looked at several recent sanityn sessions this morning. It appears that when we hit the warning in test_102 then the client crashes in unmount in test_109. And conversely if there was no warning then there is no crash.&lt;/p&gt;

&lt;p&gt;See &lt;br/&gt;
&lt;a href=&quot;https://testing.whamcloud.com/search?client_branch_type_id=24a6947e-04a9-11e1-bb5f-52540025f9af&amp;amp;server_branch_type_id=24a6947e-04a9-11e1-bb5f-52540025f9af&amp;amp;horizon=518400&amp;amp;test_set_script_id=570ba67a-4a46-11e0-a7f6-52540025f9af&amp;amp;sub_test_script_id=99ec82f0-f44d-4789-952d-ce0ac311b80e&amp;amp;source=sub_tests#redirect&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/search?client_branch_type_id=24a6947e-04a9-11e1-bb5f-52540025f9af&amp;amp;server_branch_type_id=24a6947e-04a9-11e1-bb5f-52540025f9af&amp;amp;horizon=518400&amp;amp;test_set_script_id=570ba67a-4a46-11e0-a7f6-52540025f9af&amp;amp;sub_test_script_id=99ec82f0-f44d-4789-952d-ce0ac311b80e&amp;amp;source=sub_tests#redirect&lt;/a&gt;&lt;/p&gt;
</comment>
                            <comment id="334329" author="adilger" created="Tue, 10 May 2022 20:57:08 +0000"  >&lt;p&gt;+2 timeouts on master in sanityn test_109 in the past few days:&lt;br/&gt;
&lt;a href=&quot;https://testing.whamcloud.com/test_sets/c8c1e14a-226f-4b99-8b4a-0f20ab910488&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sets/c8c1e14a-226f-4b99-8b4a-0f20ab910488&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://testing.whamcloud.com/test_sets/34da2ea2-433f-441b-85a3-b337237c5bfe&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sets/34da2ea2-433f-441b-85a3-b337237c5bfe&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Not sure if this is a regression because of some recent patch landing, or just coincidence.&lt;/p&gt;

&lt;p&gt;I hadn&apos;t seen John&apos;s comment that there are also crashes in this test.  That would be more of a smoking gun - most crashes are 2022-05-05 or later.  There was patch &lt;a href=&quot;https://review.whamcloud.com/46693&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/46693&lt;/a&gt; &quot;&lt;tt&gt;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14826&quot; title=&quot;enable striped directory as NFS export&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14826&quot;&gt;&lt;del&gt;LU-14826&lt;/del&gt;&lt;/a&gt; tests: fix sanityn.sh test_102 version check&lt;/tt&gt;&quot; landed on that day, and part of that test was previously always skipped due to a syntax error.&lt;/p&gt;</comment>
                            <comment id="334455" author="jhammond" created="Wed, 11 May 2022 20:10:49 +0000"  >&lt;p&gt;Seems to be reproduced for fstype=zfs, mdtcount=4 (or &amp;gt; 1?) by sanityn test_102 followed by umount. See &lt;a href=&quot;https://review.whamcloud.com/#/c/47277/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/c/47277/&lt;/a&gt; and &lt;a href=&quot;https://testing.whamcloud.com/test_sets/74867bfb-0bd6-4bec-80f4-16c5f67d8d7c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sets/74867bfb-0bd6-4bec-80f4-16c5f67d8d7c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="334545" author="gerrit" created="Thu, 12 May 2022 13:14:30 +0000"  >&lt;p&gt;&quot;John L. Hammond &amp;lt;jhammond@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/47311&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/47311&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15757&quot; title=&quot;sanityn test_109: Oops in ll_md_blocking_ast() at umount&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15757&quot;&gt;&lt;del&gt;LU-15757&lt;/del&gt;&lt;/a&gt; test: disable sanityn test_102() for zfs&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: e280988367b8adf4391402a46a7c90333a7d3a80&lt;/p&gt;</comment>
                            <comment id="334575" author="jhammond" created="Thu, 12 May 2022 15:22:37 +0000"  >&lt;p&gt;&amp;gt; Seems to be reproduced for fstype=zfs, mdtcount=4 (or &amp;gt; 1?) by sanityn test_102 followed by umount.&lt;/p&gt;

&lt;p&gt;Correction. zfs is just more likely to produce the timing needed for this.&lt;/p&gt;</comment>
                            <comment id="334580" author="gerrit" created="Thu, 12 May 2022 15:44:19 +0000"  >&lt;p&gt;&quot;Oleg Drokin &amp;lt;green@whamcloud.com&amp;gt;&quot; merged in patch &lt;a href=&quot;https://review.whamcloud.com/47086/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/47086/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15757&quot; title=&quot;sanityn test_109: Oops in ll_md_blocking_ast() at umount&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15757&quot;&gt;&lt;del&gt;LU-15757&lt;/del&gt;&lt;/a&gt; llite: check s_root ll_md_blocking_ast()&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 0095c0d05ca80a2494710e3b4afb1d1e4b5cdcfe&lt;/p&gt;</comment>
                            <comment id="334694" author="adilger" created="Thu, 12 May 2022 23:00:42 +0000"  >&lt;p&gt;This was introduced by patch &lt;a href=&quot;https://review.whamcloud.com/40293&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/40293&lt;/a&gt; &quot;&lt;tt&gt;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6142&quot; title=&quot;Enforce Linux kernel coding style in all code&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6142&quot;&gt;LU-6142&lt;/a&gt; lustre: use is_root_inode()&lt;/tt&gt;&quot; landed as commit v2_14_50-100-gfca56be02b.&lt;/p&gt;</comment>
                            <comment id="335434" author="gerrit" created="Wed, 18 May 2022 20:31:00 +0000"  >&lt;p&gt;&quot;Oleg Drokin &amp;lt;green@whamcloud.com&amp;gt;&quot; merged in patch &lt;a href=&quot;https://review.whamcloud.com/47311/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/47311/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15757&quot; title=&quot;sanityn test_109: Oops in ll_md_blocking_ast() at umount&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15757&quot;&gt;&lt;del&gt;LU-15757&lt;/del&gt;&lt;/a&gt; test: disable sanityn test_102() for zfs&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: a8da1802236c4270dddb8fe88251de4b86d66084&lt;/p&gt;</comment>
                            <comment id="345380" author="gerrit" created="Thu, 1 Sep 2022 13:46:08 +0000"  >&lt;p&gt;&quot;Alex Zhuravlev &amp;lt;bzzz@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/48406&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/48406&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15757&quot; title=&quot;sanityn test_109: Oops in ll_md_blocking_ast() at umount&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15757&quot;&gt;&lt;del&gt;LU-15757&lt;/del&gt;&lt;/a&gt; llite: check s_root ll_md_blocking_ast()&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_15&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: bede6b390c455c40a858de0a48d544970892aeb1&lt;/p&gt;</comment>
                            <comment id="352111" author="gerrit" created="Tue, 8 Nov 2022 08:54:58 +0000"  >&lt;p&gt;&quot;Oleg Drokin &amp;lt;green@whamcloud.com&amp;gt;&quot; merged in patch &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/48406/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/48406/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15757&quot; title=&quot;sanityn test_109: Oops in ll_md_blocking_ast() at umount&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15757&quot;&gt;&lt;del&gt;LU-15757&lt;/del&gt;&lt;/a&gt; llite: check s_root ll_md_blocking_ast()&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_15&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: e6dd92e27af98b38ba5bd8e7e818efa82971a145&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="70220">LU-15835</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="28279">LU-6142</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="67399">LU-15305</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|i02nbz:</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>