<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:24:36 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-2366] Soft lockups under ptlrpc_check_set</title>
                <link>https://jira.whamcloud.com/browse/LU-2366</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;In the fsync at after writing in a file-per-process ior, we&apos;re seeing many lustre clients on Sequoia getting stuck in soft lockups.&lt;/p&gt;

&lt;p&gt;See attached console log for one of the nodes in file RB5-ID-J02.log.&lt;/p&gt;

&lt;p&gt;This may be a similar problem to &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-2332&quot; title=&quot;&amp;quot;Unable to handle kernel paging request&amp;quot; in osc_queue_sync_pages&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-2332&quot;&gt;&lt;del&gt;LU-2332&lt;/del&gt;&lt;/a&gt;, but under a user-space process, not under ptlrpcd. &lt;/p&gt;</description>
                <environment>2.3.56-2chaos (github.com/chaos/lustre)</environment>
        <key id="16736">LU-2366</key>
            <summary>Soft lockups under ptlrpc_check_set</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.whamcloud.com/images/icons/priorities/major.svg">Major</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="jay">Jinshan Xiong</assignee>
                                    <reporter username="morrone">Christopher Morrone</reporter>
                        <labels>
                            <label>sequoia</label>
                    </labels>
                <created>Tue, 20 Nov 2012 17:32:08 +0000</created>
                <updated>Mon, 3 Dec 2012 17:13:00 +0000</updated>
                            <resolved>Mon, 3 Dec 2012 17:13:00 +0000</resolved>
                                    <version>Lustre 2.4.0</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>7</watches>
                                                                            <comments>
                            <comment id="48144" author="pjones" created="Tue, 20 Nov 2012 17:52:54 +0000"  >&lt;p&gt;Alex will triage&lt;/p&gt;</comment>
                            <comment id="48202" author="bzzz" created="Wed, 21 Nov 2012 15:25:16 +0000"  >&lt;p&gt;please have a look&lt;/p&gt;</comment>
                            <comment id="48493" author="jay" created="Wed, 28 Nov 2012 13:30:50 +0000"  >&lt;p&gt;can you please show me the source code at ptlrpc_check_set+0x4f4/0x4e80?&lt;/p&gt;

&lt;p&gt;Thanks.&lt;/p&gt;</comment>
                            <comment id="48551" author="prakash" created="Thu, 29 Nov 2012 17:00:19 +0000"  >&lt;p&gt;This looks similar to what we saw in yesterday&apos;s testing, which I commented on in &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-2263&quot; title=&quot;CPU Soft Lockups due to many threads spinning on import lock on Sequoia IO nodes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-2263&quot;&gt;&lt;del&gt;LU-2263&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;http://jira.whamcloud.com/browse/LU-2263?focusedCommentId=48540&amp;amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-48540&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;can you please show me the source code at ptlrpc_check_set+0x4f4/0x4e80?&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;This was taken from modules and code built from our &lt;tt&gt;2.3.56-3chaos&lt;/tt&gt; tag (the log is running &lt;tt&gt;2.3.56-2chaos&lt;/tt&gt;, but I don&apos;t think &lt;tt&gt;ptlrpc_check_set&lt;/tt&gt; has changed so:&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;(gdb) l *ptlrpc_check_set+0x4f4
0x46ed4 is in ptlrpc_check_set (/builddir/build/BUILD/lustre-2.3.56/lustre/ptlrpc/client.c:1852).
1847    /builddir/build/BUILD/lustre-2.3.56/lustre/ptlrpc/client.c: No such file or directory.
        in /builddir/build/BUILD/lustre-2.3.56/lustre/ptlrpc/client.c
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&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;1849                         libcfs_nid2str(imp-&amp;gt;imp_connection-&amp;gt;c_peer.nid),        
1850                         lustre_msg_get_opc(req-&amp;gt;rq_reqmsg));                    
1851                                                                                 
1852                 cfs_spin_lock(&amp;amp;imp-&amp;gt;imp_lock);                                  
1853                 /* Request already may be not on sending or delaying list. This 
1854                  * may happen in the case of marking it erroneous for the case  
1855                  * ptlrpc_import_delay_req(req, status) find it impossible to
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="48597" author="jay" created="Fri, 30 Nov 2012 13:42:38 +0000"  >&lt;p&gt;I think this is the same problem to &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-2263&quot; title=&quot;CPU Soft Lockups due to many threads spinning on import lock on Sequoia IO nodes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-2263&quot;&gt;&lt;del&gt;LU-2263&lt;/del&gt;&lt;/a&gt; and the root cause is high contention on import lock. Just in case, I&apos;ll leave this ticket open but lower the priority.&lt;/p&gt;</comment>
                            <comment id="48704" author="pjones" created="Mon, 3 Dec 2012 17:13:00 +0000"  >&lt;p&gt;As per LLNL, close and reopen if this reoccurs&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="16548">LU-2263</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="12061" name="RB5-ID-J02.log" size="210409" author="morrone" created="Tue, 20 Nov 2012 17:32:08 +0000"/>
                    </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|hzvclj:</customfieldvalue>

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