<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:19:10 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-1727] lprocfs_counter_add() could be called in interrupt context</title>
                <link>https://jira.whamcloud.com/browse/LU-1727</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;This issue was created by maloo for bobijam &amp;lt;bobijam@whamcloud.com&amp;gt;&lt;/p&gt;

&lt;p&gt;This issue relates to the following test suite run: &lt;a href=&quot;https://maloo.whamcloud.com/test_sets/c2763a2e-de5b-11e1-b7ed-52540035b04c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/c2763a2e-de5b-11e1-b7ed-52540035b04c&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The sub-test test_compilebench failed with the following error:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;test failed to respond and timed out&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Info required for matching: parallel-scale-nfsv4 compilebench&lt;/p&gt;


&lt;p&gt;the MDT test_log shows&lt;/p&gt;

&lt;p&gt;08:12:04:LustreError: 30719:0:(lvfs_lib.c:94:lprocfs_counter_add()) ASSERTION(!cfs_in_interrupt()) failed&lt;/p&gt;

&lt;p&gt;essential call trace&lt;/p&gt;

&lt;p&gt;08:12:09: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0440d79&amp;gt;&amp;#93;&lt;/span&gt; libcfs_assertion_failed+0x59/0x70 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
08:12:09: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa04a36b5&amp;gt;&amp;#93;&lt;/span&gt; lprocfs_counter_add+0x165/0x170 &lt;span class=&quot;error&quot;&gt;&amp;#91;lvfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
08:12:09: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0623367&amp;gt;&amp;#93;&lt;/span&gt; ldlm_pool_shrink+0x57/0xf0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;&lt;br/&gt;
08:12:09: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81096a8f&amp;gt;&amp;#93;&lt;/span&gt; ? up+0x2f/0x50&lt;br/&gt;
08:12:09: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa062414b&amp;gt;&amp;#93;&lt;/span&gt; ldlm_pools_shrink+0x27b/0x330 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;&lt;br/&gt;
08:12:09: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0624233&amp;gt;&amp;#93;&lt;/span&gt; ldlm_pools_srv_shrink+0x13/0x20 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;&lt;br/&gt;
08:12:09: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81129bfa&amp;gt;&amp;#93;&lt;/span&gt; shrink_slab+0x12a/0x1a0&lt;br/&gt;
08:12:09: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8112ba5f&amp;gt;&amp;#93;&lt;/span&gt; do_try_to_free_pages+0x2ff/0x520&lt;br/&gt;
08:12:09: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81114def&amp;gt;&amp;#93;&lt;/span&gt; ? zone_watermark_ok+0x1f/0x30&lt;br/&gt;
08:12:09: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8112be6d&amp;gt;&amp;#93;&lt;/span&gt; try_to_free_pages+0x9d/0x130&lt;br/&gt;
08:12:09: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81132746&amp;gt;&amp;#93;&lt;/span&gt; ? next_online_pgdat+0x26/0x50&lt;br/&gt;
08:12:09: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8112cfc0&amp;gt;&amp;#93;&lt;/span&gt; ? isolate_pages_global+0x0/0x350&lt;br/&gt;
08:12:09: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81123ded&amp;gt;&amp;#93;&lt;/span&gt; __alloc_pages_nodemask+0x40d/0x940&lt;br/&gt;
08:12:09: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8115e102&amp;gt;&amp;#93;&lt;/span&gt; kmem_getpages+0x62/0x170&lt;br/&gt;
08:12:10: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8115ed1a&amp;gt;&amp;#93;&lt;/span&gt; fallback_alloc+0x1ba/0x270&lt;br/&gt;
08:12:10: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8115e76f&amp;gt;&amp;#93;&lt;/span&gt; ? cache_grow+0x2cf/0x320&lt;br/&gt;
08:12:10: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8115ea99&amp;gt;&amp;#93;&lt;/span&gt; ____cache_alloc_node+0x99/0x160&lt;br/&gt;
08:12:10: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0436a13&amp;gt;&amp;#93;&lt;/span&gt; ? cfs_alloc+0x63/0x90 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
08:12:10: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8115f6c9&amp;gt;&amp;#93;&lt;/span&gt; __kmalloc+0x189/0x220&lt;br/&gt;
08:12:10: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0436a13&amp;gt;&amp;#93;&lt;/span&gt; cfs_alloc+0x63/0x90 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
08:12:10: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa062fc9a&amp;gt;&amp;#93;&lt;/span&gt; ptlrpc_prep_bulk_imp+0x7a/0x350 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="15450">LU-1727</key>
            <summary>lprocfs_counter_add() could be called in interrupt context</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="1" iconUrl="https://jira.whamcloud.com/images/icons/priorities/blocker.svg">Blocker</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="bobijam">Zhenyu Xu</assignee>
                                    <reporter username="maloo">Maloo</reporter>
                        <labels>
                    </labels>
                <created>Wed, 8 Aug 2012 23:32:19 +0000</created>
                <updated>Mon, 25 Feb 2013 23:19:02 +0000</updated>
                            <resolved>Mon, 25 Feb 2013 23:18:36 +0000</resolved>
                                    <version>Lustre 2.3.0</version>
                    <version>Lustre 2.1.5</version>
                                    <fixVersion>Lustre 2.3.0</fixVersion>
                    <fixVersion>Lustre 2.1.5</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                            <comments>
                            <comment id="42955" author="jlevi" created="Thu, 9 Aug 2012 15:04:43 +0000"  >&lt;p&gt;We think this should be assigned to BobiJam.&lt;/p&gt;</comment>
                            <comment id="42994" author="pjones" created="Fri, 10 Aug 2012 01:11:12 +0000"  >&lt;p&gt;Bobijam&lt;/p&gt;

&lt;p&gt;Could you please look into this one?&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="42999" author="bobijam" created="Fri, 10 Aug 2012 03:15:04 +0000"  >&lt;p&gt;patch tracking at &lt;a href=&quot;http://review.whamcloud.com/3597&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/3597&lt;/a&gt;&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedHeader panelHeader&quot; style=&quot;border-bottom-width: 1px;&quot;&gt;&lt;b&gt;patch description&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;lprocfs: fix an old assertion

lprocfs_counter_add() can be called in interrupt context, as a memory
allocation can trigger memory shrinker call ldlm_pool_shrink(), which
calls lprocfs_counter_add().
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="43338" author="pjones" created="Thu, 16 Aug 2012 11:31:41 +0000"  >&lt;p&gt;Landed for 2.3&lt;/p&gt;</comment>
                            <comment id="43515" author="wjt27" created="Mon, 20 Aug 2012 18:21:32 +0000"  >&lt;p&gt;I have seen this on Lustre-2.1.2, has the patch landed for it as well?&lt;/p&gt;</comment>
                            <comment id="43529" author="bobijam" created="Mon, 20 Aug 2012 21:36:50 +0000"  >&lt;p&gt;patch port for b2_1 is tracking at &lt;a href=&quot;http://review.whamcloud.com/3729&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/3729&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="52978" author="adilger" created="Mon, 25 Feb 2013 18:21:08 +0000"  >&lt;p&gt;Patch still needs to land for b2_1. &lt;/p&gt;</comment>
                            <comment id="53002" author="pjones" created="Mon, 25 Feb 2013 23:19:02 +0000"  >&lt;p&gt;Landed for 2.1.5&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|hzv5wn:</customfieldvalue>

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