<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:09:47 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-7542] possible recursive locking detected on cli-&gt;cl_sem</title>
                <link>https://jira.whamcloud.com/browse/LU-7542</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Lockdep complains about potential recursive locking during mount&lt;br/&gt;
because the client configuration log is holding a lock on the MGC&lt;br/&gt;
obd_device to prevent it from being torn down, while also getting&lt;br/&gt;
locks on the MDC and OSC devices as they are instantiated:&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; Lustre: Mounted myth-client
 =============================================
 [ INFO: possible recursive locking detected ]
 ---------------------------------------------

 2 locks held by ll_cfg_requeue/1460:
 #0:  (&amp;amp;cli-&amp;gt;cl_sem){.+.+..}, at mgc_requeue_thread+0x27d/0x5d8 [mgc]
 #1:  (&amp;amp;cld-&amp;gt;cld_lock){+.+...}, at mgc_process_log+0x88/0xc01 [mgc]

 CPU: 3 PID: 1460 Comm: ll_cfg_requeue
 Call Trace:
 [&amp;lt;ffffffff814cb360&amp;gt;] dump_stack+0x4f/0x6f
 [&amp;lt;ffffffff81081d73&amp;gt;] __lock_acquire+0xc06/0xc74
 [&amp;lt;ffffffff81081f4f&amp;gt;] lock_acquire+0x16e/0x194
 [&amp;lt;ffffffff814ce5d7&amp;gt;] down_read+0x4c/0x61
 [&amp;lt;ffffffffa029f370&amp;gt;] sptlrpc_conf_client_adapt+0x95/0x142 [ptlrpc]
 [&amp;lt;ffffffffa03a7a69&amp;gt;] mdc_set_info_async+0xeb/0x420 [mdc]
 [&amp;lt;ffffffffa01ad69e&amp;gt;] class_notify_sptlrpc_conf+0x2f4/0x347 [obdclass]
 [&amp;lt;ffffffffa04a805c&amp;gt;] mgc_process_log+0xa31/0xc01 [mgc]
 [&amp;lt;ffffffffa04a94ef&amp;gt;] mgc_requeue_thread+0x31f/0x5d8 [mgc]
 [&amp;lt;ffffffff81061f77&amp;gt;] kthread+0xfa/0x102
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Add a separate lock class for the MGC callpath, since it will always&lt;br/&gt;
be held first, and none of the other obd_device locks should ever&lt;br/&gt;
be held concurrently.&lt;/p&gt;</description>
                <environment></environment>
        <key id="33568">LU-7542</key>
            <summary>possible recursive locking detected on cli-&gt;cl_sem</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="adilger">Andreas Dilger</assignee>
                                    <reporter username="adilger">Andreas Dilger</reporter>
                        <labels>
                    </labels>
                <created>Fri, 11 Dec 2015 00:37:56 +0000</created>
                <updated>Wed, 22 Jun 2016 15:02:04 +0000</updated>
                            <resolved>Wed, 22 Jun 2016 15:02:04 +0000</resolved>
                                    <version>Lustre 2.8.0</version>
                                    <fixVersion>Lustre 2.9.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                            <comments>
                            <comment id="136226" author="gerrit" created="Mon, 14 Dec 2015 18:29:16 +0000"  >&lt;p&gt;Andreas Dilger (andreas.dilger@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/17582&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/17582&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7542&quot; title=&quot;possible recursive locking detected on cli-&amp;gt;cl_sem&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7542&quot;&gt;&lt;del&gt;LU-7542&lt;/del&gt;&lt;/a&gt; obdclass: quiet lockdep recursive lock warning&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 2e551494bf5aa4d2d1f5b31e1fa60d3b369a5bbb&lt;/p&gt;</comment>
                            <comment id="156439" author="gerrit" created="Wed, 22 Jun 2016 02:56:00 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/17582/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/17582/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7542&quot; title=&quot;possible recursive locking detected on cli-&amp;gt;cl_sem&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7542&quot;&gt;&lt;del&gt;LU-7542&lt;/del&gt;&lt;/a&gt; obdclass: quiet lockdep recursive lock warning&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 9560e011ef7b8d1538ec48d297813b8d55d2f09b&lt;/p&gt;</comment>
                            <comment id="156492" author="jgmitter" created="Wed, 22 Jun 2016 15:02:04 +0000"  >&lt;p&gt;Landed to master for 2.9.0&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|hzxvkf:</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>