<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:59: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-13263] &quot;(lu_ref.c:257:lu_ref_del()) ASSERTION( 0 ) failed&quot; triggered by lu_ref_del() in osc_ldlm_glimpse_ast(), because no corresponding lu_ref_link posted, with recent master configured with USE_LU_REF defined</title>
                <link>https://jira.whamcloud.com/browse/LU-13263</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;This problem has occurred when running &quot;auster sanity&quot;, with latest master configured with USE_LU_REF defined (&quot;configure --enable-lu_ref&quot;).&lt;br/&gt;
Here are the log and the backtrace for this crash/LBUG :&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;crash&amp;gt; dmesg | less
&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.
[73238.236340] Lustre: DEBUG MARKER: == sanity test 56w: check lfs_migrate -c stripe_count works ========================================== 11:58:03 (1582027083)
[73240.207988] LustreError: 132905:0:(lu_ref.c:96:lu_ref_print()) lu_ref: ffff9757ff247ca0 4 0 ldlm_lock_new:495
[73240.208120] LustreError: 146472:0:(lu_ref.c:98:lu_ref_print())      link: hash ffff9757ff242d00
[73240.235163] LustreError: 132905:0:(lu_ref.c:96:lu_ref_print()) Skipped 11 previous similar messages
[73240.294633] LustreError: 146472:0:(lu_ref.c:257:lu_ref_del()) ASSERTION( 0 ) failed:
[73240.294636] LustreError: 146472:0:(lu_ref.c:257:lu_ref_del()) LBUG
[73240.294639] Pid: 146472, comm: ldlm_cb01_009 3.10.0-862.14.4.el7_lustre_ClientSymlink_279c264.x86_64 #1 SMP Thu Oct 17 10:54:24 UTC 2019
[73240.294639] Call Trace:
[73240.294674]  [&amp;lt;ffffffffc0d670ec&amp;gt;] libcfs_call_trace+0x8c/0xc0 [libcfs]
[73240.294685]  [&amp;lt;ffffffffc0d6719c&amp;gt;] lbug_with_loc+0x4c/0xa0 [libcfs]
[73240.294764]  [&amp;lt;ffffffffc0aceab0&amp;gt;] lu_ref_set_at+0x0/0x160 [obdclass]
[73240.294787]  [&amp;lt;ffffffffc104bae8&amp;gt;] osc_ldlm_glimpse_ast+0x128/0x510 [osc]
[73240.294872]  [&amp;lt;ffffffffc0e36dcb&amp;gt;] ldlm_callback_handler.part.27+0xb0b/0x1e30 [ptlrpc]
[73240.294934]  [&amp;lt;ffffffffc0e38127&amp;gt;] ldlm_callback_handler+0x37/0xd0 [ptlrpc]
[73240.294994]  [&amp;lt;ffffffffc0e67d96&amp;gt;] ptlrpc_server_handle_request+0x256/0xb10 [ptlrpc]
[73240.295056]  [&amp;lt;ffffffffc0e6be24&amp;gt;] ptlrpc_main+0xbb4/0x1550 [ptlrpc]
[73240.295062]  [&amp;lt;ffffffffbdcbdf21&amp;gt;] kthread+0xd1/0xe0
[73240.295068]  [&amp;lt;ffffffffbe3255f7&amp;gt;] ret_from_fork_nospec_end+0x0/0x39
[73240.295095]  [&amp;lt;ffffffffffffffff&amp;gt;] 0xffffffffffffffff
[73240.295096] Kernel panic - not syncing: LBUG
[73240.295101] CPU: 26 PID: 146472 Comm: ldlm_cb01_009 Kdump: loaded Tainted: G        W IOE  ------------   3.10.0-862.14.4.el7_lustre_ClientSymlink_279c264.x86_64 #1
[73240.295102] Hardware name: Intel Corporation S2600WTT/S2600WTT, BIOS SE5C610.86B.01.01.0008.021120151325 02/11/2015
[73240.295103] Call Trace:
[73240.295109]  [&amp;lt;ffffffffbe313754&amp;gt;] dump_stack+0x19/0x1b
[73240.295114]  [&amp;lt;ffffffffbe30d29f&amp;gt;] panic+0xe8/0x21f
[73240.295127]  [&amp;lt;ffffffffc0d671eb&amp;gt;] lbug_with_loc+0x9b/0xa0 [libcfs]
[73240.295159]  [&amp;lt;ffffffffc0aceab0&amp;gt;] lu_ref_del+0x230/0x230 [obdclass]
[73240.295172]  [&amp;lt;ffffffffc104bae8&amp;gt;] osc_ldlm_glimpse_ast+0x128/0x510 [osc]
[73240.295216]  [&amp;lt;ffffffffc0e36dcb&amp;gt;] ldlm_callback_handler.part.27+0xb0b/0x1e30 [ptlrpc]
[73240.295284]  [&amp;lt;ffffffffc0e38127&amp;gt;] ldlm_callback_handler+0x37/0xd0 [ptlrpc]
[73240.295338]  [&amp;lt;ffffffffc0e67d96&amp;gt;] ptlrpc_server_handle_request+0x256/0xb10 [ptlrpc]
[73240.295388]  [&amp;lt;ffffffffc0e6be24&amp;gt;] ptlrpc_main+0xbb4/0x1550 [ptlrpc]
[73240.295440]  [&amp;lt;ffffffffc0e6b270&amp;gt;] ? ptlrpc_register_service+0xf90/0xf90 [ptlrpc]
[73240.295443]  [&amp;lt;ffffffffbdcbdf21&amp;gt;] kthread+0xd1/0xe0
[73240.295446]  [&amp;lt;ffffffffbdcbde50&amp;gt;] ? insert_kthread_work+0x40/0x40
[73240.295465]  [&amp;lt;ffffffffbe3255f7&amp;gt;] ret_from_fork_nospec_begin+0x21/0x21
[73240.295467]  [&amp;lt;ffffffffbdcbde50&amp;gt;] ? insert_kthread_work+0x40/0x40
(END)
crash&amp;gt; bt
PID: 146472  TASK: ffff9758562c4f10  CPU: 26  COMMAND: &quot;ldlm_cb01_009&quot;
 #0 [ffff9757d6a279e8] machine_kexec at ffffffffbdc62a0a
 #1 [ffff9757d6a27a48] __crash_kexec at ffffffffbdd166c2
 #2 [ffff9757d6a27b18] panic at ffffffffbe30d2aa
 #3 [ffff9757d6a27b98] lbug_with_loc at ffffffffc0d671eb [libcfs]
 #4 [ffff9757d6a27bf0] osc_ldlm_glimpse_ast at ffffffffc104bae8 [osc]
 #5 [ffff9757d6a27ca8] ldlm_callback_handler at ffffffffc0e36dcb [ptlrpc]
 #6 [ffff9757d6a27d20] ldlm_callback_handler at ffffffffc0e38127 [ptlrpc]
 #7 [ffff9757d6a27d38] ptlrpc_server_handle_request at ffffffffc0e67d96 [ptlrpc]
 #8 [ffff9757d6a27df0] ptlrpc_main at ffffffffc0e6be24 [ptlrpc]
 #9 [ffff9757d6a27ec8] kthread at ffffffffbdcbdf21
crash&amp;gt; 
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Crash-dump analysis, along with concerned source code browsing, points to the fact that this problem could have been introduced by commit b3461d11dcb from &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11670&quot; title=&quot;Incorrect size when using lockahead&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11670&quot;&gt;&lt;del&gt;LU-11670&lt;/del&gt;&lt;/a&gt;, where, in osc_ldlm_glimpse_ast() (in lustre/osc/osc_lock.c) LDLM_LOCK_PUT() is called after LDLM_LOCK_GET(), instead of LDLM_LOCK_RELEASE() or without a preceding lu_ref_add() !!&#8230;.&lt;br/&gt;
I will push a patch soon as a fix tentative for this problem.&lt;/p&gt;</description>
                <environment></environment>
        <key id="58123">LU-13263</key>
            <summary>&quot;(lu_ref.c:257:lu_ref_del()) ASSERTION( 0 ) failed&quot; triggered by lu_ref_del() in osc_ldlm_glimpse_ast(), because no corresponding lu_ref_link posted, with recent master configured with USE_LU_REF defined</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="bruno">Bruno Faccini</assignee>
                                    <reporter username="bruno">Bruno Faccini</reporter>
                        <labels>
                    </labels>
                <created>Wed, 19 Feb 2020 14:34:48 +0000</created>
                <updated>Tue, 25 Feb 2020 14:00:08 +0000</updated>
                            <resolved>Tue, 25 Feb 2020 14:00:08 +0000</resolved>
                                                    <fixVersion>Lustre 2.14.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                            <comments>
                            <comment id="263568" author="gerrit" created="Wed, 19 Feb 2020 14:47:22 +0000"  >&lt;p&gt;Faccini Bruno (bruno.faccini@intel.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/37625&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/37625&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13263&quot; title=&quot;&amp;quot;(lu_ref.c:257:lu_ref_del()) ASSERTION( 0 ) failed&amp;quot; triggered by lu_ref_del() in osc_ldlm_glimpse_ast(), because no corresponding lu_ref_link posted, with recent master configured with USE_LU_REF defined&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13263&quot;&gt;&lt;del&gt;LU-13263&lt;/del&gt;&lt;/a&gt; osc: use LDLM_LOCK_RELEASE() if no lu_ref added&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 482707b3d9fc3cbef0f2ee4cd2547aec962e9f03&lt;/p&gt;</comment>
                            <comment id="263973" author="gerrit" created="Tue, 25 Feb 2020 05:52:13 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/37625/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/37625/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13263&quot; title=&quot;&amp;quot;(lu_ref.c:257:lu_ref_del()) ASSERTION( 0 ) failed&amp;quot; triggered by lu_ref_del() in osc_ldlm_glimpse_ast(), because no corresponding lu_ref_link posted, with recent master configured with USE_LU_REF defined&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13263&quot;&gt;&lt;del&gt;LU-13263&lt;/del&gt;&lt;/a&gt; osc: use LDLM_LOCK_RELEASE() if no lu_ref added&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 7bde4a104485662d70a578c056cc39ef46b22a10&lt;/p&gt;</comment>
                            <comment id="264017" author="pjones" created="Tue, 25 Feb 2020 14:00:08 +0000"  >&lt;p&gt;Landed for 2.14&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|i00tyn:</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>