<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:27:40 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-2726] lprocfs_counter_sub()) ASSERTION( (!((stats-&gt;ls_flags &amp; LPROCFS_STATS_FLAG_IRQ_SAFE) == 0) || (!(((current_thread_info()-&gt;preempt_count) &amp;... ) failed</title>
                <link>https://jira.whamcloud.com/browse/LU-2726</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Probably caused by landing of &lt;a href=&quot;http://review.whamcloud.com/3246&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/3246&lt;/a&gt; I now get this crash:&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;[ 5006.818563] LustreError: 138-a: lustre-OST0001: A client on nid 0@lo was evicted due to a lock blocking callback time out: rc -107
[ 5006.820054] LustreError: Skipped 1 previous similar message
[ 5006.820979] LustreError: 3302:0:(lvfs_lib.c:131:lprocfs_counter_sub()) ASSERTION( (!((stats-&amp;gt;ls_flags &amp;amp; LPROCFS_STATS_FLAG_IRQ_SAFE) == 0) || (!(((current_thread_info()-&amp;gt;preempt_count) &amp;amp; ((((1UL &amp;lt;&amp;lt; (10))-1) &amp;lt;&amp;lt; ((0 + 8) + 8)) | (((1UL &amp;lt;&amp;lt; (8))-1) &amp;lt;&amp;lt; (0 + 8)) | (((1UL &amp;lt;&amp;lt; (1))-1) &amp;lt;&amp;lt; (((0 + 8) + 8) + 10))))))) ) failed: 
[ 5006.822543] LustreError: 3302:0:(lvfs_lib.c:131:lprocfs_counter_sub()) LBUG
[ 5006.822805] Kernel panic - not syncing: LBUG in interrupt.
[ 5006.822806] 
[ 5006.823205] Pid: 3302, comm: ldlm_elt Not tainted 2.6.32-debug #6
[ 5006.823447] Call Trace:
[ 5006.823635]  [&amp;lt;ffffffff814f75e4&amp;gt;] ? panic+0xa0/0x168
[ 5006.823872]  [&amp;lt;ffffffffa0449f5d&amp;gt;] ? lbug_with_loc+0x8d/0xb0 [libcfs]
[ 5006.824123]  [&amp;lt;ffffffffa05a3027&amp;gt;] ? lprocfs_counter_sub+0x177/0x190 [lvfs]
[ 5006.824403]  [&amp;lt;ffffffffa07414ff&amp;gt;] ? ldlm_lock_put+0xcf/0x540 [ptlrpc]
[ 5006.824698]  [&amp;lt;ffffffffa0767fe0&amp;gt;] ? expired_lock_main+0x660/0x830 [ptlrpc]
[ 5006.825038]  [&amp;lt;ffffffff81057d60&amp;gt;] ? default_wake_function+0x0/0x20
[ 5006.825301]  [&amp;lt;ffffffffa0767980&amp;gt;] ? expired_lock_main+0x0/0x830 [ptlrpc]
[ 5006.825555]  [&amp;lt;ffffffff8100c14a&amp;gt;] ? child_rip+0xa/0x20
[ 5006.825802]  [&amp;lt;ffffffffa0767980&amp;gt;] ? expired_lock_main+0x0/0x830 [ptlrpc]
[ 5006.826071]  [&amp;lt;ffffffffa0767980&amp;gt;] ? expired_lock_main+0x0/0x830 [ptlrpc]
[ 5006.826325]  [&amp;lt;ffffffff8100c140&amp;gt;] ? child_rip+0x0/0x20
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;I have a crashdump in /exports/crashdumps/192.168.10.223-2013-01-31-14\:11\:49/vmcore&lt;/p&gt;</description>
                <environment></environment>
        <key id="17391">LU-2726</key>
            <summary>lprocfs_counter_sub()) ASSERTION( (!((stats-&gt;ls_flags &amp; LPROCFS_STATS_FLAG_IRQ_SAFE) == 0) || (!(((current_thread_info()-&gt;preempt_count) &amp;... ) failed</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="green">Oleg Drokin</reporter>
                        <labels>
                            <label>HB</label>
                    </labels>
                <created>Thu, 31 Jan 2013 14:19:10 +0000</created>
                <updated>Fri, 8 Feb 2013 14:08:23 +0000</updated>
                            <resolved>Fri, 8 Feb 2013 14:08:23 +0000</resolved>
                                    <version>Lustre 2.4.0</version>
                                    <fixVersion>Lustre 2.4.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                            <comments>
                            <comment id="51581" author="jhammond" created="Thu, 31 Jan 2013 18:32:30 +0000"  >&lt;p&gt;Please see &lt;a href=&quot;http://review.whamcloud.com/5236&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/5236&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="51592" author="bobijam" created="Thu, 31 Jan 2013 22:51:07 +0000"  >&lt;p&gt;patch tracking &lt;a href=&quot;http://review.whamcloud.com/5237&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/5237&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;commit message&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;LU-2726 procfs: Invalid assertion for counter_{add,sub}

lprocfs_stats::lc_sum_irq is only used for obd_memory for accurate
memory usage counting, other procfs stats counters do not need it,
even though they can be used in RCU callbacks.
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="51910" author="jlevi" created="Wed, 6 Feb 2013 15:08:11 +0000"  >&lt;p&gt;Oleg is checking to see if Change, 5237 corrects the problem and can be landed.&lt;/p&gt;</comment>
                            <comment id="52021" author="tappro" created="Thu, 7 Feb 2013 23:56:03 +0000"  >&lt;p&gt;I&apos;ve got another LBUG with this patch:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://maloo.whamcloud.com/test_sessions/6c96e10e-716c-11e2-9241-52540035b04c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sessions/6c96e10e-716c-11e2-9241-52540035b04c&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;MDS console:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;09:33:10:LNetError: 23499:0:(lib-lnet.h:489:lnet_me_alloc()) ASSERTION( !(((current_thread_info()-&amp;gt;preempt_count) &amp;amp; ((((1UL &amp;lt;&amp;lt; (10))-1) &amp;lt;&amp;lt; ((0 + 8) + 8)) | (((1UL &amp;lt;&amp;lt; (8))-1) &amp;lt;&amp;lt; (0 + 8)) | (((1UL &amp;lt;&amp;lt; (1))-1) &amp;lt;&amp;lt; (((0 + 8) + 8) + 10))))) || (((sizeof(*me))) &amp;lt;= (2 &amp;lt;&amp;lt; 12) &amp;amp;&amp;amp; (((CFS_ALLOC_IO)) &amp;amp; CFS_ALLOC_ATOMIC)) != 0 ) failed: 
09:33:10:LNetError: 23499:0:(lib-lnet.h:489:lnet_me_alloc()) LBUG
09:33:10:Kernel panic - not syncing: LBUG in interrupt.
09:33:10:
09:33:10:Pid: 23499, comm: mdt00_003 Not tainted 2.6.32-279.19.1.el6_lustre.gc7121e9.x86_64 #1
09:33:10:Call Trace:
09:33:10: [&amp;lt;ffffffff814e9811&amp;gt;] ? panic+0xa0/0x168
09:33:10: [&amp;lt;ffffffffa0448edd&amp;gt;] ? lbug_with_loc+0x8d/0xb0 [libcfs]
09:33:10: [&amp;lt;ffffffffa04cdffe&amp;gt;] ? lnet_me_alloc+0x1ce/0x1d0 [lnet]
09:33:10: [&amp;lt;ffffffffa04ce3a8&amp;gt;] ? LNetMEAttach+0x98/0x220 [lnet]
09:33:10: [&amp;lt;ffffffffa070d1e2&amp;gt;] ? ptlrpc_register_rqbd+0x82/0x390 [ptlrpc]
09:33:10: [&amp;lt;ffffffffa04495de&amp;gt;] ? cfs_timer_arm+0xe/0x10 [libcfs]
09:33:10: [&amp;lt;ffffffffa045adcf&amp;gt;] ? lc_watchdog_touch+0x6f/0x170 [libcfs]
09:33:10: [&amp;lt;ffffffffa071a129&amp;gt;] ? ptlrpc_wait_event+0xa9/0x290 [ptlrpc]
09:33:10: [&amp;lt;ffffffffa04592e1&amp;gt;] ? libcfs_debug_msg+0x41/0x50 [libcfs]
09:33:10: [&amp;lt;ffffffffa071adc5&amp;gt;] ? ptlrpc_server_post_idle_rqbds+0x75/0xe0 [ptlrpc]
09:33:10: [&amp;lt;ffffffffa07240a2&amp;gt;] ? ptlrpc_main+0xb92/0x19e0 [ptlrpc]
09:33:10: [&amp;lt;ffffffffa0723510&amp;gt;] ? ptlrpc_main+0x0/0x19e0 [ptlrpc]
09:33:10: [&amp;lt;ffffffff8100c0ca&amp;gt;] ? child_rip+0xa/0x20
09:33:10: [&amp;lt;ffffffffa0723510&amp;gt;] ? ptlrpc_main+0x0/0x19e0 [ptlrpc]
09:33:10: [&amp;lt;ffffffffa0723510&amp;gt;] ? ptlrpc_main+0x0/0x19e0 [ptlrpc]
09:33:10: [&amp;lt;ffffffff8100c0c0&amp;gt;] ? child_rip+0x0/0x20
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="52023" author="bobijam" created="Fri, 8 Feb 2013 00:31:01 +0000"  >&lt;p&gt;this is another issue, deserves a new jira ticket.&lt;/p&gt;

&lt;p&gt;lnet_me_alloc-&amp;gt;LIBCFS_ALLOC-&amp;gt;LIBCFS_ALLOC_GFP-&amp;gt;LIBCFS_ALLOC_PRE&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;#define LIBCFS_ALLOC_PRE(size, mask)                                        \
&lt;span class=&quot;code-keyword&quot;&gt;do&lt;/span&gt; {                                                                        \
        LASSERT(!cfs_in_interrupt() ||                                      \
                ((size) &amp;lt;= LIBCFS_VMALLOC_SIZE &amp;amp;&amp;amp;                           \
                 ((mask) &amp;amp; CFS_ALLOC_ATOMIC)) != 0);                        \
} &lt;span class=&quot;code-keyword&quot;&gt;while&lt;/span&gt; (0)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;I think it&apos;s alloc GFP mask issue.&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
/**
 * &lt;span class=&quot;code-keyword&quot;&gt;default&lt;/span&gt; allocator
 */
#define LIBCFS_ALLOC(ptr, size) \
        LIBCFS_ALLOC_GFP(ptr, size, CFS_ALLOC_IO)

/**
 * non-sleeping allocator
 */
#define LIBCFS_ALLOC_ATOMIC(ptr, size) \
        LIBCFS_ALLOC_GFP(ptr, size, CFS_ALLOC_ATOMIC)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Liang, could you take it a look?&lt;/p&gt;</comment>
                            <comment id="52024" author="liang" created="Fri, 8 Feb 2013 01:29:04 +0000"  >&lt;p&gt;Hi Mike, I think the issue reported by you is because a defect in your patch, &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.whamcloud.com/images/icons/emoticons/smile.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;, please check my comment in your patch.&lt;/p&gt;</comment>
                            <comment id="52025" author="tappro" created="Fri, 8 Feb 2013 02:51:27 +0000"  >&lt;p&gt;Liang, thanks!&lt;/p&gt;</comment>
                            <comment id="52058" author="green" created="Fri, 8 Feb 2013 14:08:23 +0000"  >&lt;p&gt;Patch landed, issue no longer happens in my testing&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|hzvidb:</customfieldvalue>

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