<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:24:03 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-16105] sanityn: timeout while umounting clients at the end of the tests (on b2_12)</title>
                <link>https://jira.whamcloud.com/browse/LU-16105</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;This issue was created by maloo for eaujames &amp;lt;eaujames@ddn.com&amp;gt;&lt;/p&gt;

&lt;p&gt;This issue relates to the following test suite run: &lt;a href=&quot;https://testing.whamcloud.com/test_sets/cd7e7af7-223c-4f05-8b0e-d56318504469&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sets/cd7e7af7-223c-4f05-8b0e-d56318504469&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;Client hang on umount:&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;[17478.771636] umount          D ffff9862f4a8e8e0     0  2998   2991 0x00000080
[17478.772966] Call Trace:
[17478.773430]  [&amp;lt;ffffffff84389179&amp;gt;] schedule+0x29/0x70
[17478.774322]  [&amp;lt;ffffffff84386d88&amp;gt;] schedule_timeout+0x168/0x2d0
[17478.775359]  [&amp;lt;ffffffff83cad8b0&amp;gt;] ? requeue_timers+0x170/0x170
[17478.776404]  [&amp;lt;ffffffffc0cfe809&amp;gt;] ll_kill_super+0x99/0x180 [lustre]
[17478.777555]  [&amp;lt;ffffffffc087b5dd&amp;gt;] lustre_kill_super+0x3d/0x50 [obdclass]
[17478.778747]  [&amp;lt;ffffffff83e5173e&amp;gt;] deactivate_locked_super+0x4e/0x70
[17478.779860]  [&amp;lt;ffffffff83e51ec6&amp;gt;] deactivate_super+0x46/0x60
[17478.780873]  [&amp;lt;ffffffff83e712ff&amp;gt;] cleanup_mnt+0x3f/0x80
[17478.781809]  [&amp;lt;ffffffff83e71392&amp;gt;] __cleanup_mnt+0x12/0x20
[17478.782766]  [&amp;lt;ffffffff83cc299b&amp;gt;] task_work_run+0xbb/0xe0
[17478.783720]  [&amp;lt;ffffffff83c2cc65&amp;gt;] do_notify_resume+0xa5/0xc0
[17478.784739]  [&amp;lt;ffffffff843962ef&amp;gt;] int_signal+0x12/0x17
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Because a statahead thread hang:&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;17478.577512] ll_sa_29315     S ffff98633b055860     0 29348      2 0x00000080
[17478.578841] Call Trace:
[17478.579302]  [&amp;lt;ffffffff84389179&amp;gt;] schedule+0x29/0x70
[17478.580201]  [&amp;lt;ffffffffc0a2e37e&amp;gt;] ldlm_lock_decref_internal+0x95e/0xa30 [ptlrpc]
[17478.581514]  [&amp;lt;ffffffff83cc6f50&amp;gt;] ? wake_up_atomic_t+0x30/0x30
[17478.582567]  [&amp;lt;ffffffffc0a3bc85&amp;gt;] failed_lock_cleanup.isra.20+0x95/0x230 [ptlrpc]
[17478.583922]  [&amp;lt;ffffffffc0a3ecec&amp;gt;] ldlm_cli_enqueue_fini+0x14c/0xe00 [ptlrpc]
[17478.585363]  [&amp;lt;ffffffffc0868721&amp;gt;] ? lprocfs_counter_sub+0xc1/0x130 [obdclass]
[17478.586635]  [&amp;lt;ffffffffc0a41d91&amp;gt;] ldlm_cli_enqueue+0x421/0x930 [ptlrpc]
[17478.587822]  [&amp;lt;ffffffffc0a3ce70&amp;gt;] ? ldlm_expired_completion_wait+0x220/0x220 [ptlrpc]
[17478.589334]  [&amp;lt;ffffffffc0d16a40&amp;gt;] ? ll_md_need_convert+0x1b0/0x1b0 [lustre]
[17478.590607]  [&amp;lt;ffffffffc0ba73f0&amp;gt;] ? mdc_changelog_cdev_finish+0x210/0x210 [mdc]
[17478.591890]  [&amp;lt;ffffffffc0ba1a1a&amp;gt;] mdc_enqueue_base+0x33a/0x1cf0 [mdc]
[17478.593043]  [&amp;lt;ffffffffc0ba3b35&amp;gt;] mdc_intent_lock+0x135/0x560 [mdc]
[17478.594174]  [&amp;lt;ffffffffc0d16a40&amp;gt;] ? ll_md_need_convert+0x1b0/0x1b0 [lustre]
[17478.595431]  [&amp;lt;ffffffffc0a3ce70&amp;gt;] ? ldlm_expired_completion_wait+0x220/0x220 [ptlrpc]
[17478.596820]  [&amp;lt;ffffffffc0ba73f0&amp;gt;] ? mdc_changelog_cdev_finish+0x210/0x210 [mdc]
[17478.598114]  [&amp;lt;ffffffffc0b91233&amp;gt;] mdc_read_page+0xb3/0x970 [mdc]
[17478.599191]  [&amp;lt;ffffffff83ce594a&amp;gt;] ? check_preempt_wakeup+0x12a/0x220
[17478.600361]  [&amp;lt;ffffffffc09fde23&amp;gt;] lmv_striped_read_page.isra.34+0x528/0xaac [lmv]
[17478.601696]  [&amp;lt;ffffffffc09ed2e0&amp;gt;] lmv_read_page+0x330/0x3a0 [lmv]
[17478.602795]  [&amp;lt;ffffffffc0cd97fc&amp;gt;] ll_get_dir_page+0xac/0x1b0 [lustre]
[17478.603946]  [&amp;lt;ffffffffc0d16a40&amp;gt;] ? ll_md_need_convert+0x1b0/0x1b0 [lustre]
[17478.605206]  [&amp;lt;ffffffffc0d2b9c7&amp;gt;] ll_statahead_thread+0x357/0x1c70 [lustre]
[17478.606454]  [&amp;lt;ffffffff83ce482c&amp;gt;] ? update_curr+0x14c/0x1e0
[17478.607456]  [&amp;lt;ffffffff83ce22d9&amp;gt;] ? pick_next_entity+0xa9/0x190
[17478.608510]  [&amp;lt;ffffffff83ce26ec&amp;gt;] ? set_next_entity+0x3c/0xe0
[17478.609559]  [&amp;lt;ffffffff83c2b59e&amp;gt;] ? __switch_to+0xce/0x580
[17478.610545]  [&amp;lt;ffffffff83cdadf0&amp;gt;] ? wake_up_state+0x20/0x20
[17478.611563]  [&amp;lt;ffffffffc0d2b670&amp;gt;] ? ll_agl_thread+0x4f0/0x4f0 [lustre]
[17478.612747]  [&amp;lt;ffffffff83cc5e61&amp;gt;] kthread+0xd1/0xe0
[17478.613629]  [&amp;lt;ffffffff83cc5d90&amp;gt;] ? insert_kthread_work+0x40/0x40
[17478.614721]  [&amp;lt;ffffffff84395df7&amp;gt;] ret_from_fork_nospec_begin+0x21/0x21
[17478.615882]  [&amp;lt;ffffffff83cc5d90&amp;gt;] ? insert_kthread_work+0x40/0x40
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="71972">LU-16105</key>
            <summary>sanityn: timeout while umounting clients at the end of the tests (on b2_12)</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="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>Wed, 24 Aug 2022 19:31:15 +0000</created>
                <updated>Wed, 24 Aug 2022 19:56:01 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                            <comments>
                            <comment id="344568" author="eaujames" created="Wed, 24 Aug 2022 19:56:01 +0000"  >&lt;p&gt;The culprit seems to be &quot;sanityn test_35&quot;:&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;[10553.623983] Lustre: *** cfs_fail_loc=317, val=2147484440***
[10553.625165] LustreError: 29348:0:(libcfs_fail.h:165:cfs_race()) cfs_race id 318 sleeping
[10553.857801] Lustre: DEBUG MARKER: /usr/sbin/lctl mark Wait for 29313 29315 for 60 sec...
[10554.093025] Lustre: DEBUG MARKER: Wait for 29313 29315 for 60 sec...
[10614.124212] Lustre: DEBUG MARKER: lctl set_param fail_loc=0x0
[10614.384327] Lustre: DEBUG MARKER: lctl set_param -n fail_loc=0 	    fail_val=0 2&amp;gt;/dev/null
[10614.697061] Lustre: DEBUG MARKER: rc=0; val=$(/usr/sbin/lctl get_param -n catastrophe 2&amp;gt;&amp;amp;1); if [[ $? -eq 0 &amp;amp;&amp;amp; $val -ne 0 ]]; then echo $(hostname -s): $val; rc=$val; fi; exit $rc
[10616.469762] Lustre: DEBUG MARKER: dmesg
[10617.167284] Lustre: DEBUG MARKER: /usr/sbin/lctl mark == sanityn test 36: handle ESTALE\/open-unlink correctly ============================================== 19:59:47 \(1661284787\)
[10617.398565] Lustre: DEBUG MARKER: == sanityn test 36: handle ESTALE/open-unlink correctly ============================================== 19:59:47 (1661284787)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Thread 29348 is never woken up by the test_35 (CFS_RACE).&lt;/p&gt;

&lt;p&gt;This could be mitigate by backporting:&lt;br/&gt;
&lt;a href=&quot;https://review.whamcloud.com/43161&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/43161&lt;/a&gt; (&quot;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13358&quot; title=&quot;sanityn test_43j: Timeout occurred after 348 mins, last suite running was sanityn&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13358&quot;&gt;&lt;del&gt;LU-13358&lt;/del&gt;&lt;/a&gt; libcfs: add timeout to cfs_race() to fix race&quot;)&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|i02xtb:</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>