<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:03:31 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Whamcloud Community JIRA</title>
    <link>https://jira.whamcloud.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.14</version>
        <build-number>940014</build-number>
        <build-date>05-12-2023</build-date>
    </build-info>


<item>
            <title>[LU-78] kiblnd_check_conns can deadlock</title>
                <link>https://jira.whamcloud.com/browse/LU-78</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;kiblnd_check_conns() called kiblnd_check_sends() with read_lock(&amp;amp;kiblnd_data.kib_global_lock), it&apos;s&lt;br/&gt;
so wrong because kiblnd_check_sends() could do a lot of things:&lt;br/&gt;
1. lnet_finalize(), which is not safe with spinlock&lt;br/&gt;
2. kiblnd_close_conn(), which will hold write_lock(&amp;amp;kiblnd_data.kib_global_lock) to be bomb of&lt;br/&gt;
deadlock&lt;/p&gt;


&lt;p&gt;There is a patch in the bug from Isaac, but it introduced som regressions and was therefore reverted.&lt;/p&gt;</description>
                <environment></environment>
        <key id="10356">LU-78</key>
            <summary>kiblnd_check_conns can deadlock</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="liang">Liang Zhen</assignee>
                                    <reporter username="green">Oleg Drokin</reporter>
                        <labels>
                            <label>paj</label>
                    </labels>
                <created>Wed, 9 Feb 2011 13:00:21 +0000</created>
                <updated>Sun, 8 Apr 2012 15:12:27 +0000</updated>
                            <resolved>Mon, 5 Mar 2012 20:36:47 +0000</resolved>
                                    <version>Lustre 2.0.0</version>
                    <version>Lustre 1.8.6</version>
                                    <fixVersion>Lustre 2.2.0</fixVersion>
                    <fixVersion>Lustre 2.1.2</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>8</watches>
                                                                            <comments>
                            <comment id="29479" author="bfaccini" created="Mon, 20 Feb 2012 10:45:15 +0000"  >&lt;p&gt;Hello,&lt;/p&gt;

&lt;p&gt;At TGCC, running Lustre 2.1.0, we have encountered multiple occurences where an OSS was so loaded that a lot of Client were complaining against it and we were unable to logon to it.&lt;/p&gt;

&lt;p&gt;A crash-dump was forced and it analysis alway show the same situation were almost all CPUs/cores are stuck running kiblnd_sd_&amp;lt;id&amp;gt; and/or ib_cm/&amp;lt;id&amp;gt; threads all spinning around the &quot;kiblnd_data.kib_global_lock&quot; RW-SpinLock, trying to write-locking it, with Kernel stacks/trace-backs like following :&lt;br/&gt;
=====================================================================&lt;br/&gt;
PID: 10493  TASK: ffff88087a4ae790  CPU: 6   COMMAND: &quot;kiblnd_sd_23&quot;&lt;br/&gt;
 #0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88088e447e90&amp;#93;&lt;/span&gt; crash_nmi_callback at ffffffff8101fd06&lt;br/&gt;
 #1 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88088e447ea0&amp;#93;&lt;/span&gt; notifier_call_chain at ffffffff814837f5&lt;br/&gt;
 #2 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88088e447ee0&amp;#93;&lt;/span&gt; atomic_notifier_call_chain at ffffffff8148385a&lt;br/&gt;
 #3 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88088e447ef0&amp;#93;&lt;/span&gt; notify_die at ffffffff8108026e&lt;br/&gt;
 #4 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88088e447f20&amp;#93;&lt;/span&gt; do_nmi at ffffffff81481443&lt;br/&gt;
 #5 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88088e447f50&amp;#93;&lt;/span&gt; nmi at ffffffff81480d50&lt;br/&gt;
    &lt;span class=&quot;error&quot;&gt;&amp;#91;exception RIP: __write_lock_failed+9&amp;#93;&lt;/span&gt;&lt;br/&gt;
    RIP: ffffffff81264919  RSP: ffff880874453d68  RFLAGS: 00000087&lt;br/&gt;
    RAX: 0000000000000246  RBX: ffff880f5a797ad8  RCX: 0000000000000078&lt;br/&gt;
    RDX: 0000000000000246  RSI: 00000000000000d1  RDI: ffffffffa0572ecc&lt;br/&gt;
    RBP: ffff880874453d70   R8: ffff880d9a408000   R9: 0000000000000012&lt;br/&gt;
    R10: dead000000100100  R11: 0000000000000001  R12: ffff880ec7518b80&lt;br/&gt;
    R13: ffff88087cd4a8c0  R14: 0000000000000000  R15: ffff88087d31ee00&lt;br/&gt;
    ORIG_RAX: ffffffffffffffff  CS: 0010  SS: 0018&lt;br/&gt;
&amp;#8212; &amp;lt;NMI exception stack&amp;gt; &amp;#8212;&lt;br/&gt;
 #6 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880874453d68&amp;#93;&lt;/span&gt; __write_lock_failed at ffffffff81264919&lt;br/&gt;
 #7 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880874453d68&amp;#93;&lt;/span&gt; _write_lock_irqsave at ffffffff814805e8&lt;br/&gt;
 #8 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880874453d78&amp;#93;&lt;/span&gt; kiblnd_rx_complete at ffffffffa056682d &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
 #9 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880874453df8&amp;#93;&lt;/span&gt; kiblnd_complete at ffffffffa05669f2 &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
#10 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880874453e38&amp;#93;&lt;/span&gt; kiblnd_scheduler at ffffffffa0566d94 &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
#11 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880874453f48&amp;#93;&lt;/span&gt; kernel_thread at ffffffff810041aa&lt;/p&gt;

&lt;p&gt;PID: 9312   TASK: ffff88087cd5c080  CPU: 25  COMMAND: &quot;ib_cm/25&quot;&lt;br/&gt;
 #0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88048e587e90&amp;#93;&lt;/span&gt; crash_nmi_callback at ffffffff8101fd06&lt;br/&gt;
 #1 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88048e587ea0&amp;#93;&lt;/span&gt; notifier_call_chain at ffffffff814837f5&lt;br/&gt;
 #2 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88048e587ee0&amp;#93;&lt;/span&gt; atomic_notifier_call_chain at ffffffff8148385a&lt;br/&gt;
 #3 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88048e587ef0&amp;#93;&lt;/span&gt; notify_die at ffffffff8108026e&lt;br/&gt;
 #4 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88048e587f20&amp;#93;&lt;/span&gt; do_nmi at ffffffff81481443&lt;br/&gt;
 #5 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88048e587f50&amp;#93;&lt;/span&gt; nmi at ffffffff81480d50&lt;br/&gt;
    &lt;span class=&quot;error&quot;&gt;&amp;#91;exception RIP: __write_lock_failed+9&amp;#93;&lt;/span&gt;&lt;br/&gt;
    RIP: ffffffff81264919  RSP: ffff88087a033c58  RFLAGS: 00000087&lt;br/&gt;
    RAX: 0000000000000282  RBX: ffff8810681b41c0  RCX: 0000000000000002&lt;br/&gt;
    RDX: 0000000000000282  RSI: 0000000000000000  RDI: ffffffffa0572ecc&lt;br/&gt;
    RBP: ffff88087a033c60   R8: 0000000000000000   R9: 0000000000000000&lt;br/&gt;
    R10: 0000000000000000  R11: 0000000000000001  R12: ffff880f2291a000&lt;br/&gt;
    R13: 0000000000000000  R14: ffff8807a4210200  R15: ffffe8f7ff997988&lt;br/&gt;
    ORIG_RAX: ffffffffffffffff  CS: 0010  SS: 0018&lt;br/&gt;
&amp;#8212; &amp;lt;NMI exception stack&amp;gt; &amp;#8212;&lt;br/&gt;
 #6 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88087a033c58&amp;#93;&lt;/span&gt; __write_lock_failed at ffffffff81264919&lt;br/&gt;
 #7 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88087a033c58&amp;#93;&lt;/span&gt; _write_lock_irqsave at ffffffff814805e8&lt;br/&gt;
 #8 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88087a033c68&amp;#93;&lt;/span&gt; kiblnd_close_conn at ffffffffa055fa4b &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
 #9 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88087a033c98&amp;#93;&lt;/span&gt; kiblnd_cm_callback at ffffffffa056a910 &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
#10 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88087a033d08&amp;#93;&lt;/span&gt; cma_ib_handler at ffffffffa03686e9 &lt;span class=&quot;error&quot;&gt;&amp;#91;rdma_cm&amp;#93;&lt;/span&gt;&lt;br/&gt;
#11 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88087a033d88&amp;#93;&lt;/span&gt; cm_process_work at ffffffffa0346e67 &lt;span class=&quot;error&quot;&gt;&amp;#91;ib_cm&amp;#93;&lt;/span&gt;&lt;br/&gt;
#12 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88087a033dd8&amp;#93;&lt;/span&gt; cm_work_handler at ffffffffa03493c9 &lt;span class=&quot;error&quot;&gt;&amp;#91;ib_cm&amp;#93;&lt;/span&gt;&lt;br/&gt;
#13 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88087a033e38&amp;#93;&lt;/span&gt; worker_thread at ffffffff810749a0&lt;br/&gt;
#14 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88087a033ee8&amp;#93;&lt;/span&gt; kthread at ffffffff81079f36&lt;br/&gt;
#15 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88087a033f48&amp;#93;&lt;/span&gt; kernel_thread at ffffffff810041aa&lt;br/&gt;
=====================================================================&lt;/p&gt;

&lt;p&gt;and this because the &quot;kiblnd_data.kib_global_lock&quot; read-locker is awaiting to be scheduled on its CPU/Core sinc a very long time with the following Kernel-stack :&lt;br/&gt;
=====================================================================&lt;br/&gt;
PID: 10494  TASK: ffff88087a4ae040  CPU: 19  COMMAND: &quot;kiblnd_connd&quot;&lt;br/&gt;
 #0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88083b577c10&amp;#93;&lt;/span&gt; schedule at ffffffff8147dddc&lt;br/&gt;
 #1 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88083b577cd8&amp;#93;&lt;/span&gt; cfs_schedule at ffffffffa03fd74e &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
 #2 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88083b577ce8&amp;#93;&lt;/span&gt; kiblnd_pool_alloc_node at ffffffffa05569b3 &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
 #3 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88083b577d58&amp;#93;&lt;/span&gt; kiblnd_get_idle_tx at ffffffffa056063d &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
 #4 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88083b577d88&amp;#93;&lt;/span&gt; kiblnd_check_sends at ffffffffa0562ed6 &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
 #5 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88083b577e18&amp;#93;&lt;/span&gt; kiblnd_check_conns at ffffffffa0563123 &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
 #6 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88083b577e98&amp;#93;&lt;/span&gt; kiblnd_connd at ffffffffa05664f7 &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
 #7 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88083b577f48&amp;#93;&lt;/span&gt; kernel_thread at ffffffff810041aa&lt;br/&gt;
=====================================================================&lt;/p&gt;

&lt;p&gt;and this because the CPU/Core it has been scheduled to is starved by one of its write-lock competitor.&lt;/p&gt;

&lt;p&gt;This scenario definitelly seems to be a specific case/consequence of the bug/limitation described in this &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt;, but since it now happpens in the &quot;real life&quot; on a customer site running production workload we would like to have its priority to be raised.&lt;/p&gt;

&lt;p&gt;Do you agree with both my analysis and request ???&lt;/p&gt;</comment>
                            <comment id="29485" author="bfaccini" created="Mon, 20 Feb 2012 12:25:54 +0000"  >&lt;p&gt;Possible ways to fix this problem could be to :&lt;/p&gt;

&lt;p&gt;            _ avoid re-schedule()/yield CPU in kiblnd_pool_alloc_node(), but wait/spin active.&lt;/p&gt;

&lt;p&gt;            _ change kiblnd_data.kib_global_lock RW-SpinLock to a Semaphore.&lt;/p&gt;

&lt;p&gt;What do you think ??&lt;/p&gt;</comment>
                            <comment id="29493" author="liang" created="Mon, 20 Feb 2012 23:42:17 +0000"  >&lt;p&gt;I&apos;ve posted a patch at here:&lt;br/&gt;
&lt;a href=&quot;http://review.whamcloud.com/#change,2166&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#change,2166&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="29643" author="bfaccini" created="Thu, 23 Feb 2012 06:17:44 +0000"  >&lt;p&gt;Since it will allow kiblnd_pool_alloc_node() to re-schedule() without keeping a read-lock on kiblnd_data.kib_global_lock, this patch looks good to me.&lt;/p&gt;

&lt;p&gt;On the other hand, this problem is very solid/frequent at TGCC, so do you think this patch will be exposed/tested soon ???&lt;/p&gt;</comment>
                            <comment id="30012" author="hudson" created="Wed, 29 Feb 2012 18:07:46 +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/493/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,server,el5,inkernel #493&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision cc875104bb81313415167425ce21c562ddf540c9)&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=cc875104bb81313415167425ce21c562ddf540c9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;cc875104bb81313415167425ce21c562ddf540c9&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="30016" author="hudson" created="Wed, 29 Feb 2012 18:13:07 +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/493/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,el5,inkernel #493&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision cc875104bb81313415167425ce21c562ddf540c9)&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=cc875104bb81313415167425ce21c562ddf540c9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;cc875104bb81313415167425ce21c562ddf540c9&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="30020" author="hudson" created="Wed, 29 Feb 2012 18:16:17 +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/493/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,server,el5,ofa #493&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision cc875104bb81313415167425ce21c562ddf540c9)&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=cc875104bb81313415167425ce21c562ddf540c9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;cc875104bb81313415167425ce21c562ddf540c9&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="30023" author="hudson" created="Wed, 29 Feb 2012 18:18: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=client,distro=el5,ib_stack=ofa/493/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,el5,ofa #493&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision cc875104bb81313415167425ce21c562ddf540c9)&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=cc875104bb81313415167425ce21c562ddf540c9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;cc875104bb81313415167425ce21c562ddf540c9&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="30026" author="hudson" created="Wed, 29 Feb 2012 18:19: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=ubuntu1004,ib_stack=inkernel/493/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,ubuntu1004,inkernel #493&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision cc875104bb81313415167425ce21c562ddf540c9)&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=cc875104bb81313415167425ce21c562ddf540c9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;cc875104bb81313415167425ce21c562ddf540c9&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="30029" author="hudson" created="Wed, 29 Feb 2012 18:19: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=el6,ib_stack=ofa/493/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,el6,ofa #493&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision cc875104bb81313415167425ce21c562ddf540c9)&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=cc875104bb81313415167425ce21c562ddf540c9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;cc875104bb81313415167425ce21c562ddf540c9&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="30032" author="hudson" created="Wed, 29 Feb 2012 18:23: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=client,distro=el5,ib_stack=ofa/493/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,client,el5,ofa #493&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision cc875104bb81313415167425ce21c562ddf540c9)&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=cc875104bb81313415167425ce21c562ddf540c9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;cc875104bb81313415167425ce21c562ddf540c9&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="30035" author="hudson" created="Wed, 29 Feb 2012 18:24:21 +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/493/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,sles11,inkernel #493&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision cc875104bb81313415167425ce21c562ddf540c9)&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=cc875104bb81313415167425ce21c562ddf540c9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;cc875104bb81313415167425ce21c562ddf540c9&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="30038" author="hudson" created="Wed, 29 Feb 2012 18:27:55 +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=ofa/493/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,server,el6,ofa #493&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision cc875104bb81313415167425ce21c562ddf540c9)&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=cc875104bb81313415167425ce21c562ddf540c9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;cc875104bb81313415167425ce21c562ddf540c9&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="30041" author="hudson" created="Wed, 29 Feb 2012 18:28:34 +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/493/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,server,el5,ofa #493&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision cc875104bb81313415167425ce21c562ddf540c9)&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=cc875104bb81313415167425ce21c562ddf540c9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;cc875104bb81313415167425ce21c562ddf540c9&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="30044" author="hudson" created="Wed, 29 Feb 2012 18:29: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=i686,build_type=server,distro=el6,ib_stack=inkernel/493/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,server,el6,inkernel #493&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision cc875104bb81313415167425ce21c562ddf540c9)&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=cc875104bb81313415167425ce21c562ddf540c9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;cc875104bb81313415167425ce21c562ddf540c9&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="30047" author="hudson" created="Wed, 29 Feb 2012 18:30:20 +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/493/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,client,el6,inkernel #493&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision cc875104bb81313415167425ce21c562ddf540c9)&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=cc875104bb81313415167425ce21c562ddf540c9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;cc875104bb81313415167425ce21c562ddf540c9&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="30050" author="hudson" created="Wed, 29 Feb 2012 18:36: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=i686,build_type=client,distro=el5,ib_stack=inkernel/493/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,client,el5,inkernel #493&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision cc875104bb81313415167425ce21c562ddf540c9)&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=cc875104bb81313415167425ce21c562ddf540c9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;cc875104bb81313415167425ce21c562ddf540c9&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="30053" author="hudson" created="Wed, 29 Feb 2012 18:37: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=x86_64,build_type=server,distro=el6,ib_stack=inkernel/493/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,server,el6,inkernel #493&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision cc875104bb81313415167425ce21c562ddf540c9)&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=cc875104bb81313415167425ce21c562ddf540c9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;cc875104bb81313415167425ce21c562ddf540c9&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="30057" author="hudson" created="Wed, 29 Feb 2012 18:43:01 +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/493/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,el6,inkernel #493&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision cc875104bb81313415167425ce21c562ddf540c9)&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=cc875104bb81313415167425ce21c562ddf540c9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;cc875104bb81313415167425ce21c562ddf540c9&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="30061" author="hudson" created="Wed, 29 Feb 2012 18:55:51 +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/493/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,server,el5,inkernel #493&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision cc875104bb81313415167425ce21c562ddf540c9)&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=cc875104bb81313415167425ce21c562ddf540c9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;cc875104bb81313415167425ce21c562ddf540c9&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="30064" author="hudson" created="Wed, 29 Feb 2012 19:00: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=client,distro=el6,ib_stack=ofa/493/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,client,el6,ofa #493&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision cc875104bb81313415167425ce21c562ddf540c9)&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=cc875104bb81313415167425ce21c562ddf540c9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;cc875104bb81313415167425ce21c562ddf540c9&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="30067" author="hudson" created="Wed, 29 Feb 2012 19:06:39 +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=ofa/493/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,server,el6,ofa #493&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision cc875104bb81313415167425ce21c562ddf540c9)&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=cc875104bb81313415167425ce21c562ddf540c9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;cc875104bb81313415167425ce21c562ddf540c9&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="30570" author="jaylan" created="Mon, 5 Mar 2012 19:59:23 +0000"  >&lt;p&gt;Our production systems got hit by this problem also.&lt;/p&gt;</comment>
                            <comment id="30572" author="liang" created="Mon, 5 Mar 2012 20:35:12 +0000"  >&lt;p&gt;Jay, the patch is already in master now and I&apos;m going to close this ticket.&lt;/p&gt;</comment>
                            <comment id="30573" author="liang" created="Mon, 5 Mar 2012 20:36:47 +0000"  >&lt;p&gt;patch landed and close it&lt;/p&gt;</comment>
                            <comment id="30574" author="jaylan" created="Mon, 5 Mar 2012 20:56:17 +0000"  >&lt;p&gt;Ah, I missed your &quot;review&quot; link and though it had not gone through maloo yet.&lt;br/&gt;
Cool, I will pick it up! Thanks!&lt;/p&gt;</comment>
                            <comment id="30622" author="jaylan" created="Tue, 6 Mar 2012 15:29:01 +0000"  >&lt;p&gt;Cherry-pick into b2_1 was smooth, but failed in b1_8 tree.&lt;br/&gt;
Do you plan to backport the change to b1_8? We got hit with this problem with our 1.8.6 servers twice last week.&lt;/p&gt;
</comment>
                            <comment id="33258" author="bfaccini" created="Mon, 2 Apr 2012 05:15:00 +0000"  >&lt;p&gt;Not sure it is the ideal way to do so, but I was not sure it need a new JIRA creation since this update is mainly for information ...&lt;/p&gt;

&lt;p&gt;So just for info, during a multi-OSSes hang situation mainly reproducing &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt;&apos;s problem, I found an other, quite similar but different, dead-lock scenario whith the following details :&lt;/p&gt;

&lt;p&gt;          _ all CPUs are busy running either ib_cm/&amp;lt;id&amp;gt; or kiblnd_sd_&amp;lt;id&amp;gt; and the kiblnd_connd which, this time, is not hung waiting to be re-scheduled on a starved CPU but instead live-lock spinning on a (struct kib_poolset *)&lt;del&gt;&amp;gt;ps_lock, like several ib_cm/&amp;lt;id&amp;gt; or kiblnd_sd_&amp;lt;id&amp;gt; other threads, due to (struct kib_poolset *)&lt;/del&gt;&amp;gt;ps_increasing set, and/but still owning kiblnd_data.kib_global_lock from kiblnd_check_conns() :&lt;br/&gt;
==========================================================================&lt;br/&gt;
PID: 15371 TASK: ffff881067135100 CPU: 26 COMMAND: &quot;kiblnd_connd&quot;&lt;br/&gt;
 #0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88088e587e90&amp;#93;&lt;/span&gt; crash_nmi_callback at ffffffff8101fd06&lt;br/&gt;
 0000001 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88088e587ea0&amp;#93;&lt;/span&gt; notifier_call_chain at ffffffff814837f5&lt;br/&gt;
 0000002 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88088e587ee0&amp;#93;&lt;/span&gt; atomic_notifier_call_chain at ffffffff8148385a&lt;br/&gt;
 0000003 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88088e587ef0&amp;#93;&lt;/span&gt; notify_die at ffffffff8108026e&lt;br/&gt;
 0000004 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88088e587f20&amp;#93;&lt;/span&gt; do_nmi at ffffffff81481443&lt;br/&gt;
 0000005 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88088e587f50&amp;#93;&lt;/span&gt; nmi at ffffffff81480d50&lt;br/&gt;
    &lt;span class=&quot;error&quot;&gt;&amp;#91;exception RIP: _spin_lock+30&amp;#93;&lt;/span&gt;&lt;br/&gt;
    RIP: ffffffff8148062e RSP: ffff88107cfb3ce0 RFLAGS: 00000287&lt;br/&gt;
    RAX: 0000000000000987 RBX: ffff88107c04ec30 RCX: 0000000000000000&lt;br/&gt;
    RDX: 000000000000097c RSI: ffff88088e592e10 RDI: ffff88107c04ec30&lt;br/&gt;
    RBP: ffff88107cfb3ce0 R8: 0000000000000001 R9: 00000000ffffffff&lt;br/&gt;
    R10: 0000000000000000 R11: 0000000000000001 R12: ffff88107c04ec60&lt;br/&gt;
    R13: ffff88107c04ec40 R14: ffff88107cfb3d18 R15: 0000000000000001&lt;br/&gt;
    ORIG_RAX: ffffffffffffffff CS: 0010 SS: 0018&lt;br/&gt;
&amp;#8212; &amp;lt;NMI exception stack&amp;gt; &amp;#8212;&lt;br/&gt;
 0000006 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107cfb3ce0&amp;#93;&lt;/span&gt; _spin_lock at ffffffff8148062e&lt;br/&gt;
 0000007 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107cfb3ce8&amp;#93;&lt;/span&gt; kiblnd_pool_alloc_node at ffffffffa055c7c8 &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
 0000008 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107cfb3d58&amp;#93;&lt;/span&gt; kiblnd_get_idle_tx at ffffffffa056663d &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
 0000009 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107cfb3d88&amp;#93;&lt;/span&gt; kiblnd_check_sends at ffffffffa0568ed6 &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
0000010 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107cfb3e18&amp;#93;&lt;/span&gt; kiblnd_check_conns at ffffffffa0569123 &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
0000011 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107cfb3e98&amp;#93;&lt;/span&gt; kiblnd_connd at ffffffffa056c4f7 &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
0000012 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107cfb3f48&amp;#93;&lt;/span&gt; kernel_thread at ffffffff810041aa&lt;br/&gt;
==========================================================================&lt;/p&gt;

&lt;p&gt;          _ the thread who did set &quot;ps_increasing&quot; in kiblnd_pool_alloc_node() has been re-scheduled during kmalloc(), but is unable to get-back on its CPU/Core due to &quot;ib_cm/29&quot; thread now &quot;write-lock&quot; spinning on kiblnd_data.kib_global_lock, both with the following stacks :&lt;br/&gt;
========================================================================&lt;br/&gt;
PID: 15354 TASK: ffff881067145850 CPU: 29 COMMAND: &quot;kiblnd_sd_07&quot;&lt;br/&gt;
 #0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b7590&amp;#93;&lt;/span&gt; schedule at ffffffff8147dddc&lt;br/&gt;
 0000001 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b7658&amp;#93;&lt;/span&gt; __cond_resched at ffffffff8104d44a&lt;br/&gt;
 0000002 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b7678&amp;#93;&lt;/span&gt; _cond_resched at ffffffff8147e680&lt;br/&gt;
 0000003 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b7688&amp;#93;&lt;/span&gt; kmem_cache_alloc_node_notrace at ffffffff811466d8&lt;br/&gt;
 0000004 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b76c8&amp;#93;&lt;/span&gt; __kmalloc_node at ffffffff811468eb&lt;br/&gt;
 0000005 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b7718&amp;#93;&lt;/span&gt; __vmalloc_area_node at ffffffff81133c2f&lt;br/&gt;
 0000006 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b7778&amp;#93;&lt;/span&gt; __vmalloc_node at ffffffff81133bc2&lt;br/&gt;
 0000007 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b77b8&amp;#93;&lt;/span&gt; vmalloc at ffffffff81133e7c&lt;br/&gt;
 0000008 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b77c8&amp;#93;&lt;/span&gt; cfs_alloc_large at ffffffffa040399e &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
 0000009 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b77d8&amp;#93;&lt;/span&gt; kiblnd_create_tx_pool at ffffffffa055e649 &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
0000010 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b7888&amp;#93;&lt;/span&gt; kiblnd_pool_alloc_node at ffffffffa055c90f &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
0000011 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b78f8&amp;#93;&lt;/span&gt; kiblnd_get_idle_tx at ffffffffa056663d &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
0000012 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b7928&amp;#93;&lt;/span&gt; kiblnd_check_sends at ffffffffa0568ed6 &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
0000013 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b79b8&amp;#93;&lt;/span&gt; kiblnd_post_rx at ffffffffa056b170 &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
0000014 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b7a48&amp;#93;&lt;/span&gt; kiblnd_recv at ffffffffa056b46a &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
0000015 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b7b08&amp;#93;&lt;/span&gt; lnet_ni_recv at ffffffffa0464608 &lt;span class=&quot;error&quot;&gt;&amp;#91;lnet&amp;#93;&lt;/span&gt;&lt;br/&gt;
0000016 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b7b98&amp;#93;&lt;/span&gt; lnet_recv_put at ffffffffa0464966 &lt;span class=&quot;error&quot;&gt;&amp;#91;lnet&amp;#93;&lt;/span&gt;&lt;br/&gt;
0000017 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b7be8&amp;#93;&lt;/span&gt; lnet_parse at ffffffffa046b32f &lt;span class=&quot;error&quot;&gt;&amp;#91;lnet&amp;#93;&lt;/span&gt;&lt;br/&gt;
0000018 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b7ce8&amp;#93;&lt;/span&gt; kiblnd_handle_rx at ffffffffa056bb8b &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
0000019 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b7d78&amp;#93;&lt;/span&gt; kiblnd_rx_complete at ffffffffa056c850 &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
0000020 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b7df8&amp;#93;&lt;/span&gt; kiblnd_complete at ffffffffa056c9f2 &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
0000021 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b7e38&amp;#93;&lt;/span&gt; kiblnd_scheduler at ffffffffa056cd94 &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
0000022 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88107d0b7f48&amp;#93;&lt;/span&gt; kernel_thread at ffffffff810041aa&lt;/p&gt;

&lt;p&gt;PID: 9529 TASK: ffff88087dad7850 CPU: 29 COMMAND: &quot;ib_cm/29&quot;&lt;br/&gt;
 #0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88048e5c7e90&amp;#93;&lt;/span&gt; crash_nmi_callback at ffffffff8101fd06&lt;br/&gt;
 0000001 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88048e5c7ea0&amp;#93;&lt;/span&gt; notifier_call_chain at ffffffff814837f5&lt;br/&gt;
 0000002 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88048e5c7ee0&amp;#93;&lt;/span&gt; atomic_notifier_call_chain at ffffffff8148385a&lt;br/&gt;
 0000003 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88048e5c7ef0&amp;#93;&lt;/span&gt; notify_die at ffffffff8108026e&lt;br/&gt;
 0000004 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88048e5c7f20&amp;#93;&lt;/span&gt; do_nmi at ffffffff81481443&lt;br/&gt;
 0000005 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff88048e5c7f50&amp;#93;&lt;/span&gt; nmi at ffffffff81480d50&lt;br/&gt;
    &lt;span class=&quot;error&quot;&gt;&amp;#91;exception RIP: __write_lock_failed+9&amp;#93;&lt;/span&gt;&lt;br/&gt;
    RIP: ffffffff81264919 RSP: ffff880879e3ba28 RFLAGS: 00000087&lt;br/&gt;
    RAX: 0000000000000246 RBX: ffff880804b90840 RCX: 0000000000000000&lt;br/&gt;
    RDX: 0000000000000246 RSI: 0000000000000050 RDI: ffffffffa0578ecc&lt;br/&gt;
    RBP: ffff880879e3ba30 R8: 0000000000000246 R9: 0000000000000010&lt;br/&gt;
    R10: 00000000787c3001 R11: 0000000000000001 R12: ffff88107cc11600&lt;br/&gt;
    R13: ffff88107d28fd80 R14: 000500030a653047 R15: ffff880879e3bb90&lt;br/&gt;
    ORIG_RAX: ffffffffffffffff CS: 0010 SS: 0018&lt;br/&gt;
&amp;#8212; &amp;lt;NMI exception stack&amp;gt; &amp;#8212;&lt;br/&gt;
 0000006 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880879e3ba28&amp;#93;&lt;/span&gt; __write_lock_failed at ffffffff81264919&lt;br/&gt;
 0000007 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880879e3ba28&amp;#93;&lt;/span&gt; _write_lock_irqsave at ffffffff814805e8&lt;br/&gt;
 0000008 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880879e3ba38&amp;#93;&lt;/span&gt; kiblnd_create_peer at ffffffffa05597a0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
 0000009 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880879e3bab8&amp;#93;&lt;/span&gt; kiblnd_passive_connect at ffffffffa056e9df &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
0000010 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880879e3bbd8&amp;#93;&lt;/span&gt; kiblnd_cm_callback at ffffffffa057059d &lt;span class=&quot;error&quot;&gt;&amp;#91;ko2iblnd&amp;#93;&lt;/span&gt;&lt;br/&gt;
0000011 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880879e3bc48&amp;#93;&lt;/span&gt; cma_req_handler at ffffffffa03741c0 &lt;span class=&quot;error&quot;&gt;&amp;#91;rdma_cm&amp;#93;&lt;/span&gt;&lt;br/&gt;
0000012 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880879e3bd08&amp;#93;&lt;/span&gt; cm_process_work at ffffffffa0350e67 &lt;span class=&quot;error&quot;&gt;&amp;#91;ib_cm&amp;#93;&lt;/span&gt;&lt;br/&gt;
0000013 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880879e3bd58&amp;#93;&lt;/span&gt; cm_req_handler at ffffffffa03527e0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ib_cm&amp;#93;&lt;/span&gt;&lt;br/&gt;
0000014 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880879e3bdd8&amp;#93;&lt;/span&gt; cm_work_handler at ffffffffa03532d5 &lt;span class=&quot;error&quot;&gt;&amp;#91;ib_cm&amp;#93;&lt;/span&gt;&lt;br/&gt;
0000015 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880879e3be38&amp;#93;&lt;/span&gt; worker_thread at ffffffff810749a0&lt;br/&gt;
0000016 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880879e3bee8&amp;#93;&lt;/span&gt; kthread at ffffffff81079f36&lt;br/&gt;
0000017 &lt;span class=&quot;error&quot;&gt;&amp;#91;ffff880879e3bf48&amp;#93;&lt;/span&gt; kernel_thread at ffffffff810041aa&lt;br/&gt;
========================================================================&lt;/p&gt;

&lt;p&gt;So, my assumption is that the fix from &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; already provided for the original situation may also fix/avoid this one, again due to now calling kiblnd_check_sends() from kiblnd_check_conns() without locking kiblnd_data.kib_global_lock anymore ...&lt;/p&gt;

&lt;p&gt;But anyway, I also wanted to report/document this 2nd scenario, and also the potential &quot;live-lock&quot; situation that has been encountered with the following code path in kiblnd_pool_alloc_node() :&lt;br/&gt;
=======================================&lt;br/&gt;
cfs_list_t *&lt;br/&gt;
kiblnd_pool_alloc_node(kib_poolset_t *ps)&lt;br/&gt;
{&lt;br/&gt;
        cfs_list_t *node;&lt;br/&gt;
        kib_pool_t *pool;&lt;br/&gt;
        int rc;&lt;/p&gt;

&lt;p&gt; again:&lt;br/&gt;
        cfs_spin_lock(&amp;amp;ps-&amp;gt;ps_lock);&lt;br/&gt;
        cfs_list_for_each_entry(pool, &amp;amp;ps-&amp;gt;ps_pool_list, po_list) {&lt;/p&gt;

&lt;p&gt;......&lt;/p&gt;

&lt;p&gt;        /* no available tx pool and ... */&lt;br/&gt;
        if (ps-&amp;gt;ps_increasing) &lt;/p&gt;
{
                /* another thread is allocating a new pool */
                cfs_spin_unlock(&amp;amp;ps-&amp;gt;ps_lock);
                CDEBUG(D_NET, &quot;Another thread is allocating new &quot;
                       &quot;%s pool, waiting for her to complete\n&quot;,
                       ps-&amp;gt;ps_name);
                cfs_schedule();
                goto again;
        }

&lt;p&gt;.......&lt;/p&gt;

&lt;p&gt;=======================================&lt;br/&gt;
which shoud be changed with a semaphore/wait-queue mechanism ??... &lt;/p&gt;</comment>
                            <comment id="34004" author="hudson" created="Sun, 8 Apr 2012 13:40: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-b2_1/./arch=x86_64,build_type=client,distro=sles11,ib_stack=inkernel/41/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-b2_1 &#187; x86_64,client,sles11,inkernel #41&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155)&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/b2_1&amp;amp;a=commit&amp;amp;h=dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="34027" author="hudson" created="Sun, 8 Apr 2012 13:42:30 +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-b2_1/./arch=i686,build_type=client,distro=el6,ib_stack=inkernel/41/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-b2_1 &#187; i686,client,el6,inkernel #41&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155)&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/b2_1&amp;amp;a=commit&amp;amp;h=dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="34050" author="hudson" created="Sun, 8 Apr 2012 13:44: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-b2_1/./arch=x86_64,build_type=server,distro=el6,ib_stack=inkernel/41/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-b2_1 &#187; x86_64,server,el6,inkernel #41&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155)&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/b2_1&amp;amp;a=commit&amp;amp;h=dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="34073" author="hudson" created="Sun, 8 Apr 2012 13:44: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-b2_1/./arch=i686,build_type=client,distro=el5,ib_stack=ofa/41/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-b2_1 &#187; i686,client,el5,ofa #41&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155)&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/b2_1&amp;amp;a=commit&amp;amp;h=dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="34096" author="hudson" created="Sun, 8 Apr 2012 13:44:52 +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-b2_1/./arch=x86_64,build_type=server,distro=el5,ib_stack=ofa/41/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-b2_1 &#187; x86_64,server,el5,ofa #41&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155)&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/b2_1&amp;amp;a=commit&amp;amp;h=dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="34119" author="hudson" created="Sun, 8 Apr 2012 13:53:02 +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-b2_1/./arch=x86_64,build_type=client,distro=el6,ib_stack=inkernel/41/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-b2_1 &#187; x86_64,client,el6,inkernel #41&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155)&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/b2_1&amp;amp;a=commit&amp;amp;h=dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="34142" author="hudson" created="Sun, 8 Apr 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-b2_1/./arch=i686,build_type=server,distro=el6,ib_stack=inkernel/41/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-b2_1 &#187; i686,server,el6,inkernel #41&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155)&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/b2_1&amp;amp;a=commit&amp;amp;h=dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="34165" author="hudson" created="Sun, 8 Apr 2012 13:55: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-b2_1/./arch=x86_64,build_type=client,distro=el5,ib_stack=inkernel/41/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-b2_1 &#187; x86_64,client,el5,inkernel #41&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155)&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/b2_1&amp;amp;a=commit&amp;amp;h=dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="34188" author="hudson" created="Sun, 8 Apr 2012 13: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-b2_1/./arch=i686,build_type=server,distro=el5,ib_stack=inkernel/41/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-b2_1 &#187; i686,server,el5,inkernel #41&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155)&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/b2_1&amp;amp;a=commit&amp;amp;h=dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="34211" author="hudson" created="Sun, 8 Apr 2012 14:07: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-b2_1/./arch=x86_64,build_type=server,distro=el5,ib_stack=inkernel/41/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-b2_1 &#187; x86_64,server,el5,inkernel #41&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155)&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/b2_1&amp;amp;a=commit&amp;amp;h=dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="34234" author="hudson" created="Sun, 8 Apr 2012 14:13: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-b2_1/./arch=i686,build_type=server,distro=el5,ib_stack=ofa/41/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-b2_1 &#187; i686,server,el5,ofa #41&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155)&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/b2_1&amp;amp;a=commit&amp;amp;h=dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="34257" author="hudson" created="Sun, 8 Apr 2012 14:17:58 +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-b2_1/./arch=x86_64,build_type=client,distro=el5,ib_stack=ofa/41/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-b2_1 &#187; x86_64,client,el5,ofa #41&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155)&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/b2_1&amp;amp;a=commit&amp;amp;h=dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="34280" author="hudson" created="Sun, 8 Apr 2012 14:24:33 +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-b2_1/./arch=i686,build_type=client,distro=el5,ib_stack=inkernel/41/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-b2_1 &#187; i686,client,el5,inkernel #41&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-78&quot; title=&quot;kiblnd_check_conns can deadlock&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-78&quot;&gt;&lt;del&gt;LU-78&lt;/del&gt;&lt;/a&gt; o2iblnd: kiblnd_check_conns can deadlock (Revision dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155)&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/b2_1&amp;amp;a=commit&amp;amp;h=dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;dcf1b2e6e2f22935f823cb7610b33b8f9c3ef155&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd.h&lt;/li&gt;
	&lt;li&gt;lnet/klnds/o2iblnd/o2iblnd_cb.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                    <customfield id="customfield_10020" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Bugzilla ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>20288.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <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|hzv78v:</customfieldvalue>

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