<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:03:31 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-6819] LBUG ASSERTION( tdtd-&gt;tdtd_last_update_transno &lt;= transno ) failed</title>
                <link>https://jira.whamcloud.com/browse/LU-6819</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;After several MDT failovers (ldiskfs format) the MDT is failing to mount. Mount produces this LBUG:&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;Jul  8 15:55:53 lola-11 kernel: LustreError: 38479:0:(ldlm_lib.c:2313:replay_request_or_update()) ASSERTION( tdtd-&amp;gt;tdtd_last_update_transno &amp;lt;= transno ) failed:
Jul  8 15:55:53 lola-11 kernel: LustreError: 38479:0:(ldlm_lib.c:2313:replay_request_or_update()) LBUG
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Unfortunately panic_on_lbug was set. Will attempt to reproduce and get stack&lt;br/&gt;
So far we have&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;Call Trace:^M
 [&amp;lt;ffffffffa0741875&amp;gt;] libcfs_debug_dumpstack+0x55/0x80 [libcfs]^M
 [&amp;lt;ffffffffa0741e77&amp;gt;] lbug_with_loc+0x47/0xb0 [libcfs]^M
 [&amp;lt;ffffffffa0a909e7&amp;gt;] target_recovery_thread+0x2147/0x2720 [ptlrpc]^M
 [&amp;lt;ffffffff8152a2be&amp;gt;] ? thread_return+0x4e/0x7d0^M
 [&amp;lt;ffffffffa0a8e8a0&amp;gt;] ? target_recovery_thread+0x0/0x2720 [ptlrpc]^M
 [&amp;lt;ffffffff8109e78e&amp;gt;] kthread+0x9e/0xc0^M
 [&amp;lt;ffffffff8100c28a&amp;gt;] child_rip+0xa/0x20^M
 [&amp;lt;ffffffff8109e6f0&amp;gt;] ? kthread+0x0/0xc0^M
 [&amp;lt;ffffffff8100c280&amp;gt;] ? child_rip+0x0/0x20^M
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment>Lola - 2.7.56 tag</environment>
        <key id="31015">LU-6819</key>
            <summary>LBUG ASSERTION( tdtd-&gt;tdtd_last_update_transno &lt;= transno ) 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="di.wang">Di Wang</assignee>
                                    <reporter username="cliffw">Cliff White</reporter>
                        <labels>
                    </labels>
                <created>Wed, 8 Jul 2015 23:03:46 +0000</created>
                <updated>Wed, 26 Aug 2015 17:41:43 +0000</updated>
                            <resolved>Wed, 26 Aug 2015 17:41:43 +0000</resolved>
                                    <version>Lustre 2.8.0</version>
                                    <fixVersion>Lustre 2.8.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                            <comments>
                            <comment id="120783" author="cliffw" created="Wed, 8 Jul 2015 23:46:42 +0000"  >&lt;p&gt;Lustre log from repeat of LBUG:&lt;br/&gt;
stack:&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;Jul  8 16:28:59 lola-11 kernel: LustreError: 19026:0:(ldlm_lib.c:2313:replay_request_or_update()) ASSERTION( tdtd-&amp;gt;tdtd_last_update_transno &amp;lt;= transno ) failed:
Jul  8 16:28:59 lola-11 kernel: LustreError: 19026:0:(ldlm_lib.c:2313:replay_request_or_update()) LBUG
Jul  8 16:28:59 lola-11 kernel: Pid: 19026, comm: tgt_recov
Jul  8 16:28:59 lola-11 kernel:
Jul  8 16:28:59 lola-11 kernel: Call Trace:
Jul  8 16:28:59 lola-11 kernel: [&amp;lt;ffffffffa0741875&amp;gt;] libcfs_debug_dumpstack+0x55/0x80 [libcfs]
Jul  8 16:28:59 lola-11 kernel: [&amp;lt;ffffffffa0741e77&amp;gt;] lbug_with_loc+0x47/0xb0 [libcfs]
Jul  8 16:28:59 lola-11 kernel: [&amp;lt;ffffffffa0a909e7&amp;gt;] target_recovery_thread+0x2147/0x2720 [ptlrpc]
Jul  8 16:28:59 lola-11 kernel: [&amp;lt;ffffffff8152a2be&amp;gt;] ? thread_return+0x4e/0x7d0
Jul  8 16:28:59 lola-11 kernel: [&amp;lt;ffffffffa0a8e8a0&amp;gt;] ? target_recovery_thread+0x0/0x2720 [ptlrpc]
Jul  8 16:28:59 lola-11 kernel: [&amp;lt;ffffffff8109e78e&amp;gt;] kthread+0x9e/0xc0
Jul  8 16:28:59 lola-11 kernel: [&amp;lt;ffffffff8100c28a&amp;gt;] child_rip+0xa/0x20
Jul  8 16:28:59 lola-11 kernel: [&amp;lt;ffffffff8109e6f0&amp;gt;] ? kthread+0x0/0xc0
Jul  8 16:28:59 lola-11 kernel: [&amp;lt;ffffffff8100c280&amp;gt;] ? child_rip+0x0/0x20
Jul  8 16:28:59 lola-11 kernel:
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="120801" author="di.wang" created="Thu, 9 Jul 2015 06:58:19 +0000"  >&lt;p&gt;According to the debug log, it seems update records in the replay list is out of order. But I can not any issue in the code.&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;
00000020:00080000:10.0:1436398138.407158:0:19026:0:(update_records.c:72:update_records_dump()) master transno = 8591034069 batchid = 4307872635 flags = 0 ops = 29 params = 21
00000020:00080000:10.0:1436398138.407160:0:19026:0:(update_records.c:72:update_records_dump()) master transno = 8591034071 batchid = 4307872636 flags = 0 ops = 10 params = 3
00000020:00080000:10.0:1436398138.407163:0:19026:0:(update_records.c:72:update_records_dump()) master transno = 8591034071 batchid = 4307872637 flags = 0 ops = 37 params = 9
00000020:00080000:10.0:1436398138.407165:0:19026:0:(update_records.c:72:update_records_dump()) master transno = 8591252290 batchid = 4307879249 flags = 0 ops = 67 params = 46
00000020:00080000:10.0:1436398138.407167:0:19026:0:(update_records.c:72:update_records_dump()) master transno = 8591252303 batchid = 4307879250 flags = 0 ops = 9 params = 5
00000020:00080000:10.0:1436398138.407169:0:19026:0:(update_records.c:72:update_records_dump()) master transno = 8590494596 batchid = 4307862210 flags = 0 ops = 4 params = 2
00000020:00080000:10.0:1436398138.407171:0:19026:0:(update_records.c:72:update_records_dump()) master transno = 8590494600 batchid = 4307862211 flags = 0 ops = 5 params = 8
00000020:00080000:10.0:1436398138.407173:0:19026:0:(update_records.c:72:update_records_dump()) master transno = 8590494602 batchid = 4307862212 flags = 0 ops = 4 params = 2
00000020:00080000:10.0:1436398138.407175:0:19026:0:(update_records.c:72:update_records_dump()) master transno = 8590494606 batchid = 4307862213 flags = 0 ops = 5 params = 8
00000020:00080000:10.0:1436398138.407177:0:19026:0:(update_records.c:72:update_records_dump()) master transno = 8590494608 batchid = 4307862214 flags = 0 ops = 4 params = 2
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;The list is supposed to be sorted by master transno, but seems not since 8590494596.&lt;/p&gt;</comment>
                            <comment id="120846" author="adilger" created="Thu, 9 Jul 2015 17:08:53 +0000"  >&lt;p&gt;Di, it looks like maybe the llog has wrapped around?  What is the last_committed transno, and should those older ones be dropped?&lt;/p&gt;</comment>
                            <comment id="121088" author="di.wang" created="Sat, 11 Jul 2015 03:50:56 +0000"  >&lt;p&gt;Andreas: Even the llog (on disk) has wrapped around. But after it reconstruct the llog record into update replay request and insert to the replay list, it will make sure the list is sorted and each item will be unique.  I will investigate this further. Thanks. &lt;/p&gt;</comment>
                            <comment id="121206" author="di.wang" created="Mon, 13 Jul 2015 21:22:00 +0000"  >&lt;p&gt;Cliff:  I add some debug information in &lt;a href=&quot;https://build.hpdd.intel.com/job/lustre-reviews/33316/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://build.hpdd.intel.com/job/lustre-reviews/33316/&lt;/a&gt; . Could you please try this rpm and get me the debug log? Thanks&lt;/p&gt;</comment>
                            <comment id="121212" author="gerrit" created="Tue, 14 Jul 2015 00:02:34 +0000"  >&lt;p&gt;wangdi (di.wang@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/15594&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/15594&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6819&quot; title=&quot;LBUG ASSERTION( tdtd-&amp;gt;tdtd_last_update_transno &amp;lt;= transno ) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6819&quot;&gt;&lt;del&gt;LU-6819&lt;/del&gt;&lt;/a&gt; update: update transno of replay properly&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 2e2b244de4b7094934eb3c9dd07d3d4af7f87fbd&lt;/p&gt;</comment>
                            <comment id="125195" author="gerrit" created="Wed, 26 Aug 2015 15:36:08 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/15594/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/15594/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6819&quot; title=&quot;LBUG ASSERTION( tdtd-&amp;gt;tdtd_last_update_transno &amp;lt;= transno ) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6819&quot;&gt;&lt;del&gt;LU-6819&lt;/del&gt;&lt;/a&gt; update: update transno of replay properly&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: af13cfff297d4882de35fb7c11bf5261293b8287&lt;/p&gt;</comment>
                            <comment id="125226" author="jgmitter" created="Wed, 26 Aug 2015 17:41:43 +0000"  >&lt;p&gt;Landed for 2.8.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="31033">LU-6831</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="18399" name="lola-11.log.gz" size="1504860" author="cliffw" created="Wed, 8 Jul 2015 23:46:42 +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|hzxhrr:</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>