<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:44:34 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-11518] lock_count is exceeding lru_size</title>
                <link>https://jira.whamcloud.com/browse/LU-11518</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Mitsuhiro reported&#160;lock_count is exceeding lru_size ( disabled lru resize) on DDN es3.x branch before, and when we tested with master, found the&#160;same problem can also be seen on upstream.&lt;/p&gt;

&lt;p&gt;&#160;&lt;br/&gt;
&#160;&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
# &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; i in `seq -w 10001 20000`; &lt;span class=&quot;code-keyword&quot;&gt;do&lt;/span&gt; dd &lt;span class=&quot;code-keyword&quot;&gt;if&lt;/span&gt;=/dev/zero of=/mnt/lustre/1KB_file-${i} bs=1K count=1 &amp;gt; /dev/&lt;span class=&quot;code-keyword&quot;&gt;null&lt;/span&gt; 2&amp;gt;&amp;amp;1 ; echo ${i} ; done

# lctl get_param ldlm.namespaces.*.lru_size
ldlm.namespaces.lustre-MDT0000-mdc-ffff8d0afcc55000.lru_size=800
ldlm.namespaces.lustre-OST0000-osc-ffff8d0afcc55000.lru_size=800
ldlm.namespaces.lustre-OST0001-osc-ffff8d0afcc55000.lru_size=800

# lctl get_param ldlm.namespaces.*.lock_count
ldlm.namespaces.lustre-MDT0000-mdc-ffff8d0afcc55000.lock_count=800
ldlm.namespaces.lustre-OST0000-osc-ffff8d0afcc55000.lock_count=4090 ldlm.namespaces.lustre-OST0001-osc-ffff8d0afcc55000.lock_count=4096
&#160;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;{{}}&lt;/p&gt;</description>
                <environment>Client:&lt;br/&gt;
2.11.53_197_g0f2d3f5&lt;br/&gt;
Server:&lt;br/&gt;
2.11.53_197_g0f2d3f5</environment>
        <key id="53598">LU-11518</key>
            <summary>lock_count is exceeding lru_size</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="guzheng">Gu Zheng</assignee>
                                    <reporter username="guzheng">Gu Zheng</reporter>
                        <labels>
                            <label>LTS12</label>
                            <label>ORNL</label>
                    </labels>
                <created>Mon, 15 Oct 2018 07:24:30 +0000</created>
                <updated>Wed, 28 Dec 2022 18:59:43 +0000</updated>
                            <resolved>Fri, 25 Sep 2020 03:56:36 +0000</resolved>
                                                    <fixVersion>Lustre 2.14.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>14</watches>
                                                                            <comments>
                            <comment id="234910" author="gerrit" created="Mon, 15 Oct 2018 07:27:58 +0000"  >&lt;p&gt;Gu Zheng (gzheng@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/33371&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/33371&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; ldlm: control lru_size for extent lock&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: c007a30dbf0ec35caddc33696c7533be098462ee&lt;/p&gt;</comment>
                            <comment id="234921" author="adilger" created="Mon, 15 Oct 2018 14:09:39 +0000"  >&lt;p&gt;Can you please link the LU ticket and patch that removed ELC for extent locks?  While I agree this patch is good to avoid overflowin the LRU size, canceling locks with ELC avoids sending extra RPCs. I&apos;d like to understand why ELC was turned off. &lt;/p&gt;</comment>
                            <comment id="239315" author="green" created="Fri, 4 Jan 2019 03:37:55 +0000"  >&lt;p&gt;what about &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8209&quot; title=&quot;glimpse lock request does not engage ELC to drop unneeded locks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8209&quot;&gt;&lt;del&gt;LU-8209&lt;/del&gt;&lt;/a&gt; that seems to introduce ELC for every ldlm enqueue?&lt;/p&gt;</comment>
                            <comment id="240846" author="lixi_wc" created="Tue, 29 Jan 2019 08:46:20 +0000"  >&lt;p&gt;I&apos;d suggest to add some debug message in ldlm_prep_elc_req() and check wheteher it releases lock from time to time. In theory, if ldlm_prep_elc_req() releases lock as expected, LRU shouldn&apos;t grow larger than the limitation.&lt;/p&gt;</comment>
                            <comment id="240847" author="lixi_wc" created="Tue, 29 Jan 2019 08:55:20 +0000"  >&lt;p&gt;Is it possible that enqueue RPC doesn&apos;t have a lot of space to save the ELC locks? For example, in a given I/O patern, maybe all the payload has already been taken and no space for ELC at all?&lt;/p&gt;</comment>
                            <comment id="242770" author="guzheng" created="Tue, 26 Feb 2019 03:31:10 +0000"  >&lt;p&gt;Hi Oleg, Andreas&lt;/p&gt;

&lt;p&gt;Since &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8209&quot; title=&quot;glimpse lock request does not engage ELC to drop unneeded locks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8209&quot;&gt;&lt;del&gt;LU-8209&lt;/del&gt;&lt;/a&gt; landed in 2.9, and introduce ELC for every ldlm enqueue, but when I added debug code to trace&#160;ldlm_prep_elc_req(), it works to mdc locks, but seems doesn&apos;t work to osc locks.&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
[ 1203.258882] #####ldlm cli enqulock:102
[ 1203.259923] ####: avail:408, to_free:1, count:0,pack:0 &amp;lt;--osc
[ 1203.263990] ####: avail:368, to_free:1, count:1,pack:1 &amp;lt;--mdc
[ 1203.266082] #####ldlm cli enqulock:103
[ 1203.267089] ####: avail:408, to_free:1, count:0,pack:0

count += ldlm_cancel_lru_local(ns, cancels, to_free,
                               avail - count, 0,
                               lru_flags);
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;lru_size is default to 100 on my testing VMs.&lt;/p&gt;

&lt;p&gt;So when enqueue locks over lru_size limit, we can see mdc cancel locks one by one, but osc doesn&apos;t.&lt;/p&gt;

&lt;p&gt;Sorry to my limited understanding, please correct me if I&apos;m missing something.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="244661" author="guzheng" created="Tue, 26 Mar 2019 12:51:58 +0000"  >&lt;p&gt;When disabled lru_resize, I traced&#160;ldlm_prep_elc_req&amp;amp;ldlm_prepare_lru_list, found EXTENT locks are &lt;b&gt;skipped&lt;/b&gt;&#160;even though lock_count already&#160;exceeded lru_size.&lt;/p&gt;

&lt;p&gt;That&apos;s the situation we meet above,&#160;there is no more chance for extent locks to be canceled at enqueue time. Although we can set lru_size=clear to cleanup all, but&#160;we can&apos;t be always&#160;conscious of this condition immediately.&lt;/p&gt;</comment>
                            <comment id="244751" author="pfarrell" created="Wed, 27 Mar 2019 15:13:55 +0000"  >&lt;p&gt;Gu Zheng,&lt;/p&gt;

&lt;p&gt;Do you know &lt;b&gt;why&lt;/b&gt; they are being skipped?&#160; It seems like we should fix that, rather than do the async stuff.&lt;/p&gt;</comment>
                            <comment id="244865" author="guzheng" created="Fri, 29 Mar 2019 02:00:27 +0000"  >&lt;p&gt;Hi Patrick,&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;I don&apos;t know the root cause, but according to previous debug, &lt;b&gt;osc_ldlm_weigh_ast&lt;/b&gt; is not 0, means that the lock can&apos;t be early cancelled.&lt;/p&gt;</comment>
                            <comment id="245165" author="guzheng" created="Wed, 3 Apr 2019 08:04:09 +0000"  >&lt;p&gt;Since ELC calls&#160; &lt;b&gt;osc_ldlm_weigh_ast&lt;/b&gt;&#160;-&amp;gt;&#160;&lt;b&gt;weigh_cb&lt;/b&gt;&#160;to judge wether the lock is &lt;b&gt;safe enough&lt;/b&gt; to cancel early, it checks every page from ldlm_extent, if any of the page(vmpage) is Dirty, ELC will skip this lock.&lt;/p&gt;

&lt;p&gt;As mentioned in the summary, this condition is really common if there are&#160;explosive write I/O, ELC can&apos;t&#160;make positive effect to it.&lt;/p&gt;</comment>
                            <comment id="245189" author="pfarrell" created="Wed, 3 Apr 2019 14:19:55 +0000"  >&lt;p&gt;It would be good to get -1 trace on one of these calls to osc_ldlm_weigh_ast - I am skeptical that you actually have a dirty page under all your locks.&#160; That is probably only possible with a workload that is dirtying many, many files with a small amount of data, very quickly.&#160; I guess if you are creating many small files that might be possible...&lt;/p&gt;

&lt;p&gt;I wonder if you are actually hitting this case:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;        lock_res_and_lock(dlmlock);
        obj = dlmlock-&amp;gt;l_ast_data;
        if (obj)
                cl_object_get(osc2cl(obj));
        unlock_res_and_lock(dlmlock);        
        if (obj == NULL)
                GOTO(out, weight = 1);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Because if we cannot find the OSC object, we assume we should not cancel the lock.&#160; So if a bunch of OSC objects are being destroyed, all of their associated LDLM locks will be ignored for ELC.&lt;/p&gt;

&lt;p&gt;This seems incorrect to me...&lt;/p&gt;

&lt;p&gt;This was copied over from the old CLIO code, before Jinshan&apos;s simplification, but when we copied, we changed from 0 to 1 (which means &apos;keep the lock&apos;) in this case:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;-       lock = osc_ast_data_get(dlmlock);
-       if (lock == NULL) {
-               /* cl_lock was destroyed because of memory pressure.
-                * It is much reasonable to assign this type of lock
-                * a lower cost.
-               GOTO(out, weight = 0);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;I&apos;ll push a patch.&lt;/p&gt;

&lt;p&gt;Anyway, you should be able to figure out if this patch will help just by using trace debug to check how you&apos;re exiting osc_ldlm_weigh_ast.&lt;/p&gt;

&lt;p&gt;You could also check your lock used vs unused counts in LDLM, that might be interesting too.&lt;/p&gt;</comment>
                            <comment id="245190" author="gerrit" created="Wed, 3 Apr 2019 14:26:06 +0000"  >&lt;p&gt;Patrick Farrell (pfarrell@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/34584&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/34584&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; osc: Do ELC on locks with no OSC object&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 85b597ef9b847b94a07103601f3a25ff3367e941&lt;/p&gt;</comment>
                            <comment id="245225" author="guzheng" created="Thu, 4 Apr 2019 02:46:53 +0000"  >&lt;p&gt;Hi Patrick,&lt;/p&gt;

&lt;p&gt;&amp;gt; That is probably only possible with a workload that is dirtying many, many files with a small amount of data, very quickly.&#160; I guess if you are creating many small files that might be possible...&lt;/p&gt;

&lt;p&gt;Yeah, correct, we hit this problem when creating lots of small files for testing, please see the reproduce script in the summary.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://review.whamcloud.com/34584&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/34584&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And I have no&#160;objections to this patch, but it doesn&apos;t help to resolve the above problem.&#160;&lt;/p&gt;</comment>
                            <comment id="249652" author="gerrit" created="Fri, 21 Jun 2019 07:31:07 +0000"  >&lt;p&gt;Andriy Skulysh (c17819@cray.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/35285&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/35285&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; ptlrpc: don&apos;t reset lru_resize on idle reconnect&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: c3735255aceecbae25574138fc139c0ccd895711&lt;/p&gt;</comment>
                            <comment id="250406" author="gerrit" created="Mon, 1 Jul 2019 08:35:53 +0000"  >&lt;p&gt;Gu Zheng (gzheng@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/35396&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/35396&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; osc: cancel osc_lock list traversal once found the lock is being used&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 4352d6c132f2e02f2100049455131fd5a8257bbc&lt;/p&gt;</comment>
                            <comment id="250407" author="gerrit" created="Mon, 1 Jul 2019 08:35:54 +0000"  >&lt;p&gt;Gu Zheng (gzheng@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/35397&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/35397&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; osc: restore ELC for locks that have dirty pages&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 299f8f710f18bf5c0b1263bc5792d40cb7c07bd5&lt;/p&gt;</comment>
                            <comment id="250561" author="gerrit" created="Wed, 3 Jul 2019 03:16:42 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/35285/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/35285/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; ptlrpc: don&apos;t reset lru_resize on idle reconnect&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: acacc9d9b1d0a869f61d7940baa0700b63dcd8f7&lt;/p&gt;</comment>
                            <comment id="251185" author="gerrit" created="Fri, 12 Jul 2019 05:19:58 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/35396/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/35396/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; osc: cancel osc_lock list traversal once found the lock is being used&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: eb9aa909343b95769cbf90eec36ded8821d4aa12&lt;/p&gt;</comment>
                            <comment id="251285" author="gerrit" created="Fri, 12 Jul 2019 18:27:37 +0000"  >&lt;p&gt;Minh Diep (mdiep@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/35489&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/35489&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; ptlrpc: don&apos;t reset lru_resize on idle reconnect&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 876bbf289b3fb41aa6b19462da3a95257df52554&lt;/p&gt;</comment>
                            <comment id="251750" author="gerrit" created="Sat, 20 Jul 2019 17:53:40 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/35489/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/35489/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; ptlrpc: don&apos;t reset lru_resize on idle reconnect&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: beeacfb88a443401e4421f36451fedebdfcf7cc0&lt;/p&gt;</comment>
                            <comment id="254038" author="guzheng" created="Tue, 3 Sep 2019 09:58:58 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.whamcloud.com/secure/ViewProfile.jspa?name=pfarrell&quot; class=&quot;user-hover&quot; rel=&quot;pfarrell&quot;&gt;pfarrell&lt;/a&gt; &lt;a href=&quot;https://jira.whamcloud.com/secure/ViewProfile.jspa?name=adilger&quot; class=&quot;user-hover&quot; rel=&quot;adilger&quot;&gt;adilger&lt;/a&gt;&lt;br/&gt;
Could help to have a look at the restore ELC patch (&lt;a href=&quot;https://review.whamcloud.com/35397)?&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/35397)?&lt;/a&gt;&lt;br/&gt;
the patch itself only removes dirty page checking in weight_cb when preparing cancel list, but it introduced many fails on time out.&lt;br/&gt;
According previous investigation, the timeout occurred when &lt;b&gt;fail ost&lt;/b&gt;, I have dump the call trace when replay-ost-single test_1.&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;[ 1106.410531] Call Trace:
[ 1106.411660]  [&amp;lt;ffffffff8d363107&amp;gt;] dump_stack+0x19/0x1b
[ 1106.413944]  [&amp;lt;ffffffffc0a1e8dc&amp;gt;] osc_extent_wait+0x5dc/0x750 [osc]
[ 1106.416400]  [&amp;lt;ffffffff8ccd6b60&amp;gt;] ? wake_up_state+0x20/0x20
[ 1106.418593]  [&amp;lt;ffffffffc0a20b57&amp;gt;] osc_cache_wait_range+0x2e7/0x940 [osc]
[ 1106.421190]  [&amp;lt;ffffffffc0a21d7e&amp;gt;] osc_cache_writeback_range+0xbce/0x1260 [osc]
[ 1106.423971]  [&amp;lt;ffffffffc03aad98&amp;gt;] ? libcfs_debug_msg+0x688/0xab0 [libcfs]
[ 1106.426865]  [&amp;lt;ffffffffc053c4bb&amp;gt;] ? cl_env_get+0x1bb/0x270 [obdclass]
[ 1106.429221]  [&amp;lt;ffffffffc0a0dd85&amp;gt;] osc_lock_flush+0x195/0x290 [osc]
[ 1106.431463]  [&amp;lt;ffffffffc0a0e243&amp;gt;] osc_ldlm_blocking_ast+0x2e3/0x3a0 [osc]
[ 1106.433930]  [&amp;lt;ffffffffc0530001&amp;gt;] ? lustre_fill_super+0x6b1/0x950 [obdclass]
[ 1106.436432]  [&amp;lt;ffffffffc07c6b5a&amp;gt;] ldlm_cancel_callback+0x8a/0x330 [ptlrpc]
[ 1106.438807]  [&amp;lt;ffffffffc053bd30&amp;gt;] ? cl_env_put+0x140/0x1d0 [obdclass]
[ 1106.441008]  [&amp;lt;ffffffffc0a0d978&amp;gt;] ? osc_ldlm_weigh_ast+0x118/0x390 [osc]
[ 1106.443332]  [&amp;lt;ffffffffc07c6e56&amp;gt;] ldlm_lock_cancel+0x56/0x1f0 [ptlrpc]
[ 1106.445551]  [&amp;lt;ffffffffc07e2275&amp;gt;] ldlm_cli_cancel_list_local+0x85/0x280 [ptlrpc]
[ 1106.447985]  [&amp;lt;ffffffffc07e2a0b&amp;gt;] ldlm_cancel_lru_local+0x2b/0x30 [ptlrpc]
[ 1106.450215]  [&amp;lt;ffffffffc07e5797&amp;gt;] ldlm_replay_locks+0x5c7/0x880 [ptlrpc]
[ 1106.452153]  [&amp;lt;ffffffffc03a4cce&amp;gt;] ? ktime_get_real_seconds+0xe/0x10 [libcfs]
[ 1106.454474]  [&amp;lt;ffffffffc082e145&amp;gt;] ptlrpc_import_recovery_state_machine+0x5a5/0x920 [ptlrpc]
[ 1106.457066]  [&amp;lt;ffffffffc0830c91&amp;gt;] ptlrpc_connect_interpret+0xe21/0x2150 [ptlrpc]
[ 1106.459344]  [&amp;lt;ffffffffc0805921&amp;gt;] ptlrpc_check_set.part.23+0x481/0x1e10 [ptlrpc]
[ 1106.461638]  [&amp;lt;ffffffffc080730b&amp;gt;] ptlrpc_check_set+0x5b/0xe0 [ptlrpc]
[ 1106.463659]  [&amp;lt;ffffffffc08333cb&amp;gt;] ptlrpcd_check+0x4ab/0x590 [ptlrpc]
[ 1106.465622]  [&amp;lt;ffffffffc083374b&amp;gt;] ptlrpcd+0x29b/0x550 [ptlrpc]
[ 1106.467359]  [&amp;lt;ffffffff8ccd6b60&amp;gt;] ? wake_up_state+0x20/0x20
[ 1106.469039]  [&amp;lt;ffffffffc08334b0&amp;gt;] ? ptlrpcd_check+0x590/0x590 [ptlrpc]
[ 1106.471004]  [&amp;lt;ffffffff8ccc1da1&amp;gt;] kthread+0xd1/0xe0
[ 1106.472420]  [&amp;lt;ffffffff8ccc1cd0&amp;gt;] ? insert_kthread_work+0x40/0x40
[ 1106.474233]  [&amp;lt;ffffffff8d375c37&amp;gt;] ret_from_fork_nospec_begin+0x21/0x21
[ 1106.476078]  [&amp;lt;ffffffff8ccc1cd0&amp;gt;] ? insert_kthread_work+0x40/0x40
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;osc_extent_wait_range is waiting dirty pages of target extent lock to be written out, but seems no one flushed them, so the thread stalled there.&lt;/p&gt;</comment>
                            <comment id="254052" author="pfarrell" created="Tue, 3 Sep 2019 14:17:00 +0000"  >&lt;p&gt;Zheng,&lt;/p&gt;

&lt;p&gt;Hmm.&#160; I can try to take a look.&lt;/p&gt;</comment>
                            <comment id="254152" author="guzheng" created="Thu, 5 Sep 2019 03:40:46 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.whamcloud.com/secure/ViewProfile.jspa?name=pfarrell&quot; class=&quot;user-hover&quot; rel=&quot;pfarrell&quot;&gt;pfarrell&lt;/a&gt; thanks.&lt;/p&gt;</comment>
                            <comment id="254176" author="guzheng" created="Thu, 5 Sep 2019 14:46:58 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.whamcloud.com/secure/ViewProfile.jspa?name=pfarrell&quot; class=&quot;user-hover&quot; rel=&quot;pfarrell&quot;&gt;pfarrell&lt;/a&gt; &lt;a href=&quot;https://jira.whamcloud.com/secure/ViewProfile.jspa?name=adilger&quot; class=&quot;user-hover&quot; rel=&quot;adilger&quot;&gt;adilger&lt;/a&gt;&lt;br/&gt;
Seems restoring ELC for locks that have dirty pages (similar to reverting &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-4300&quot; title=&quot;ptlrpcd threads deadlocked in cl_lock_mutex_get&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-4300&quot;&gt;&lt;del&gt;LU-4300&lt;/del&gt;&lt;/a&gt;, though not whole of it) will reintroduce the deadlock issue that &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-4300&quot; title=&quot;ptlrpcd threads deadlocked in cl_lock_mutex_get&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-4300&quot;&gt;&lt;del&gt;LU-4300&lt;/del&gt;&lt;/a&gt; fixed, that&apos;s why it repeatedly failed on regression test of timeout.&lt;br/&gt;
I am wondering whether it&apos;s better to fallback to previous version  (&lt;a href=&quot;https://review.whamcloud.com/33371&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/33371&lt;/a&gt;) ? Invoking ldlm_cancel_lru to force cancel once the lock_count exceeded.&lt;/p&gt;</comment>
                            <comment id="254229" author="adilger" created="Fri, 6 Sep 2019 00:47:21 +0000"  >&lt;p&gt;I was not really against the 33371 patch as much as Oleg was.  Allowing locks &lt;b&gt;above&lt;/b&gt; &lt;tt&gt;lru_size&lt;/tt&gt; to be cancelled in a batch of &lt;tt&gt;LDLM_LRU_EXCESS_LIMIT=16&lt;/tt&gt; locks makes sense to me, for efficiency reasons.  If Oleg really feels that we shouldn&apos;t exceed &lt;tt&gt;lru_size&lt;/tt&gt; at all (though without this patch we can already exceed &lt;tt&gt;lru_size&lt;/tt&gt; by many thousands of locks), then we could shrink a batch of locks &lt;b&gt;below&lt;/b&gt; &lt;tt&gt;lru_size&lt;/tt&gt;.&lt;/p&gt;

&lt;p&gt;Of course, even better, as Oleg and Vitaly suggest would be to fix dynamic LRU size, but as yet it isn&apos;t really working properly (AFAICS) under pressure (only via aging), and it still makes sense to fix the fixed LRU size case since there are a number of sites using this already.&lt;/p&gt;</comment>
                            <comment id="254258" author="guzheng" created="Fri, 6 Sep 2019 11:05:30 +0000"  >&lt;p&gt;Thanks &lt;a href=&quot;https://jira.whamcloud.com/secure/ViewProfile.jspa?name=adilger&quot; class=&quot;user-hover&quot; rel=&quot;adilger&quot;&gt;adilger&lt;/a&gt;&lt;br/&gt;
Yeah, I see. Anyway, will respin patch 33371 and push it for review first.&lt;/p&gt;</comment>
                            <comment id="276533" author="gerrit" created="Fri, 31 Jul 2020 19:19:26 +0000"  >&lt;p&gt;Vitaly Fertman (vitaly.fertman@hpe.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/39560&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39560&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; ldlm: lru code cleanup&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 42c19efb8424be3915b8e37b87578269fe523fd0&lt;/p&gt;</comment>
                            <comment id="276534" author="gerrit" created="Fri, 31 Jul 2020 19:19:26 +0000"  >&lt;p&gt;Vitaly Fertman (vitaly.fertman@hpe.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/39561&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39561&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; ldlm: cancel LRU improvement&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 5b712dcabaee42878af613106240d9ecc286fd90&lt;/p&gt;</comment>
                            <comment id="276535" author="gerrit" created="Fri, 31 Jul 2020 19:19:27 +0000"  >&lt;p&gt;Vitaly Fertman (vitaly.fertman@hpe.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/39562&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39562&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; ldlm: control lru_size for extent lock&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 277c6ceb21edf735a45c45eb5fe31480ba92b443&lt;/p&gt;</comment>
                            <comment id="276536" author="gerrit" created="Fri, 31 Jul 2020 19:19:28 +0000"  >&lt;p&gt;Vitaly Fertman (vitaly.fertman@hpe.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/39563&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39563&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; ldlm: pool fixes&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 2451415ec9a55d4b413cc8983fb2a752b98c2b34&lt;/p&gt;</comment>
                            <comment id="276537" author="gerrit" created="Fri, 31 Jul 2020 19:19:29 +0000"  >&lt;p&gt;Vitaly Fertman (vitaly.fertman@hpe.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/39564&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39564&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; ldlm: pool recalc forceful call&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 2d75b66d09bed60584cdc9eaf17bd6cbb5a851ee&lt;/p&gt;</comment>
                            <comment id="278019" author="gerrit" created="Tue, 25 Aug 2020 07:39:44 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/39560/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39560/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; ldlm: lru code cleanup&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 209a112eb153b4cc7429d70685a3bc2d7f51e45f&lt;/p&gt;</comment>
                            <comment id="278020" author="gerrit" created="Tue, 25 Aug 2020 07:39:53 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/39561/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39561/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; ldlm: cancel LRU improvement&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 3d4b5dacb3053f39d79d59860a903a19e76b9318&lt;/p&gt;</comment>
                            <comment id="280056" author="gerrit" created="Sat, 19 Sep 2020 14:13:06 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/39562/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39562/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; ldlm: control lru_size for extent lock&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 6052cc88eb1232ac3b0193f0d47881887a2dcfdc&lt;/p&gt;</comment>
                            <comment id="280057" author="gerrit" created="Sat, 19 Sep 2020 14:13:14 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/39563/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39563/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; ldlm: pool fixes&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 1806d6e8291758a835a846cd3c593e6699e56b15&lt;/p&gt;</comment>
                            <comment id="280058" author="gerrit" created="Sat, 19 Sep 2020 14:13:21 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/39564/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39564/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; ldlm: pool recalc forceful call&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: dd43ff345254f255d40c68488dcd913bcee93514&lt;/p&gt;</comment>
                            <comment id="280069" author="pjones" created="Sat, 19 Sep 2020 15:05:55 +0000"  >&lt;p&gt;I&apos;m finding it hard to follow all the activity tracked under this ticket. There is still &lt;a href=&quot;https://review.whamcloud.com/#/c/34584/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/c/34584/&lt;/a&gt;&#160;unlanded - is that still needed?&lt;/p&gt;</comment>
                            <comment id="280301" author="spitzcor" created="Tue, 22 Sep 2020 20:59:27 +0000"  >&lt;p&gt;Peter, &lt;a href=&quot;https://review.whamcloud.com/#/c/34584&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/c/34584&lt;/a&gt; appears to be active.&lt;br/&gt;
In addition, I see that &lt;a href=&quot;https://review.whamcloud.com/#/c/33371/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/c/33371/&lt;/a&gt; and &lt;a href=&quot;https://review.whamcloud.com/#/c/35397/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/c/35397/&lt;/a&gt; are still hanging out there too.  However, &lt;a href=&quot;https://review.whamcloud.com/#/c/35397/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/c/35397/&lt;/a&gt; appears to be inactive.  &lt;a href=&quot;https://review.whamcloud.com/#/c/33371/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/c/33371/&lt;/a&gt; was probably the replacement for it and appears active, but in turn it seems be handled with &lt;a href=&quot;https://review.whamcloud.com/#/c/39735/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/c/39735/&lt;/a&gt; (already merged).  &lt;/p&gt;</comment>
                            <comment id="280327" author="adilger" created="Wed, 23 Sep 2020 03:43:19 +0000"  >&lt;blockquote&gt;
&lt;p&gt;Peter, &lt;a href=&quot;https://review.whamcloud.com/34584&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/34584&lt;/a&gt; appears to be active.&lt;br/&gt;
In addition, I see that &lt;a href=&quot;https://review.whamcloud.com/33371&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/33371&lt;/a&gt; and &lt;a href=&quot;https://review.whamcloud.com/35397&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/35397&lt;/a&gt; are still hanging out there too. However, &lt;a href=&quot;https://review.whamcloud.com/35397&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/35397&lt;/a&gt; appears to be inactive. &lt;a href=&quot;https://review.whamcloud.com/33371&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/33371&lt;/a&gt; was probably the replacement for it and appears active, but in turn it seems be handled with &lt;a href=&quot;https://review.whamcloud.com/39735&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39735&lt;/a&gt; (already merged). &lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Both 33371 and 35397 have been abandoned, only 34584 remains to be landed.&lt;/p&gt;</comment>
                            <comment id="280577" author="gerrit" created="Fri, 25 Sep 2020 03:12:40 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/34584/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/34584/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; osc: Do ELC on locks with no OSC object&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 36eca1017fe4643638d5f8bde646472fe8abb933&lt;/p&gt;</comment>
                            <comment id="280593" author="pjones" created="Fri, 25 Sep 2020 03:56:36 +0000"  >&lt;p&gt;Wow. Finally.&lt;/p&gt;</comment>
                            <comment id="287773" author="gerrit" created="Wed, 16 Dec 2020 19:16:56 +0000"  >&lt;p&gt;James Simmons (jsimmons@infradead.org) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/41005&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/41005&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; osc: cancel osc_lock list traversal once found the lock is being used&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 64e70d2c6a12d7e460640ab208040aaf3c1e17ec&lt;/p&gt;</comment>
                            <comment id="287774" author="gerrit" created="Wed, 16 Dec 2020 19:16:57 +0000"  >&lt;p&gt;James Simmons (jsimmons@infradead.org) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/41006&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/41006&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; ldlm: lru code cleanup&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: e60b7a8afd177b920e0728787b64312a6815be01&lt;/p&gt;</comment>
                            <comment id="287775" author="gerrit" created="Wed, 16 Dec 2020 19:16:58 +0000"  >&lt;p&gt;James Simmons (jsimmons@infradead.org) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/41007&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/41007&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; ldlm: cancel LRU improvement&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 39253205ca7dc45d160b04eacb4cc20a1863f0ec&lt;/p&gt;</comment>
                            <comment id="287776" author="gerrit" created="Wed, 16 Dec 2020 19:16:58 +0000"  >&lt;p&gt;James Simmons (jsimmons@infradead.org) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/41008&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/41008&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; ldlm: control lru_size for extent lock&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 6fa9e265501bef1f8fd87322f86a5011f7dc2c4a&lt;/p&gt;</comment>
                            <comment id="287777" author="gerrit" created="Wed, 16 Dec 2020 19:16:59 +0000"  >&lt;p&gt;James Simmons (jsimmons@infradead.org) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/41009&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/41009&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; ldlm: pool fixes&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 7b1e97eb0ce991c3db67ad9ca031fc279636e72b&lt;/p&gt;</comment>
                            <comment id="287778" author="gerrit" created="Wed, 16 Dec 2020 19:16:59 +0000"  >&lt;p&gt;James Simmons (jsimmons@infradead.org) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/41010&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/41010&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; ldlm: pool recalc forceful call&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 2964239f589d03fc4db7a1bb23ce774c74630f73&lt;/p&gt;</comment>
                            <comment id="287779" author="gerrit" created="Wed, 16 Dec 2020 19:17:00 +0000"  >&lt;p&gt;James Simmons (jsimmons@infradead.org) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/41011&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/41011&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; osc: Do ELC on locks with no OSC object&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 20d6d6b9cffc6b8b27054bd9c24301e0de0cd9c0&lt;/p&gt;</comment>
                            <comment id="294863" author="simmonsja" created="Fri, 12 Mar 2021 17:36:57 +0000"  >&lt;p&gt;Any chance to land these to 2.12 LTS?&lt;/p&gt;</comment>
                            <comment id="297892" author="gerrit" created="Tue, 6 Apr 2021 04:42:01 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/41005/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/41005/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; osc: cancel osc_lock list traversal once found the lock is being used&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: eaee7c3cd636720fb925656f51c9a68c507849f6&lt;/p&gt;</comment>
                            <comment id="297893" author="gerrit" created="Tue, 6 Apr 2021 04:42:04 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/41006/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/41006/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; ldlm: lru code cleanup&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 2fd278af4caeb49ace25546c91e18b602e821042&lt;/p&gt;</comment>
                            <comment id="312648" author="gerrit" created="Mon, 13 Sep 2021 19:07:03 +0000"  >&lt;p&gt;&quot;Oleg Drokin &amp;lt;green@whamcloud.com&amp;gt;&quot; merged in patch &lt;a href=&quot;https://review.whamcloud.com/41007/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/41007/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11518&quot; title=&quot;lock_count is exceeding lru_size&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11518&quot;&gt;&lt;del&gt;LU-11518&lt;/del&gt;&lt;/a&gt; ldlm: cancel LRU improvement&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 8a5131183a2b353cb475ea5826623fe59013a5ac&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="22219">LU-4300</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="29176">LU-6390</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="55207">LU-12095</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="32398">LU-7236</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="62004">LU-14221</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i0046v:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10060" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Severity</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10022"><![CDATA[3]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>