<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:13:08 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-1061] LBUG on cl_locks_prune()</title>
                <link>https://jira.whamcloud.com/browse/LU-1061</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;an 31 14:13:43 spoon02 kernel: Lustre: DEBUG MARKER: == racer racer.sh test complete, duration 659 sec ==================================================== 14:1&lt;br/&gt;
3:43 (1328037223)&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: Lustre: setting import lustre-MDT0000_UUID INACTIVE by administrator request&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: LustreError: 25339:0:(file.c:157:ll_close_inode_openhandle()) inode 144115205255725063 mdc close failed: rc = -4&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: Lustre: setting import lustre-OST0000_UUID INACTIVE by administrator request&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: LustreError: 25321:0:(file.c:157:ll_close_inode_openhandle()) inode 144115205255725059 mdc close failed: rc = -108&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: LustreError: 25321:0:(file.c:157:ll_close_inode_openhandle()) Skipped 1 previous similar message&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: LustreError: 25321:0:(cl_lock.c:2082:cl_locks_prune()) ASSERTION(lock-&amp;gt;cll_users == 0) failed&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: LustreError: 25321:0:(cl_lock.c:2082:cl_locks_prune()) LBUG&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: Pid: 25321, comm: dd&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel:&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: Call Trace:&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8882372f&amp;gt;&amp;#93;&lt;/span&gt; libcfs_debug_dumpstack+0x5f/0x80 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff88823c5f&amp;gt;&amp;#93;&lt;/span&gt; lbug_with_loc+0x7f/0xd0 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8882f191&amp;gt;&amp;#93;&lt;/span&gt; libcfs_assertion_failed+0x61/0x70 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff88954e7c&amp;gt;&amp;#93;&lt;/span&gt; cl_locks_prune+0x14c/0x210 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff88831aec&amp;gt;&amp;#93;&lt;/span&gt; cfs_hash_bd_from_key+0x3c/0xc0 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8894a992&amp;gt;&amp;#93;&lt;/span&gt; cl_object_kill+0x82/0x90 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff88bba781&amp;gt;&amp;#93;&lt;/span&gt; lov_delete_raid0+0x141/0x300 &lt;span class=&quot;error&quot;&gt;&amp;#91;lov&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff88943fa1&amp;gt;&amp;#93;&lt;/span&gt; lu_obj_hop_hash+0x131/0x240 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff88bbb7df&amp;gt;&amp;#93;&lt;/span&gt; lov_object_delete+0xcf/0x150 &lt;span class=&quot;error&quot;&gt;&amp;#91;lov&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff88942709&amp;gt;&amp;#93;&lt;/span&gt; lu_object_free+0x89/0x190 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff88833c8d&amp;gt;&amp;#93;&lt;/span&gt; cfs_hash_hd_hnode_del+0xd/0x50 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff88943613&amp;gt;&amp;#93;&lt;/span&gt; lu_object_put+0x1c3/0x1e0 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff88949629&amp;gt;&amp;#93;&lt;/span&gt; cl_object_put+0x9/0x10 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff88c8b133&amp;gt;&amp;#93;&lt;/span&gt; cl_inode_fini+0x1d3/0x240 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff88cf30cf&amp;gt;&amp;#93;&lt;/span&gt; lmv_change_cbdata+0x55f/0x580 &lt;span class=&quot;error&quot;&gt;&amp;#91;lmv&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff88c53a60&amp;gt;&amp;#93;&lt;/span&gt; null_if_equal+0x0/0x50 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff88c63248&amp;gt;&amp;#93;&lt;/span&gt; ll_clear_inode+0x838/0xc70 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff88c56c10&amp;gt;&amp;#93;&lt;/span&gt; ll_delete_inode+0x0/0x600 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff80023be7&amp;gt;&amp;#93;&lt;/span&gt; clear_inode+0xda/0x12d&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff88c5718a&amp;gt;&amp;#93;&lt;/span&gt; ll_delete_inode+0x57a/0x600 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff88c56c10&amp;gt;&amp;#93;&lt;/span&gt; ll_delete_inode+0x0/0x600 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff800309d8&amp;gt;&amp;#93;&lt;/span&gt; generic_delete_inode+0xc9/0x147&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8003b777&amp;gt;&amp;#93;&lt;/span&gt; generic_drop_inode+0x15/0x15f&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8002c25c&amp;gt;&amp;#93;&lt;/span&gt; iput+0x85/0x8a&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff88c289ab&amp;gt;&amp;#93;&lt;/span&gt; ll_d_iput+0x4b/0x60 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff80036aa8&amp;gt;&amp;#93;&lt;/span&gt; dentry_iput+0x8c/0xae&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8000d890&amp;gt;&amp;#93;&lt;/span&gt; dput+0xf7/0x115&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff800131c5&amp;gt;&amp;#93;&lt;/span&gt; __fput+0x19c/0x1bd&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8002e001&amp;gt;&amp;#93;&lt;/span&gt; fput+0x14/0x16&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff800249d3&amp;gt;&amp;#93;&lt;/span&gt; filp_close+0x65/0x70&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8003aa87&amp;gt;&amp;#93;&lt;/span&gt; put_files_struct+0x6b/0xb3&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff80015fb2&amp;gt;&amp;#93;&lt;/span&gt; do_exit+0x38c/0x9c0&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8004b974&amp;gt;&amp;#93;&lt;/span&gt; cpuset_exit+0x0/0x8f&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8002c6d6&amp;gt;&amp;#93;&lt;/span&gt; get_signal_to_deliver+0x475/0x4a7&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8006119f&amp;gt;&amp;#93;&lt;/span&gt; sysret_signal+0x1c/0x27&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8005e0d0&amp;gt;&amp;#93;&lt;/span&gt; do_notify_resume+0xa4/0x84e&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8016685c&amp;gt;&amp;#93;&lt;/span&gt; list_add+0xc/0xe&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff88948d68&amp;gt;&amp;#93;&lt;/span&gt; cl_env_put+0x288/0x2c0 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff80017267&amp;gt;&amp;#93;&lt;/span&gt; vfs_write+0xcf/0x175&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8006119f&amp;gt;&amp;#93;&lt;/span&gt; sysret_signal+0x1c/0x27&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff80061427&amp;gt;&amp;#93;&lt;/span&gt; ptregscall_common+0x67/0xac&lt;br/&gt;
Jan 31 14:29:31 spoon02 kernel: &lt;/p&gt;

&lt;p&gt;&amp;gt; Jan 31 14:29:31 spoon02 kernel: LustreError: 25321:0:(file.c:157:ll_close_inode_openhandle()) Skipped 1 previous similar message&lt;br/&gt;
&amp;gt; Jan 31 14:29:31 spoon02 kernel: LustreError: 25321:0:(cl_lock.c:2082:cl_locks_prune()) ASSERTION(lock-&amp;gt;cll_users == 0) failed&lt;br/&gt;
&amp;gt; Jan 31 14:29:31 spoon02 kernel: LustreError: 25321:0:(cl_lock.c:2082:cl_locks_prune()) LBUG&lt;/p&gt;

&lt;p&gt;It maybe caused by AGL (async glimpse lock), which holds an user count for AGL RPC reply processing later.&lt;/p&gt;</description>
                <environment></environment>
        <key id="13063">LU-1061</key>
            <summary>LBUG on cl_locks_prune()</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="yong.fan">nasf</assignee>
                                    <reporter username="niu">Niu Yawei</reporter>
                        <labels>
                    </labels>
                <created>Wed, 1 Feb 2012 03:14:02 +0000</created>
                <updated>Fri, 17 Feb 2012 13:38:43 +0000</updated>
                            <resolved>Mon, 13 Feb 2012 12:49:55 +0000</resolved>
                                    <version>Lustre 2.2.0</version>
                                    <fixVersion>Lustre 2.2.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                            <comments>
                            <comment id="27761" author="yong.fan" created="Thu, 2 Feb 2012 06:43:06 +0000"  >&lt;p&gt;The patch for this bug:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://review.whamcloud.com/#change,2079&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#change,2079&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The AGL sponsor holds user reference count on the cl_lock before triggering AGL RPC. Such user reference count on the cl_lock will be released by AGL RPC reply upcall (osc_lock_upcall()). Such AGL mechanism conflicts with cl_locks_prune(), which requires no lock is in active using when the last iput() called.&lt;/p&gt;

&lt;p&gt;So introduce another cl_lock ops: cl_lock_operations::clo_abort(), to resolve above conflict as following:&lt;/p&gt;

&lt;p&gt;1) If cl_locks_prune() finds some lock is in using, it calls clo_abort() to abort other cl_lock operations on the lock. Currently, it mainly processes the stub for AGL RPC reply upcall.&lt;/p&gt;

&lt;p&gt;2) For AGL RPC reply upcall, it will detect whether the lock is aborted or not firstly. If yes, do nothing; otherwise, set some flag to prevent to be aborted by cl_locks_prune(), and then process the upcall as normal.&lt;/p&gt;</comment>
                            <comment id="27890" author="simmonsja" created="Fri, 3 Feb 2012 14:40:18 +0000"  >&lt;p&gt;I&apos;m in the process of testing your patch.&lt;/p&gt;</comment>
                            <comment id="27891" author="simmonsja" created="Fri, 3 Feb 2012 15:43:19 +0000"  >&lt;p&gt;The first problem I saw was a regression in sanity test 132 which now fails. The second problem is racer now fails in another way. This time I&apos;m seeing client nodes just rebooting. I attached a file called oops with the details of the run. The server side seems normal, just the clients had problems.&lt;/p&gt;</comment>
                            <comment id="27945" author="yong.fan" created="Sun, 5 Feb 2012 23:28:33 +0000"  >&lt;p&gt;Can you paste test_132 failure log? I cannot reproduce the failure by myself.&lt;/p&gt;

&lt;p&gt;As for client reboot, from the log &quot;oops&quot;, it is difficult to say what cause the rebooting. I suspect there were some memory crash on the client, but it was not included in the &quot;oops&quot; file. Would you please to collect more crash log through crash or serial port configuration?&lt;/p&gt;</comment>
                            <comment id="28060" author="simmonsja" created="Tue, 7 Feb 2012 14:33:52 +0000"  >&lt;p&gt;With your latest patch I still see sanity test 132 failure most of the time. Once in a while it does passes. As for racer I stopped seeing the oops and the test does complete, but now the various dd process on all the nodes are still running which prevents the test suite from going on. I&apos;m going to let it running for several hours tonight to see if the dd process ever quite. If they don&apos;t then we have a locking issue.&lt;/p&gt;</comment>
                            <comment id="28126" author="yong.fan" created="Wed, 8 Feb 2012 02:57:18 +0000"  >&lt;p&gt;Can you test Lustre without my patch under the same test environment to verify whether sanity_132 will fail or not? If still fail, please open a new jira ticket for test_132 failure.&lt;/p&gt;</comment>
                            <comment id="28139" author="simmonsja" created="Wed, 8 Feb 2012 08:22:44 +0000"  >&lt;p&gt;Yes the bug for test 132 still exist without the patch. I will reopen &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-582&quot; title=&quot;1.8&amp;lt;-&amp;gt;2.1 interop: sanity test_132: FAIL: some glimpse RPC is expected&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-582&quot;&gt;&lt;del&gt;LU-582&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="28498" author="pjones" created="Mon, 13 Feb 2012 12:49:55 +0000"  >&lt;p&gt;Landed for 2.2&lt;/p&gt;</comment>
                            <comment id="28508" author="hudson" created="Mon, 13 Feb 2012 13:54:41 +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/468/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,el5,ofa #468&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1061&quot; title=&quot;LBUG on cl_locks_prune()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1061&quot;&gt;&lt;del&gt;LU-1061&lt;/del&gt;&lt;/a&gt; agl: cl_locks_prune() waits for the last user (Revision f0d608786a27dfb8dddf06d6b086b491749557f1)&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=f0d608786a27dfb8dddf06d6b086b491749557f1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;f0d608786a27dfb8dddf06d6b086b491749557f1&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/include/lustre_dlm.h&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/obdclass/cl_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/include/cl_object.h&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/ldlm/ldlm_lock.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="28513" author="hudson" created="Mon, 13 Feb 2012 14:00:05 +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/468/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,el5,inkernel #468&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1061&quot; title=&quot;LBUG on cl_locks_prune()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1061&quot;&gt;&lt;del&gt;LU-1061&lt;/del&gt;&lt;/a&gt; agl: cl_locks_prune() waits for the last user (Revision f0d608786a27dfb8dddf06d6b086b491749557f1)&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=f0d608786a27dfb8dddf06d6b086b491749557f1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;f0d608786a27dfb8dddf06d6b086b491749557f1&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/obdclass/cl_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/include/cl_object.h&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre_dlm.h&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/ldlm/ldlm_lock.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="28518" author="hudson" created="Mon, 13 Feb 2012 14:04:53 +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/468/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,ubuntu1004,inkernel #468&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1061&quot; title=&quot;LBUG on cl_locks_prune()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1061&quot;&gt;&lt;del&gt;LU-1061&lt;/del&gt;&lt;/a&gt; agl: cl_locks_prune() waits for the last user (Revision f0d608786a27dfb8dddf06d6b086b491749557f1)&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=f0d608786a27dfb8dddf06d6b086b491749557f1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;f0d608786a27dfb8dddf06d6b086b491749557f1&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/include/cl_object.h&lt;/li&gt;
	&lt;li&gt;lustre/ldlm/ldlm_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre_dlm.h&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/obdclass/cl_lock.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="28523" author="hudson" created="Mon, 13 Feb 2012 14:08:53 +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/468/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,sles11,inkernel #468&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1061&quot; title=&quot;LBUG on cl_locks_prune()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1061&quot;&gt;&lt;del&gt;LU-1061&lt;/del&gt;&lt;/a&gt; agl: cl_locks_prune() waits for the last user (Revision f0d608786a27dfb8dddf06d6b086b491749557f1)&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=f0d608786a27dfb8dddf06d6b086b491749557f1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;f0d608786a27dfb8dddf06d6b086b491749557f1&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/include/cl_object.h&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/obdclass/cl_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/ldlm/ldlm_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre_dlm.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="28528" author="hudson" created="Mon, 13 Feb 2012 14:14: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=server,distro=el5,ib_stack=inkernel/468/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,server,el5,inkernel #468&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1061&quot; title=&quot;LBUG on cl_locks_prune()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1061&quot;&gt;&lt;del&gt;LU-1061&lt;/del&gt;&lt;/a&gt; agl: cl_locks_prune() waits for the last user (Revision f0d608786a27dfb8dddf06d6b086b491749557f1)&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=f0d608786a27dfb8dddf06d6b086b491749557f1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;f0d608786a27dfb8dddf06d6b086b491749557f1&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/obdclass/cl_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/ldlm/ldlm_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/include/cl_object.h&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre_dlm.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="28533" author="hudson" created="Mon, 13 Feb 2012 14:15: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/468/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,el6,inkernel #468&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1061&quot; title=&quot;LBUG on cl_locks_prune()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1061&quot;&gt;&lt;del&gt;LU-1061&lt;/del&gt;&lt;/a&gt; agl: cl_locks_prune() waits for the last user (Revision f0d608786a27dfb8dddf06d6b086b491749557f1)&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=f0d608786a27dfb8dddf06d6b086b491749557f1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;f0d608786a27dfb8dddf06d6b086b491749557f1&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/osc/osc_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/obdclass/cl_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/ldlm/ldlm_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre_dlm.h&lt;/li&gt;
	&lt;li&gt;lustre/include/cl_object.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="28538" author="hudson" created="Mon, 13 Feb 2012 14:15:40 +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/468/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,server,el5,ofa #468&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1061&quot; title=&quot;LBUG on cl_locks_prune()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1061&quot;&gt;&lt;del&gt;LU-1061&lt;/del&gt;&lt;/a&gt; agl: cl_locks_prune() waits for the last user (Revision f0d608786a27dfb8dddf06d6b086b491749557f1)&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=f0d608786a27dfb8dddf06d6b086b491749557f1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;f0d608786a27dfb8dddf06d6b086b491749557f1&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/include/cl_object.h&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre_dlm.h&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/obdclass/cl_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/ldlm/ldlm_lock.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="28544" author="hudson" created="Mon, 13 Feb 2012 14:27: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=x86_64,build_type=server,distro=el6,ib_stack=inkernel/468/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,server,el6,inkernel #468&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1061&quot; title=&quot;LBUG on cl_locks_prune()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1061&quot;&gt;&lt;del&gt;LU-1061&lt;/del&gt;&lt;/a&gt; agl: cl_locks_prune() waits for the last user (Revision f0d608786a27dfb8dddf06d6b086b491749557f1)&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=f0d608786a27dfb8dddf06d6b086b491749557f1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;f0d608786a27dfb8dddf06d6b086b491749557f1&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/obdclass/cl_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre_dlm.h&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/include/cl_object.h&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/ldlm/ldlm_lock.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="28549" author="hudson" created="Mon, 13 Feb 2012 14:29:29 +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/468/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,client,el6,inkernel #468&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1061&quot; title=&quot;LBUG on cl_locks_prune()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1061&quot;&gt;&lt;del&gt;LU-1061&lt;/del&gt;&lt;/a&gt; agl: cl_locks_prune() waits for the last user (Revision f0d608786a27dfb8dddf06d6b086b491749557f1)&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=f0d608786a27dfb8dddf06d6b086b491749557f1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;f0d608786a27dfb8dddf06d6b086b491749557f1&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/include/lustre_dlm.h&lt;/li&gt;
	&lt;li&gt;lustre/include/cl_object.h&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/ldlm/ldlm_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/obdclass/cl_lock.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="28554" author="hudson" created="Mon, 13 Feb 2012 14:30:43 +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/468/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,server,el6,inkernel #468&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1061&quot; title=&quot;LBUG on cl_locks_prune()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1061&quot;&gt;&lt;del&gt;LU-1061&lt;/del&gt;&lt;/a&gt; agl: cl_locks_prune() waits for the last user (Revision f0d608786a27dfb8dddf06d6b086b491749557f1)&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=f0d608786a27dfb8dddf06d6b086b491749557f1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;f0d608786a27dfb8dddf06d6b086b491749557f1&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/include/cl_object.h&lt;/li&gt;
	&lt;li&gt;lustre/obdclass/cl_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/ldlm/ldlm_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre_dlm.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="28567" author="hudson" created="Mon, 13 Feb 2012 15:27:57 +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/468/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,client,el5,inkernel #468&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1061&quot; title=&quot;LBUG on cl_locks_prune()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1061&quot;&gt;&lt;del&gt;LU-1061&lt;/del&gt;&lt;/a&gt; agl: cl_locks_prune() waits for the last user (Revision f0d608786a27dfb8dddf06d6b086b491749557f1)&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=f0d608786a27dfb8dddf06d6b086b491749557f1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;f0d608786a27dfb8dddf06d6b086b491749557f1&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/include/cl_object.h&lt;/li&gt;
	&lt;li&gt;lustre/ldlm/ldlm_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/obdclass/cl_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre_dlm.h&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_lock.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="28574" author="hudson" created="Mon, 13 Feb 2012 15:53:38 +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/468/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,server,el5,inkernel #468&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1061&quot; title=&quot;LBUG on cl_locks_prune()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1061&quot;&gt;&lt;del&gt;LU-1061&lt;/del&gt;&lt;/a&gt; agl: cl_locks_prune() waits for the last user (Revision f0d608786a27dfb8dddf06d6b086b491749557f1)&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=f0d608786a27dfb8dddf06d6b086b491749557f1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;f0d608786a27dfb8dddf06d6b086b491749557f1&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/include/lustre_dlm.h&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/obdclass/cl_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/ldlm/ldlm_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/include/cl_object.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="28581" author="hudson" created="Mon, 13 Feb 2012 16:16:38 +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/468/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,server,el5,ofa #468&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1061&quot; title=&quot;LBUG on cl_locks_prune()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1061&quot;&gt;&lt;del&gt;LU-1061&lt;/del&gt;&lt;/a&gt; agl: cl_locks_prune() waits for the last user (Revision f0d608786a27dfb8dddf06d6b086b491749557f1)&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=f0d608786a27dfb8dddf06d6b086b491749557f1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;f0d608786a27dfb8dddf06d6b086b491749557f1&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/osc/osc_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre_dlm.h&lt;/li&gt;
	&lt;li&gt;lustre/ldlm/ldlm_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/include/cl_object.h&lt;/li&gt;
	&lt;li&gt;lustre/obdclass/cl_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="28586" author="hudson" created="Mon, 13 Feb 2012 16:34:40 +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/468/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,client,el5,ofa #468&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1061&quot; title=&quot;LBUG on cl_locks_prune()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1061&quot;&gt;&lt;del&gt;LU-1061&lt;/del&gt;&lt;/a&gt; agl: cl_locks_prune() waits for the last user (Revision f0d608786a27dfb8dddf06d6b086b491749557f1)&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=f0d608786a27dfb8dddf06d6b086b491749557f1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;f0d608786a27dfb8dddf06d6b086b491749557f1&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/include/cl_object.h&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre_dlm.h&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/ldlm/ldlm_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/obdclass/cl_lock.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="29230" author="hudson" created="Fri, 17 Feb 2012 12:54: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/red.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=ofa/480/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,server,el6,ofa #480&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1061&quot; title=&quot;LBUG on cl_locks_prune()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1061&quot;&gt;&lt;del&gt;LU-1061&lt;/del&gt;&lt;/a&gt; agl: cl_locks_prune() waits for the last user (Revision f0d608786a27dfb8dddf06d6b086b491749557f1)&lt;/p&gt;

&lt;p&gt;     Result = FAILURE&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=f0d608786a27dfb8dddf06d6b086b491749557f1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;f0d608786a27dfb8dddf06d6b086b491749557f1&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/include/cl_object.h&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/ldlm/ldlm_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/obdclass/cl_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre_dlm.h&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_lock.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="29279" author="hudson" created="Fri, 17 Feb 2012 13:12:50 +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/red.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=ofa/480/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,el6,ofa #480&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1061&quot; title=&quot;LBUG on cl_locks_prune()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1061&quot;&gt;&lt;del&gt;LU-1061&lt;/del&gt;&lt;/a&gt; agl: cl_locks_prune() waits for the last user (Revision f0d608786a27dfb8dddf06d6b086b491749557f1)&lt;/p&gt;

&lt;p&gt;     Result = FAILURE&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=f0d608786a27dfb8dddf06d6b086b491749557f1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;f0d608786a27dfb8dddf06d6b086b491749557f1&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/ldlm/ldlm_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/obdclass/cl_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre_dlm.h&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/include/cl_object.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="29328" author="hudson" created="Fri, 17 Feb 2012 13:38:43 +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/grey.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=ofa/480/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,client,el6,ofa #480&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1061&quot; title=&quot;LBUG on cl_locks_prune()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1061&quot;&gt;&lt;del&gt;LU-1061&lt;/del&gt;&lt;/a&gt; agl: cl_locks_prune() waits for the last user (Revision f0d608786a27dfb8dddf06d6b086b491749557f1)&lt;/p&gt;

&lt;p&gt;     Result = ABORTED&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=f0d608786a27dfb8dddf06d6b086b491749557f1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;f0d608786a27dfb8dddf06d6b086b491749557f1&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/obdclass/cl_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/ldlm/ldlm_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre_dlm.h&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_lock.c&lt;/li&gt;
	&lt;li&gt;lustre/include/cl_object.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                    </comments>
                    <attachments>
                            <attachment id="10812" name="oops" size="25114" author="simmonsja" created="Fri, 3 Feb 2012 15:39:18 +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|hzv7fj:</customfieldvalue>

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