<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:49:21 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-5196] HSM: client task stuck waiting for mutex in ll_layout_refresh</title>
                <link>https://jira.whamcloud.com/browse/LU-5196</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Internal Cray bug report (from Frank Zago):&lt;br/&gt;
After trying to migrate a file back on Lustre, from the TAS backend, I noticed nothing was happening. I ctrl-C the TAS copytool (CMM), and it doesn&apos;t exit.&lt;/p&gt;

&lt;p&gt;The kernel has the following trace:&lt;/p&gt;

&lt;p&gt;Lustre: Layout lock feature supported.&lt;br/&gt;
Lustre: Mounted tas01-client&lt;br/&gt;
INFO: task tas_cmm:18139 blocked for more than 120 seconds.&lt;br/&gt;
      Tainted: P           ---------------    2.6.32-431.17.1.el6.x86_64 #1&lt;br/&gt;
&quot;echo 0 &amp;gt; /proc/sys/kernel/hung_task_timeout_secs&quot; disables this message.&lt;br/&gt;
tas_cmm       D 0000000000000000     0 18139  14601 0x00000080&lt;br/&gt;
 ffff8801052c5a58 0000000000000082 0000000000000000 0000000000000000&lt;br/&gt;
 ffff880106ef8580 0000000000000000 ffff8801313c70b8 ffff8801389e8800&lt;br/&gt;
 ffff88007e070638 ffff8801052c5fd8 000000000000fbc8 ffff88007e070638&lt;br/&gt;
Call Trace:&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8152935e&amp;gt;&amp;#93;&lt;/span&gt; __mutex_lock_slowpath+0x13e/0x180&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff815291fb&amp;gt;&amp;#93;&lt;/span&gt; mutex_lock+0x2b/0x50&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa09dc04c&amp;gt;&amp;#93;&lt;/span&gt; ll_layout_refresh+0x25c/0xfe0 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa067bb1a&amp;gt;&amp;#93;&lt;/span&gt; ? ldlm_lock_add_to_lru_nolock+0x4a/0x110 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa03830d7&amp;gt;&amp;#93;&lt;/span&gt; ? cfs_hash_bd_lookup_intent+0x37/0x130 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0a01040&amp;gt;&amp;#93;&lt;/span&gt; ? ll_md_blocking_ast+0x0/0x7d0 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0694550&amp;gt;&amp;#93;&lt;/span&gt; ? ldlm_completion_ast+0x0/0x920 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa04db721&amp;gt;&amp;#93;&lt;/span&gt; ? cl_io_slice_add+0xc1/0x190 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0a28240&amp;gt;&amp;#93;&lt;/span&gt; vvp_io_init+0x340/0x490 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa04dab68&amp;gt;&amp;#93;&lt;/span&gt; cl_io_init0+0x98/0x160 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa04ce995&amp;gt;&amp;#93;&lt;/span&gt; ? cl_env_get+0x195/0x350 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa04dd794&amp;gt;&amp;#93;&lt;/span&gt; cl_io_init+0x64/0xe0 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0a1f751&amp;gt;&amp;#93;&lt;/span&gt; cl_glimpse_size0+0x91/0x1d0 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa09d0855&amp;gt;&amp;#93;&lt;/span&gt; ll_inode_revalidate_it+0x1a5/0x1d0 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81196666&amp;gt;&amp;#93;&lt;/span&gt; ? final_putname+0x26/0x50&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa09d08c9&amp;gt;&amp;#93;&lt;/span&gt; ll_getattr_it+0x49/0x170 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa09d0a27&amp;gt;&amp;#93;&lt;/span&gt; ll_getattr+0x37/0x40 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81227163&amp;gt;&amp;#93;&lt;/span&gt; ? security_inode_getattr+0x23/0x30&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8118e631&amp;gt;&amp;#93;&lt;/span&gt; vfs_getattr+0x51/0x80&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8118e6c4&amp;gt;&amp;#93;&lt;/span&gt; vfs_fstatat+0x64/0xa0&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8118e82b&amp;gt;&amp;#93;&lt;/span&gt; vfs_stat+0x1b/0x20&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8118e854&amp;gt;&amp;#93;&lt;/span&gt; sys_newstat+0x24/0x50&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff810e1cc7&amp;gt;&amp;#93;&lt;/span&gt; ? audit_syscall_entry+0x1d7/0x200&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff810e1abe&amp;gt;&amp;#93;&lt;/span&gt; ? __audit_syscall_exit+0x25e/0x290&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8100b072&amp;gt;&amp;#93;&lt;/span&gt; system_call_fastpath+0x16/0x1b&lt;/p&gt;</description>
                <environment></environment>
        <key id="25155">LU-5196</key>
            <summary>HSM: client task stuck waiting for mutex in ll_layout_refresh</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="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="3">Duplicate</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="paf">Patrick Farrell</reporter>
                        <labels>
                            <label>hsm</label>
                    </labels>
                <created>Fri, 13 Jun 2014 18:37:53 +0000</created>
                <updated>Wed, 25 Feb 2015 18:53:19 +0000</updated>
                            <resolved>Wed, 25 Feb 2015 18:53:19 +0000</resolved>
                                    <version>Lustre 2.5.1</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                            <comments>
                            <comment id="86599" author="paf" created="Fri, 13 Jun 2014 18:40:11 +0000"  >&lt;p&gt;Dump uploading to ftp ftp.whamcloud.com:/uploads/&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5196&quot; title=&quot;HSM: client task stuck waiting for mutex in ll_layout_refresh&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5196&quot;&gt;&lt;del&gt;LU-5196&lt;/del&gt;&lt;/a&gt;/&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5196&quot; title=&quot;HSM: client task stuck waiting for mutex in ll_layout_refresh&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5196&quot;&gt;&lt;del&gt;LU-5196&lt;/del&gt;&lt;/a&gt;_ll_layout_refresh.tar.gz&lt;/p&gt;</comment>
                            <comment id="86602" author="paf" created="Fri, 13 Jun 2014 18:59:16 +0000"  >&lt;p&gt;My apologies...&lt;/p&gt;

&lt;p&gt;After further investigation, I think we&apos;re not going to have information to debug this one.  I hadn&apos;t looked closely enough.  The other thread which is holding the mutex is waiting for a response from the MDS, and we do not have an MDS dump.&lt;/p&gt;

&lt;p&gt;Here&apos;s the stack trace for that other thread:&lt;/p&gt;

&lt;p&gt;PID: 18218  TASK: ffff88013c8b8aa0  CPU: 0   COMMAND: &quot;md5sum&quot;&lt;br/&gt;
 #0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8801152396d8&amp;#93;&lt;/span&gt; schedule at ffffffff81527bb0&lt;br/&gt;
 #1 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8801152397a0&amp;#93;&lt;/span&gt; ldlm_completion_ast at ffffffffa0694a95 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;&lt;br/&gt;
 #2 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880115239830&amp;#93;&lt;/span&gt; ldlm_cli_enqueue_fini at ffffffffa068efe6 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;&lt;br/&gt;
 #3 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8801152398d0&amp;#93;&lt;/span&gt; ldlm_cli_enqueue at ffffffffa068f8c5 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;&lt;br/&gt;
 #4 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880115239980&amp;#93;&lt;/span&gt; mdc_enqueue at ffffffffa0876d1e &lt;span class=&quot;error&quot;&gt;&amp;#91;mdc&amp;#93;&lt;/span&gt;&lt;br/&gt;
 #5 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880115239ac0&amp;#93;&lt;/span&gt; lmv_enqueue at ffffffffa0b04a84 &lt;span class=&quot;error&quot;&gt;&amp;#91;lmv&amp;#93;&lt;/span&gt;&lt;br/&gt;
 #6 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880115239b90&amp;#93;&lt;/span&gt; ll_layout_refresh at ffffffffa09dc305 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
 #7 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880115239cd0&amp;#93;&lt;/span&gt; vvp_io_fini at ffffffffa0a27b33 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
 #8 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880115239d30&amp;#93;&lt;/span&gt; vvp_io_read_fini at ffffffffa0a27cec &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
 #9 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880115239d60&amp;#93;&lt;/span&gt; cl_io_fini at ffffffffa04dd947 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
#10 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880115239d90&amp;#93;&lt;/span&gt; ll_file_io_generic at ffffffffa09cbd27 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
#11 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880115239e20&amp;#93;&lt;/span&gt; ll_file_aio_read at ffffffffa09ccf8f &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
#12 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880115239e80&amp;#93;&lt;/span&gt; ll_file_read at ffffffffa09cd27c &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
#13 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880115239ef0&amp;#93;&lt;/span&gt; vfs_read at ffffffff81189365&lt;br/&gt;
#14 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880115239f30&amp;#93;&lt;/span&gt; sys_read at ffffffff811894a1&lt;br/&gt;
#15 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880115239f80&amp;#93;&lt;/span&gt; system_call_fastpath at ffffffff8100b072&lt;/p&gt;</comment>
                            <comment id="91060" author="fzago" created="Thu, 7 Aug 2014 15:59:45 +0000"  >&lt;p&gt;Looks like a dup of &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-4727&quot; title=&quot;Lhsmtool_posix process stuck in ll_layout_refresh() when restoring&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-4727&quot;&gt;&lt;del&gt;LU-4727&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="107957" author="spitzcor" created="Wed, 25 Feb 2015 18:22:25 +0000"  >&lt;p&gt;This issue should be resolved as a dup of &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-4727&quot; title=&quot;Lhsmtool_posix process stuck in ll_layout_refresh() when restoring&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-4727&quot;&gt;&lt;del&gt;LU-4727&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="107969" author="pjones" created="Wed, 25 Feb 2015 18:53:19 +0000"  >&lt;p&gt;ok. Thanks Cory&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="23513">LU-4727</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </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|hzwp27:</customfieldvalue>

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