<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:08: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-617] LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed</title>
                <link>https://jira.whamcloud.com/browse/LU-617</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;While running racer test, the MDS node (fat-amd-3-ib) hit LBUG as follows:&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;LustreError: 10364:0:(mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed
LustreError: 10364:0:(mdt_recovery.c:787:mdt_last_rcvd_update()) LBUG
Pid: 10364, comm: mdt_11

Call Trace:
[&amp;lt;ffffffffa03ad855&amp;gt;] libcfs_debug_dumpstack+0x55/0x80 [libcfs]
[&amp;lt;ffffffffa03ade95&amp;gt;] lbug_with_loc+0x75/0xe0 [libcfs]
[&amp;lt;ffffffffa03b8d96&amp;gt;] libcfs_assertion_failed+0x66/0x70 [libcfs]
[&amp;lt;ffffffffa09ca90d&amp;gt;] mdt_txn_stop_cb+0xbbd/0xbd0 [mdt]
[&amp;lt;ffffffffa04bf2a2&amp;gt;] dt_txn_hook_stop+0x62/0x80 [obdclass]
[&amp;lt;ffffffffa09598d8&amp;gt;] osd_trans_stop+0x98/0x290 [osd_ldiskfs]
[&amp;lt;ffffffffa0958470&amp;gt;] ? osd_object_write_unlock+0x60/0xd0 [osd_ldiskfs]
[&amp;lt;ffffffffa0922e3a&amp;gt;] mdd_trans_stop+0x1a/0x20 [mdd]
[&amp;lt;ffffffffa0919cbe&amp;gt;] mdd_rename+0x31e/0x21b0 [mdd]
[&amp;lt;ffffffffa03bcbef&amp;gt;] ? cfs_hash_bd_from_key+0x3f/0xc0 [libcfs]
[&amp;lt;ffffffffa0986239&amp;gt;] ? cmm_mode_get+0x109/0x320 [cmm]
[&amp;lt;ffffffffa0986d5a&amp;gt;] cml_rename+0x33a/0xbb0 [cmm]
[&amp;lt;ffffffffa03bd007&amp;gt;] ? cfs_hash_bd_get+0x37/0x90 [libcfs]
[&amp;lt;ffffffffa09864bd&amp;gt;] ? cmm_is_subdir+0x6d/0x2f0 [cmm]
[&amp;lt;ffffffffa04bcef2&amp;gt;] ? lu_object_put+0x92/0x210 [obdclass]
[&amp;lt;ffffffffa09c5196&amp;gt;] mdt_reint_rename+0x1f96/0x23e0 [mdt]
[&amp;lt;ffffffffa03c394b&amp;gt;] ? upcall_cache_get_entry+0x28b/0xa14 [libcfs]
[&amp;lt;ffffffffa09bd74f&amp;gt;] ? mdt_rename_unpack+0x44f/0x6a0 [mdt]
[&amp;lt;ffffffffa091de56&amp;gt;] ? md_ucred+0x26/0x60 [mdd]
[&amp;lt;ffffffffa09bd9df&amp;gt;] mdt_reint_rec+0x3f/0x100 [mdt]
[&amp;lt;ffffffffa05b1984&amp;gt;] ? lustre_msg_get_flags+0x34/0xa0 [ptlrpc]
[&amp;lt;ffffffffa09b5e84&amp;gt;] mdt_reint_internal+0x6d4/0x9f0 [mdt]
[&amp;lt;ffffffffa09ab946&amp;gt;] ? mdt_reint_opcode+0x96/0x160 [mdt]
[&amp;lt;ffffffffa09b61ec&amp;gt;] mdt_reint+0x4c/0x120 [mdt]
[&amp;lt;ffffffffa05b1458&amp;gt;] ? lustre_msg_check_version+0xc8/0xe0 [ptlrpc]
[&amp;lt;ffffffffa09a9bb5&amp;gt;] mdt_handle_common+0x8d5/0x1810 [mdt]
[&amp;lt;ffffffffa05af104&amp;gt;] ? lustre_msg_get_opc+0x94/0x100 [ptlrpc]
[&amp;lt;ffffffffa09aabc5&amp;gt;] mdt_regular_handle+0x15/0x20 [mdt]
[&amp;lt;ffffffffa05bfc7e&amp;gt;] ptlrpc_main+0xb8e/0x1900 [ptlrpc]
[&amp;lt;ffffffffa05bf0f0&amp;gt;] ? ptlrpc_main+0x0/0x1900 [ptlrpc]
[&amp;lt;ffffffff8100c1ca&amp;gt;] child_rip+0xa/0x20
[&amp;lt;ffffffffa05bf0f0&amp;gt;] ? ptlrpc_main+0x0/0x1900 [ptlrpc]
[&amp;lt;ffffffffa05bf0f0&amp;gt;] ? ptlrpc_main+0x0/0x1900 [ptlrpc]
[&amp;lt;ffffffff8100c1c0&amp;gt;] ? child_rip+0x0/0x20

Kernel panic - not syncing: LBUG
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Maloo report: &lt;a href=&quot;https://maloo.whamcloud.com/test_sets/10c0e904-ccc9-11e0-8d02-52540025f9af&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/10c0e904-ccc9-11e0-8d02-52540025f9af&lt;/a&gt;&lt;/p&gt;</description>
                <environment>&lt;br/&gt;
Lustre Tag: v2_1_0_0_RC0&lt;br/&gt;
Lustre Build: &lt;a href=&quot;http://newbuild.whamcloud.com/job/lustre-master/267/&quot;&gt;http://newbuild.whamcloud.com/job/lustre-master/267/&lt;/a&gt;&lt;br/&gt;
Distro/Arch: RHEL6/x86_64 (kernel version: 2.6.32-131.6.1.el6)&lt;br/&gt;
</environment>
        <key id="11543">LU-617</key>
            <summary>LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed</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="1">Fixed</resolution>
                                        <assignee username="niu">Niu Yawei</assignee>
                                    <reporter username="yujian">Jian Yu</reporter>
                        <labels>
                    </labels>
                <created>Mon, 22 Aug 2011 10:24:29 +0000</created>
                <updated>Fri, 29 Jan 2016 14:19:22 +0000</updated>
                            <resolved>Wed, 4 Jan 2012 11:09:35 +0000</resolved>
                                    <version>Lustre 2.1.0</version>
                                    <fixVersion>Lustre 2.2.0</fixVersion>
                    <fixVersion>Lustre 2.1.2</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                            <comments>
                            <comment id="19493" author="pjones" created="Mon, 22 Aug 2011 12:40:42 +0000"  >&lt;p&gt;Mike&lt;/p&gt;

&lt;p&gt;Oleg thought that this ticket might be one that you might be interested in&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="19526" author="yujian" created="Tue, 23 Aug 2011 08:47:18 +0000"  >&lt;p&gt;Lustre Tag: v2_1_0_0_RC0&lt;br/&gt;
Lustre Build: &lt;a href=&quot;http://newbuild.whamcloud.com/job/lustre-master/267/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://newbuild.whamcloud.com/job/lustre-master/267/&lt;/a&gt;&lt;br/&gt;
Distro/Arch: RHEL6/x86_64(server), SLES11/x86_64(client)&lt;/p&gt;

&lt;p&gt;The same failure occurred: &lt;a href=&quot;https://maloo.whamcloud.com/test_sets/b4b80e1a-cccf-11e0-8d02-52540025f9af&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/b4b80e1a-cccf-11e0-8d02-52540025f9af&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="19531" author="pjones" created="Tue, 23 Aug 2011 10:49:16 +0000"  >&lt;p&gt;Niu&lt;/p&gt;

&lt;p&gt;Could you please look into this one as your top priority?&lt;/p&gt;

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

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="19532" author="tappro" created="Tue, 23 Aug 2011 10:54:42 +0000"  >&lt;p&gt;Peter, I&apos;d like to track this because I wonder how that can be at all. I&apos;ll try to help Nui with this bug&lt;/p&gt;</comment>
                            <comment id="19549" author="niu" created="Wed, 24 Aug 2011 00:32:06 +0000"  >&lt;p&gt;After looking into the code, I found something interesting:&lt;/p&gt;

&lt;p&gt;There are two pairs of last_xid/last_transno in the last_rcvd file, one for close and the other for other reint operations, which means we can have only one reint rpc and one close rpc inflight, the cl_rpc_lock and cl_close_lock on client guarantee this.&lt;/p&gt;

&lt;p&gt;However, I found that the setattr with ATTR_FROM_OPEN breaks above rule, it can be parallel with other reint operations (it&apos;s serialized by another cl_setattr_lock), however, it uses same last_xid/last_transno slot on server with other reint operations. I think that&apos;ll break the resend and recovery badly. (of cousrse, it could trigger this assert as well)&lt;/p&gt;

&lt;p&gt;Hi, Mike&lt;br/&gt;
Do you know the story of setattr with ATTR_FROM_OPEN? If it&apos;s necessary, I think at least we have to add one more last_xid/last_transno slot for it.&lt;/p&gt;</comment>
                            <comment id="19552" author="shadow" created="Wed, 24 Aug 2011 00:36:13 +0000"  >&lt;p&gt;Niu,&lt;/p&gt;

&lt;p&gt;I able to replicate that bug without any recovery.&lt;/p&gt;</comment>
                            <comment id="19553" author="niu" created="Wed, 24 Aug 2011 00:48:01 +0000"  >&lt;p&gt;Hi, Alex&lt;/p&gt;

&lt;p&gt;Right, since some setattr can be parallel with other reint operations, there will be race in mdt_txn_stop_cb(). setattr update it&apos;s mti_transno with &apos;lut_last_transno + 1&apos;, another reint operation update it&apos;s mti_transno with &apos;lut_last_transno + 2&apos;, the reint operation calls mdt_last_rcvd_update() first to set the lcd_last_transno as &apos;lut_last_transno + 2&apos;, then setattr calls mdt_last_rcvd_update() to trigger the assert.&lt;/p&gt;

&lt;p&gt;Same race apply to the last_xid, the last_xid on server sometimes will not be the last sent request from client, so resend is broken too.&lt;/p&gt;</comment>
                            <comment id="19555" author="tappro" created="Wed, 24 Aug 2011 00:54:42 +0000"  >&lt;p&gt;Niu, note that assert occurs for non-recovery request, that means the logic issue on server - it assign transaction to the rename operation (in logs) but when it is being written the larger transaction number is ondisk. Maybe you are right about parallel setattr, which happens in parallel, transaction increment is done before last_rcvd update, so there can be a race. Can you reproduce bug locally by running racer and check that? It will be enough to use just cl_close_lock for setattr for testing purposes.&lt;/p&gt;</comment>
                            <comment id="19556" author="shadow" created="Wed, 24 Aug 2011 00:59:54 +0000"  >&lt;p&gt;Mike, Nui&lt;/p&gt;

&lt;p&gt;if you wait for hour i will upload full debug logs from that issue. it&apos;s easy replicate for me with racer.&lt;/p&gt;</comment>
                            <comment id="19559" author="niu" created="Wed, 24 Aug 2011 03:34:24 +0000"  >&lt;p&gt;Hi, Alex&lt;/p&gt;

&lt;p&gt;Did you reproduce it with rhel5 client or rhel6 client? I noticed that ATTR_OPEN is missed in rhel5 kernel, so if the root cause is the the race I mentioned in above comment, it should only can be reproduced on rhel6 client.&lt;/p&gt;</comment>
                            <comment id="19561" author="shadow" created="Wed, 24 Aug 2011 04:00:36 +0000"  >&lt;p&gt;Ni,&lt;/p&gt;

&lt;p&gt;I able to reproduce with RHEL6 client/server.&lt;br/&gt;
it&apos;s reproduced easy for me - just run acc-sm with SLOW=yes + racer (note, that is don&apos;t work if you run racer outside acc-sm. why? i don&apos;t know).&lt;br/&gt;
Log looks to big to be attached into bug ~90Mb, so i put on owned web server&lt;br/&gt;
&lt;a href=&quot;http://umka.sev.net.ua/tmp/lustre.txt.gz&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://umka.sev.net.ua/tmp/lustre.txt.gz&lt;/a&gt;&lt;br/&gt;
note - that is 800Mb log after decompress.&lt;/p&gt;

&lt;p&gt;that is trace for affected rpc.&lt;/p&gt;

&lt;p&gt;00000100:00000040:12.0:1314164305.382194:0:9730:0:(lustre_net.h:1649:ptlrpc_rqphase_move()) @@@ move req &quot;New&quot; &lt;del&gt;&amp;gt; &quot;Rpc&quot;  req@ffff8802b735c400 x1378001094793755/t0(0) o-1&lt;/del&gt;&amp;gt;lustre-MDT0000_UUID@172.18.1.188@o2ib:12/10 lens 464/536 e 0 to 0 dl 0 ref 2 fl New:/ffffffff/ffffffff rc 0/-1&lt;br/&gt;
00000100:00000040:12.0:1314164305.382218:0:9730:0:(niobuf.c:681:ptl_send_rpc()) @@@ send flg=0  req@ffff8802b735c400 x1378001094793755/t0(0) o-1-&amp;gt;lustre-MDT0000_UUID@172.18.1.188@o2ib:12/10 lens 464/536 e 0 to 0 dl 1314164312 ref 3 fl Rpc:/ffffffff/ffffffff rc 0/-1&lt;br/&gt;
00000100:00000040:12.0:1314164305.382239:0:9730:0:(events.c:284:request_in_callback()) incoming req@ffff8802b006d000 x1378001094793755 msgsize 464&lt;br/&gt;
00000100:00000200:12.0:1314164305.382246:0:9730:0:(events.c:68:request_out_callback()) @@@ type 4, status 0  req@ffff8802b735c400 x1378001094793755/t0(0) o-1-&amp;gt;lustre-MDT0000_UUID@172.18.1.188@o2ib:12/10 lens 464/536 e 0 to 0 dl 1314164312 ref 3 fl Rpc:/ffffffff/ffffffff rc 0/-1&lt;br/&gt;
00000100:00000040:12.0:1314164305.382251:0:9730:0:(client.c:2165:__ptlrpc_req_finished()) @@@ refcount now 2  req@ffff8802b735c400 x1378001094793755/t0(0) o-1-&amp;gt;lustre-MDT0000_UUID@172.18.1.188@o2ib:12/10 lens 464/536 e 0 to 0 dl 1314164312 ref 3 fl Rpc:/ffffffff/ffffffff rc 0/-1&lt;br/&gt;
00000100:00000040:6.0:1314164305.382272:0:9328:0:(lustre_net.h:1649:ptlrpc_rqphase_move()) @@@ move req &quot;New&quot; &lt;del&gt;&amp;gt; &quot;Interpret&quot;  req@ffff8802b006d000 x1378001094793755/t0(0) o-1&lt;/del&gt;&amp;gt;20852ba5-ddd7-0070-e392-58b36716a7c4@NET_0x9000000000000_UUID:0/0 lens 464/0 e 0 to 0 dl 1314164311 ref 1 fl New:/ffffffff/ffffffff rc 0/-1&lt;br/&gt;
00000100:00100000:6.0:1314164305.382290:0:9328:0:(service.c:1705:ptlrpc_server_handle_request()) Handling RPC pname:cluuid+ref:pid:xid:nid:opc mdt_04:20852ba5-ddd7-0070-e392-58b36716a7c4+731:9730:x1378001094793755:12345-0@lo:36&lt;br/&gt;
00000004:00000002:6.0:1314164305.382297:0:9328:0:(mdt_handler.c:1611:mdt_reint_opcode()) @@@ reint opt = 2  req@ffff8802b006d000 x1378001094793755/t0(0) o-1-&amp;gt;20852ba5-ddd7-0070-e392-58b36716a7c4@NET_0x9000000000000_UUID:0/0 lens 464/0 e 0 to 0 dl 1314164311 ref 1 fl Interpret:/ffffffff/ffffffff rc 0/-1&lt;br/&gt;
00000004:00000002:6.0:1314164305.382360:0:9328:0:(mdt_reint.c:283:mdt_md_create()) @@@ Create  (17-&amp;gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0x200000400:0x1a18:0x0&amp;#93;&lt;/span&gt;) in &lt;span class=&quot;error&quot;&gt;&amp;#91;0x200000400:0x1a0a:0x0&amp;#93;&lt;/span&gt;  req@ffff8802b006d000 x1378001094793755/t0(0) o-1-&amp;gt;20852ba5-ddd7-0070-e392-58b36716a7c4@NET_0x9000000000000_UUID:0/0 lens 464/536 e 0 to 0 dl 1314164311 ref 1 fl Interpret:/ffffffff/ffffffff rc 0/-1&lt;/p&gt;

&lt;p&gt;and one note - req_is_replay() is&lt;/p&gt;

&lt;p&gt;static inline int req_is_replay(struct ptlrpc_request *req)                                                                                &lt;br/&gt;
{                                                                                                                                          &lt;br/&gt;
        LASSERT(req-&amp;gt;rq_reqmsg);                                                                                                           &lt;br/&gt;
        return !!(lustre_msg_get_flags(req-&amp;gt;rq_reqmsg) &amp;amp; MSG_REPLAY);                                                                      &lt;br/&gt;
}&lt;/p&gt;

&lt;p&gt;so it&apos;s need to be client marked that request as replay via&lt;br/&gt;
lustre_msg_add_flags(req-&amp;gt;rq_reqmsg, MSG_REPLAY);&lt;/p&gt;

&lt;p&gt;but it&apos;s done just in ptlrpc_retain_replayable_request :/&lt;/p&gt;

&lt;p&gt;so i think it&apos;s something like memory corruption or forget to clear area before use.&lt;/p&gt;</comment>
                            <comment id="19563" author="shadow" created="Wed, 24 Aug 2011 04:03:05 +0000"  >&lt;p&gt;btw. my backtrace is lots different when reported.&lt;br/&gt;
crash&amp;gt; bt&lt;br/&gt;
PID: 9328   TASK: ffff8802cf0c9560  CPU: 5   COMMAND: &quot;mdt_04&quot;&lt;br/&gt;
 #0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8802cf0cb548&amp;#93;&lt;/span&gt; machine_kexec at ffffffff8103697b&lt;br/&gt;
 #1 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8802cf0cb5a8&amp;#93;&lt;/span&gt; crash_kexec at ffffffff810b9128&lt;br/&gt;
 #2 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8802cf0cb678&amp;#93;&lt;/span&gt; panic at ffffffff814c925b&lt;br/&gt;
 #3 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8802cf0cb6f8&amp;#93;&lt;/span&gt; lbug_with_loc at ffffffffa05bbeeb&lt;br/&gt;
 #4 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8802cf0cb748&amp;#93;&lt;/span&gt; libcfs_assertion_failed at ffffffffa05c6d06&lt;br/&gt;
 #5 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8802cf0cb798&amp;#93;&lt;/span&gt; mdt_txn_stop_cb at ffffffffa0b79dad&lt;br/&gt;
 #6 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8802cf0cb848&amp;#93;&lt;/span&gt; dt_txn_hook_stop at ffffffffa06dedb2&lt;br/&gt;
 #7 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8802cf0cb878&amp;#93;&lt;/span&gt; osd_trans_stop at ffffffffa0bec8b8&lt;br/&gt;
 #8 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8802cf0cb8c8&amp;#93;&lt;/span&gt; mdd_trans_stop at ffffffffa0b2998a&lt;br/&gt;
 #9 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8802cf0cb8d8&amp;#93;&lt;/span&gt; mdd_create at ffffffffa0b1e307&lt;br/&gt;
#10 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8802cf0cba38&amp;#93;&lt;/span&gt; cml_create at ffffffffa0bd22bc&lt;br/&gt;
#11 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8802cf0cbaa8&amp;#93;&lt;/span&gt; mdt_md_create at ffffffffa0b6f871&lt;br/&gt;
#12 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8802cf0cbb48&amp;#93;&lt;/span&gt; mdt_reint_create at ffffffffa0b6fba8&lt;br/&gt;
#13 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8802cf0cbbc8&amp;#93;&lt;/span&gt; mdt_reint_rec at ffffffffa0b6cf1f&lt;br/&gt;
#14 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8802cf0cbc18&amp;#93;&lt;/span&gt; mdt_reint_internal at ffffffffa0b653e4&lt;br/&gt;
#15 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8802cf0cbca8&amp;#93;&lt;/span&gt; mdt_reint at ffffffffa0b6574c&lt;br/&gt;
#16 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8802cf0cbcf8&amp;#93;&lt;/span&gt; mdt_handle_common at ffffffffa0b58b55&lt;br/&gt;
#17 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8802cf0cbd78&amp;#93;&lt;/span&gt; mdt_regular_handle at ffffffffa0b59b65&lt;br/&gt;
#18 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8802cf0cbd88&amp;#93;&lt;/span&gt; ptlrpc_main at ffffffffa07ddefe&lt;br/&gt;
#19 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff8802cf0cbf48&amp;#93;&lt;/span&gt; kernel_thread at ffffffff810141ca&lt;/p&gt;

&lt;p&gt;and looks mdt server process only create requests in that time.&lt;/p&gt;</comment>
                            <comment id="19565" author="niu" created="Wed, 24 Aug 2011 04:17:07 +0000"  >&lt;p&gt;Thanks for your help, Alex.&lt;/p&gt;

&lt;p&gt;Could you try to apply this patch to your client to see if you can still reproduce it?&lt;/p&gt;</comment>
                            <comment id="19566" author="shadow" created="Wed, 24 Aug 2011 04:22:59 +0000"  >&lt;p&gt;btw. if it&apos;s help we can join in Skype chat when get any info from kernel crash dump.&lt;/p&gt;</comment>
                            <comment id="19567" author="shadow" created="Wed, 24 Aug 2011 04:42:28 +0000"  >&lt;p&gt;not sure, that patch can help.&lt;br/&gt;
because real request don&apos;t have a replay flag, but assert show it&apos;s has.&lt;br/&gt;
00000100:00100000:6.0:1314164305.382290:0:9328:0:(service.c:1705:ptlrpc_server_handle_request()) Handling RPC pname:cluuid+ref:pid:xid:nid:opc mdt_04:20852ba5-ddd7-0070-e392-58b36716a7c4+731:9730:x1378001094793755:12345-0@lo:36&lt;br/&gt;
00000004:00000002:6.0:1314164305.382297:0:9328:0:(mdt_handler.c:1611:mdt_reint_opcode()) @@@ reint opt = 2  req@ffff8802b006d000 x1378001094793755/t0(0) o-1-&amp;gt;20852ba5-ddd7-0070-e392-58b36716a7c4@NET_0x9000000000000_UUID:0/0 lens 464/0 e 0 to 0 dl 1314164311 ref 1 fl Interpret:/ffffffff/ffffffff rc 0/-1&lt;/p&gt;

&lt;p&gt;so&lt;/p&gt;

&lt;p&gt;crash&amp;gt; struct ptlrpc_request ffff8802b006d000&lt;br/&gt;
struct ptlrpc_request {&lt;br/&gt;
  rq_type = 0, &lt;br/&gt;
...&lt;br/&gt;
  rq_nob_received = 0, &lt;br/&gt;
  rq_reqlen = 464, &lt;br/&gt;
  rq_reqmsg = 0xffff8802db93a000, &lt;br/&gt;
  rq_replen = 536, &lt;br/&gt;
  rq_repmsg = 0xffff8802b58c7908, &lt;br/&gt;
  rq_transno = 4295025420, &lt;br/&gt;
  rq_xid = 1378001094793755,&lt;br/&gt;
}&lt;/p&gt;

&lt;p&gt;crash&amp;gt; struct lustre_msg_v2 0xffff8802db93a000&lt;br/&gt;
struct lustre_msg_v2 {&lt;br/&gt;
  lm_bufcount = 6, &lt;br/&gt;
  lm_secflvr = 0, &lt;br/&gt;
  lm_magic = 198183891, &lt;br/&gt;
  lm_repsize = 536, &lt;br/&gt;
  lm_cksum = 0, &lt;br/&gt;
  lm_flags = 3, &lt;br/&gt;
  lm_padding_2 = 0, &lt;br/&gt;
  lm_padding_3 = 0, &lt;br/&gt;
  lm_buflens = 0xffff8802db93a020&lt;br/&gt;
}&lt;/p&gt;

&lt;p&gt;and&lt;/p&gt;

&lt;p&gt;crash&amp;gt; p/x 0xffff8802db93a000+6*sizeof(__u32)+sizeof(struct lustre_msg_v2)&lt;br/&gt;
$140 = 0xffff8802db93a038&lt;br/&gt;
crash&amp;gt; struct ptlrpc_body 0xffff8802db93a038&lt;br/&gt;
struct ptlrpc_body {&lt;br/&gt;
  pb_handle = &lt;/p&gt;
{
    cookie = 17939057498874916065
  }
&lt;p&gt;, &lt;br/&gt;
  pb_type = 4711, &lt;br/&gt;
  pb_version = 131075, &lt;br/&gt;
  pb_opc = 36, &lt;br/&gt;
  pb_status = 9730, &lt;br/&gt;
  pb_last_xid = 0, &lt;br/&gt;
  pb_last_seen = 0, &lt;br/&gt;
  pb_last_committed = 0, &lt;br/&gt;
  pb_transno = 0, &lt;br/&gt;
  pb_flags = 0, &lt;br/&gt;
  pb_op_flags = 0, &lt;br/&gt;
  pb_conn_cnt = 2, &lt;br/&gt;
  pb_timeout = 6, &lt;br/&gt;
  pb_service_time = 0, &lt;br/&gt;
  pb_limit = 0, &lt;br/&gt;
  pb_slv = 0, &lt;br/&gt;
  pb_pre_versions = &lt;/p&gt;
{0, 0, 0, 0}, &lt;br/&gt;
  pb_padding = {0, 0, 0, 0}
&lt;p&gt;}&lt;/p&gt;

&lt;p&gt;so pb_flags == 0, but should be MSG_REPLAY (0x0004) have set.&lt;/p&gt;

&lt;p&gt;In that case i think better to verify is assert has correct pointer to ptlrpc request.&lt;/p&gt;</comment>
                            <comment id="19569" author="tappro" created="Wed, 24 Aug 2011 05:13:00 +0000"  >&lt;p&gt;Alexey, it expects replay: ASSERTION(req_is_replay(req)), so triggered assertion shows that is NOT replay. Therefore that can be right what Niu found about ATTR_FROM_OPEN, this assertion is not about replay, it happens for normal requests when they change last_transno improperly.&lt;/p&gt;</comment>
                            <comment id="19570" author="shadow" created="Wed, 24 Aug 2011 05:47:31 +0000"  >&lt;p&gt;Ah, i forget about inverse in LASSERT logic.&lt;br/&gt;
patch looks fixes a issue and racer work fine for me.&lt;/p&gt;</comment>
                            <comment id="19571" author="tappro" created="Wed, 24 Aug 2011 06:14:40 +0000"  >&lt;p&gt;That&apos;s very good news, thanks for testing! I am not sure patch is fully correct but at least we know the reason and can think about this better&lt;/p&gt;</comment>
                            <comment id="19572" author="shadow" created="Wed, 24 Aug 2011 06:21:23 +0000"  >&lt;p&gt;Always welcome &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; that patch fixes panic in replay-vbr also.&lt;br/&gt;
so I will look into ATTR_FROM_OPEN logic, to verify that solution or find more correct way for it.&lt;br/&gt;
Please keep we in loop or add as inspector for final patch.&lt;/p&gt;</comment>
                            <comment id="19622" author="niu" created="Wed, 24 Aug 2011 23:14:01 +0000"  >&lt;p&gt;Actually, the ATTR_FROM_OPEN logic looks wrong to me.&lt;/p&gt;

&lt;p&gt;On the server side, we don&apos;t acquire DLM lock for the setattr from open&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;/* In the raw-setattr &lt;span class=&quot;code-keyword&quot;&gt;case&lt;/span&gt;, we lock the child inode.
 * In the write-back &lt;span class=&quot;code-keyword&quot;&gt;case&lt;/span&gt; or &lt;span class=&quot;code-keyword&quot;&gt;if&lt;/span&gt; being called from open,
 *               the client holds a lock already.
 * We use the ATTR_FROM_OPEN (translated into MRF_SETATTR_LOCKED by
 * mdt_setattr_unpack()) flag to tell these cases apart. */
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Howerver, the truth is that the client deosn&apos;t hold any lock at all, which means sometimes we could probably set attr to a file without DLM lock!&lt;/p&gt;

&lt;p&gt;I think this part of ancient code was introduced to resolve some kind of deadlock/livelock problem, and with code changes, the deadlock/livelock problem doesn&apos;t exist anymore, but this part of code was not removed accordingly.&lt;/p&gt;

&lt;p&gt;According to the current Lustre implementation, we don&apos;t gurantee the atomicity of open(O_TRUNC) (no DLM lock is holding through open+trunc), the open(O_TRUNC) can be regard as an open followed by a immediate truncate, so it looks safe to remove the ATTR_FROM_OPEN and SETATTR portal stuff.&lt;/p&gt;

&lt;p&gt;There might be some slight impact on open cache when removing the ATTR_FROM_OPEN stuff, the truncate from open(O_TRUNC) could cause it&apos;s open lock being revoked, this looks not so efficient, but I think it&apos;s necessary for correctness.  &lt;/p&gt;

</comment>
                            <comment id="19641" author="green" created="Thu, 25 Aug 2011 13:09:38 +0000"  >&lt;p&gt;Ok, I tracked this change to commit 040033cef24c5aca2967daf2da7a862abcd074cf From Phil on March 2nd, 2003.&lt;/p&gt;

&lt;p&gt;It seems two things happened, a new setattr portal was added and at the same time new lock added, as if we can safely send multiple RPCs to different portals back then (we certainly cannot now).&lt;/p&gt;

&lt;p&gt;Anyway the patch seems to be totally correct. Can you please get rid of all cl_setattr_lock references and submit a patch like this to gerrit?&lt;br/&gt;
Also 1.8 needs the same thing.&lt;/p&gt;</comment>
                            <comment id="19642" author="green" created="Thu, 25 Aug 2011 13:40:03 +0000"  >&lt;p&gt;Ah, on the other stuff you asked about, yes getting rid of attr_from_open and setattr portal seems to be possible.&lt;br/&gt;
Clearly the locks depended upon in the days past are no longer exiting.&lt;/p&gt;

&lt;p&gt;On the other hand open with O_TRUNC is probably not that a great target for openlock anyway.&lt;/p&gt;</comment>
                            <comment id="19649" author="niu" created="Thu, 25 Aug 2011 23:22:18 +0000"  >&lt;p&gt;Thank you, Oleg.&lt;/p&gt;

&lt;p&gt;patch for master: &lt;a href=&quot;http://review.whamcloud.com/#change,1295&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#change,1295&lt;/a&gt; Will backport it to b1_8 when it&apos;s passed review.&lt;/p&gt;</comment>
                            <comment id="19658" author="simmonsja" created="Fri, 26 Aug 2011 09:28:55 +0000"  >&lt;p&gt;I tried this patch and still got errors. I posted the file mds-kern-log to help give insite to what going wrong for runracer.&lt;/p&gt;</comment>
                            <comment id="19660" author="niu" created="Fri, 26 Aug 2011 10:04:05 +0000"  >&lt;p&gt;Hi, James&lt;/p&gt;

&lt;p&gt;The error you got is different from this bug.&lt;/p&gt;

&lt;p&gt;Did you use rhel5 client or rhel6 client? Can you reproduce it without the patch? Thanks.&lt;/p&gt;</comment>
                            <comment id="19661" author="simmonsja" created="Fri, 26 Aug 2011 10:37:21 +0000"  >&lt;p&gt;It was with rhl5 clients. Yes I can run it without the patch and open a new bug.&lt;/p&gt;</comment>
                            <comment id="19812" author="hudson" created="Wed, 31 Aug 2011 21:50:59 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=client,distro=el5,ib_stack=inkernel/275/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,el5,inkernel #275&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; temporary fix for the setattr from open&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=71fc2a4d9d37c488b64ef882bc83e5096171c703&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;71fc2a4d9d37c488b64ef882bc83e5096171c703&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdt/mdt_recovery.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="19813" author="hudson" created="Wed, 31 Aug 2011 21:56:49 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=i686,build_type=client,distro=el6,ib_stack=inkernel/275/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,client,el6,inkernel #275&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; temporary fix for the setattr from open&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=71fc2a4d9d37c488b64ef882bc83e5096171c703&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;71fc2a4d9d37c488b64ef882bc83e5096171c703&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdt/mdt_recovery.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="19814" author="hudson" created="Wed, 31 Aug 2011 21:58:00 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=server,distro=el5,ib_stack=inkernel/275/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,server,el5,inkernel #275&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; temporary fix for the setattr from open&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=71fc2a4d9d37c488b64ef882bc83e5096171c703&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;71fc2a4d9d37c488b64ef882bc83e5096171c703&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdt/mdt_recovery.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="19815" author="hudson" created="Wed, 31 Aug 2011 21:58:35 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=server,distro=el6,ib_stack=inkernel/275/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,server,el6,inkernel #275&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; temporary fix for the setattr from open&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=71fc2a4d9d37c488b64ef882bc83e5096171c703&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;71fc2a4d9d37c488b64ef882bc83e5096171c703&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdt/mdt_recovery.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="19816" author="hudson" created="Wed, 31 Aug 2011 22:01:26 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=client,distro=sles11,ib_stack=inkernel/275/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,sles11,inkernel #275&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; temporary fix for the setattr from open&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=71fc2a4d9d37c488b64ef882bc83e5096171c703&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;71fc2a4d9d37c488b64ef882bc83e5096171c703&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdt/mdt_recovery.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="19817" author="hudson" created="Wed, 31 Aug 2011 22:02:49 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=client,distro=el6,ib_stack=inkernel/275/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,el6,inkernel #275&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; temporary fix for the setattr from open&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=71fc2a4d9d37c488b64ef882bc83e5096171c703&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;71fc2a4d9d37c488b64ef882bc83e5096171c703&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdt/mdt_recovery.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="19818" author="hudson" created="Wed, 31 Aug 2011 22:04:12 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=client,distro=ubuntu1004,ib_stack=inkernel/275/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,ubuntu1004,inkernel #275&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; temporary fix for the setattr from open&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=71fc2a4d9d37c488b64ef882bc83e5096171c703&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;71fc2a4d9d37c488b64ef882bc83e5096171c703&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdt/mdt_recovery.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="19819" author="hudson" created="Wed, 31 Aug 2011 22:04:45 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=server,distro=el5,ib_stack=ofa/275/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,server,el5,ofa #275&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; temporary fix for the setattr from open&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=71fc2a4d9d37c488b64ef882bc83e5096171c703&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;71fc2a4d9d37c488b64ef882bc83e5096171c703&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdt/mdt_recovery.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="19820" author="hudson" created="Wed, 31 Aug 2011 22:05:14 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=i686,build_type=client,distro=el5,ib_stack=ofa/275/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,client,el5,ofa #275&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; temporary fix for the setattr from open&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=71fc2a4d9d37c488b64ef882bc83e5096171c703&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;71fc2a4d9d37c488b64ef882bc83e5096171c703&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdt/mdt_recovery.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="19821" author="hudson" created="Wed, 31 Aug 2011 22:09:18 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=client,distro=el5,ib_stack=ofa/275/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,el5,ofa #275&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; temporary fix for the setattr from open&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=71fc2a4d9d37c488b64ef882bc83e5096171c703&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;71fc2a4d9d37c488b64ef882bc83e5096171c703&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdt/mdt_recovery.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="19822" author="hudson" created="Wed, 31 Aug 2011 22:09:36 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=i686,build_type=server,distro=el5,ib_stack=inkernel/275/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,server,el5,inkernel #275&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; temporary fix for the setattr from open&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=71fc2a4d9d37c488b64ef882bc83e5096171c703&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;71fc2a4d9d37c488b64ef882bc83e5096171c703&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdt/mdt_recovery.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="19823" author="hudson" created="Wed, 31 Aug 2011 22:11:44 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=i686,build_type=server,distro=el6,ib_stack=inkernel/275/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,server,el6,inkernel #275&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; temporary fix for the setattr from open&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=71fc2a4d9d37c488b64ef882bc83e5096171c703&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;71fc2a4d9d37c488b64ef882bc83e5096171c703&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdt/mdt_recovery.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="19824" author="hudson" created="Wed, 31 Aug 2011 22:23:00 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=i686,build_type=client,distro=el5,ib_stack=inkernel/275/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,client,el5,inkernel #275&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; temporary fix for the setattr from open&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=71fc2a4d9d37c488b64ef882bc83e5096171c703&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;71fc2a4d9d37c488b64ef882bc83e5096171c703&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdt/mdt_recovery.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="19825" author="hudson" created="Wed, 31 Aug 2011 22:33:16 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=i686,build_type=server,distro=el5,ib_stack=ofa/275/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,server,el5,ofa #275&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; temporary fix for the setattr from open&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=71fc2a4d9d37c488b64ef882bc83e5096171c703&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;71fc2a4d9d37c488b64ef882bc83e5096171c703&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdt/mdt_recovery.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="19840" author="pjones" created="Thu, 1 Sep 2011 09:41:36 +0000"  >&lt;p&gt;Dropping in priority as workaround landed for 2.1 but keeping open for now as alternative fix to land for 2.2&lt;/p&gt;</comment>
                            <comment id="22542" author="niu" created="Sat, 5 Nov 2011 04:32:26 +0000"  >&lt;p&gt;fix for 2.2: &lt;a href=&quot;http://review.whamcloud.com/1654&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/1654&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="25514" author="hudson" created="Wed, 4 Jan 2012 10:52:48 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=server,distro=el5,ib_stack=ofa/401/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,server,el5,ofa #401&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; recovery: setattr from open breaks recovery (Revision 39308b9999b42bf91aff860a71669ca13686c475)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=39308b9999b42bf91aff860a71669ca13686c475&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;39308b9999b42bf91aff860a71669ca13686c475&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdt/mdt_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_reint.c&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd.h&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_reint.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_internal.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="25515" author="hudson" created="Wed, 4 Jan 2012 10:55:11 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=client,distro=el6,ib_stack=inkernel/401/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,el6,inkernel #401&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; recovery: setattr from open breaks recovery (Revision 39308b9999b42bf91aff860a71669ca13686c475)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=39308b9999b42bf91aff860a71669ca13686c475&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;39308b9999b42bf91aff860a71669ca13686c475&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdc/mdc_reint.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_reint.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd.h&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_internal.h&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_handler.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="25517" author="hudson" created="Wed, 4 Jan 2012 10:58:09 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=i686,build_type=server,distro=el6,ib_stack=inkernel/401/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,server,el6,inkernel #401&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; recovery: setattr from open breaks recovery (Revision 39308b9999b42bf91aff860a71669ca13686c475)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=39308b9999b42bf91aff860a71669ca13686c475&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;39308b9999b42bf91aff860a71669ca13686c475&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/include/obd.h&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_reint.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_reint.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_internal.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="25518" author="hudson" created="Wed, 4 Jan 2012 10:58:16 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=client,distro=el5,ib_stack=inkernel/401/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,el5,inkernel #401&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; recovery: setattr from open breaks recovery (Revision 39308b9999b42bf91aff860a71669ca13686c475)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=39308b9999b42bf91aff860a71669ca13686c475&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;39308b9999b42bf91aff860a71669ca13686c475&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdt/mdt_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_internal.h&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_reint.c&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_reint.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd.h&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_lib.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="25519" author="hudson" created="Wed, 4 Jan 2012 11:01:13 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=client,distro=sles11,ib_stack=inkernel/401/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,sles11,inkernel #401&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; recovery: setattr from open breaks recovery (Revision 39308b9999b42bf91aff860a71669ca13686c475)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=39308b9999b42bf91aff860a71669ca13686c475&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;39308b9999b42bf91aff860a71669ca13686c475&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdc/mdc_reint.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd.h&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_internal.h&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_reint.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="25521" author="hudson" created="Wed, 4 Jan 2012 11:03:16 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=client,distro=el5,ib_stack=ofa/401/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,el5,ofa #401&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; recovery: setattr from open breaks recovery (Revision 39308b9999b42bf91aff860a71669ca13686c475)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=39308b9999b42bf91aff860a71669ca13686c475&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;39308b9999b42bf91aff860a71669ca13686c475&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdt/mdt_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_internal.h&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_reint.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd.h&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_reint.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="25523" author="hudson" created="Wed, 4 Jan 2012 11:05:10 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=client,distro=ubuntu1004,ib_stack=inkernel/401/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,ubuntu1004,inkernel #401&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; recovery: setattr from open breaks recovery (Revision 39308b9999b42bf91aff860a71669ca13686c475)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=39308b9999b42bf91aff860a71669ca13686c475&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;39308b9999b42bf91aff860a71669ca13686c475&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdc/mdc_reint.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_reint.c&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd.h&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_internal.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="25524" author="hudson" created="Wed, 4 Jan 2012 11:05:10 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=server,distro=el5,ib_stack=inkernel/401/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,server,el5,inkernel #401&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; recovery: setattr from open breaks recovery (Revision 39308b9999b42bf91aff860a71669ca13686c475)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=39308b9999b42bf91aff860a71669ca13686c475&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;39308b9999b42bf91aff860a71669ca13686c475&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdt/mdt_reint.c&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_reint.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_internal.h&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="25526" author="hudson" created="Wed, 4 Jan 2012 11:09:16 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=server,distro=el6,ib_stack=inkernel/401/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,server,el6,inkernel #401&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; recovery: setattr from open breaks recovery (Revision 39308b9999b42bf91aff860a71669ca13686c475)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=39308b9999b42bf91aff860a71669ca13686c475&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;39308b9999b42bf91aff860a71669ca13686c475&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdt/mdt_internal.h&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_reint.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd.h&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_reint.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="25527" author="pjones" created="Wed, 4 Jan 2012 11:09:35 +0000"  >&lt;p&gt;Landed for 2.2&lt;/p&gt;</comment>
                            <comment id="25528" author="hudson" created="Wed, 4 Jan 2012 11:10:24 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=i686,build_type=client,distro=el6,ib_stack=inkernel/401/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,client,el6,inkernel #401&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; recovery: setattr from open breaks recovery (Revision 39308b9999b42bf91aff860a71669ca13686c475)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=39308b9999b42bf91aff860a71669ca13686c475&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;39308b9999b42bf91aff860a71669ca13686c475&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdt/mdt_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_internal.h&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_reint.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd.h&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_reint.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="25530" author="hudson" created="Wed, 4 Jan 2012 11:19:28 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=i686,build_type=server,distro=el5,ib_stack=ofa/401/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,server,el5,ofa #401&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; recovery: setattr from open breaks recovery (Revision 39308b9999b42bf91aff860a71669ca13686c475)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=39308b9999b42bf91aff860a71669ca13686c475&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;39308b9999b42bf91aff860a71669ca13686c475&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdt/mdt_reint.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd.h&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_reint.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_internal.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="25531" author="hudson" created="Wed, 4 Jan 2012 11:26:10 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=i686,build_type=server,distro=el5,ib_stack=inkernel/401/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,server,el5,inkernel #401&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; recovery: setattr from open breaks recovery (Revision 39308b9999b42bf91aff860a71669ca13686c475)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=39308b9999b42bf91aff860a71669ca13686c475&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;39308b9999b42bf91aff860a71669ca13686c475&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdc/mdc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_reint.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd.h&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_internal.h&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_reint.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="25532" author="hudson" created="Wed, 4 Jan 2012 11:36:28 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=i686,build_type=client,distro=el5,ib_stack=inkernel/401/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,client,el5,inkernel #401&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; recovery: setattr from open breaks recovery (Revision 39308b9999b42bf91aff860a71669ca13686c475)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=39308b9999b42bf91aff860a71669ca13686c475&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;39308b9999b42bf91aff860a71669ca13686c475&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdt/mdt_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_internal.h&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_reint.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd.h&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_reint.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="25533" author="hudson" created="Wed, 4 Jan 2012 11:46:04 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=i686,build_type=client,distro=el5,ib_stack=ofa/401/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,client,el5,ofa #401&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-617&quot; title=&quot;LBUG: (mdt_recovery.c:787:mdt_last_rcvd_update()) ASSERTION(req_is_replay(req)) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-617&quot;&gt;&lt;del&gt;LU-617&lt;/del&gt;&lt;/a&gt; recovery: setattr from open breaks recovery (Revision 39308b9999b42bf91aff860a71669ca13686c475)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=39308b9999b42bf91aff860a71669ca13686c475&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;39308b9999b42bf91aff860a71669ca13686c475&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mdc/mdc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd.h&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_reint.c&lt;/li&gt;
	&lt;li&gt;lustre/mdt/mdt_internal.h&lt;/li&gt;
	&lt;li&gt;lustre/mdc/mdc_reint.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="25403">LU-5283</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="10361" name="LU-617-debug.patch" size="843" author="niu" created="Wed, 24 Aug 2011 04:17:07 +0000"/>
                            <attachment id="10392" name="mds-kern-log" size="201314" author="simmonsja" created="Fri, 26 Aug 2011 09:27:43 +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|hzv7r3:</customfieldvalue>

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