<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:43:51 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-11435] add contention check and accounting for IBITS locks</title>
                <link>https://jira.whamcloud.com/browse/LU-11435</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Contention check is needed for IBITS locks too mainly for DOM locks but it also can be used in other cases like &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9133&quot; title=&quot;Use only MDS-local time when determining if directory is active&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9133&quot;&gt;LU-9133&lt;/a&gt; describes&lt;/p&gt;</description>
                <environment></environment>
        <key id="53433">LU-11435</key>
            <summary>add contention check and accounting for IBITS locks</summary>
                <type id="4" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11310&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</priority>
                        <status id="6" iconUrl="https://jira.whamcloud.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="10200">Won&apos;t Do</resolution>
                                        <assignee username="tappro">Mikhail Pershin</assignee>
                                    <reporter username="tappro">Mikhail Pershin</reporter>
                        <labels>
                    </labels>
                <created>Wed, 26 Sep 2018 18:30:06 +0000</created>
                <updated>Sun, 16 Jan 2022 08:32:23 +0000</updated>
                            <resolved>Sun, 16 Jan 2022 08:32:23 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                            <comments>
                            <comment id="234034" author="tappro" created="Wed, 26 Sep 2018 18:32:27 +0000"  >&lt;p&gt;this feature is also needed to properly switch client IO to lockless mode when needed.&lt;/p&gt;</comment>
                            <comment id="234035" author="gerrit" created="Wed, 26 Sep 2018 18:47:01 +0000"  >&lt;p&gt;Mike Pershin (mpershin@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/33243&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/33243&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11435&quot; title=&quot;add contention check and accounting for IBITS locks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11435&quot;&gt;&lt;del&gt;LU-11435&lt;/del&gt;&lt;/a&gt; ldlm: add contention check for IBITS locks&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 5a3e446bec6714c1393ac88cfff42a70545d2c7e&lt;/p&gt;</comment>
                            <comment id="234036" author="gerrit" created="Wed, 26 Sep 2018 18:47:02 +0000"  >&lt;p&gt;Mike Pershin (mpershin@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/33244&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/33244&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11435&quot; title=&quot;add contention check and accounting for IBITS locks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11435&quot;&gt;&lt;del&gt;LU-11435&lt;/del&gt;&lt;/a&gt; mdt: check lock contention for MDT IO locks&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 4325cbead61c1317f56b1dbc01e1dceb807244ea&lt;/p&gt;</comment>
                            <comment id="242654" author="green" created="Mon, 25 Feb 2019 09:22:15 +0000"  >&lt;p&gt;This was observed once on Jan 15th on master-next:&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;[40346.537877] Lustre: DEBUG MARKER: == sanity-dom test fsx: Dual-mount fsx with DoM files ================================================ 16:43:16 (1547588596)
[40347.509286] LustreError: 11-0: lustre-MDT0000-mdc-ffff8802d13c5800: operation ldlm_enqueue to node 0@lo failed: rc = -87
[40347.533755] LustreError: 17033:0:(osc_cache.c:1147:osc_extent_make_ready()) ASSERTION( last-&amp;gt;oap_page_off + last_oap_count &amp;lt;= ((1UL) &amp;lt;&amp;lt; 12) ) failed: 
[40347.536029] LustreError: 17033:0:(osc_cache.c:1147:osc_extent_make_ready()) LBUG
[40347.538039] Pid: 17033, comm: fsx 3.10.0-7.6-debug #1 SMP Wed Nov 7 21:55:08 EST 2018
[40347.543706] Call Trace:
[40347.544629]  [&amp;lt;ffffffffa02177dc&amp;gt;] libcfs_call_trace+0x8c/0xc0 [libcfs]
[40347.546434]  [&amp;lt;ffffffffa021788c&amp;gt;] lbug_with_loc+0x4c/0xa0 [libcfs]
[40347.547963]  [&amp;lt;ffffffffa07f739e&amp;gt;] osc_extent_make_ready+0xc3e/0xe70 [osc]
[40347.549722]  [&amp;lt;ffffffffa07f9a0f&amp;gt;] osc_io_unplug0+0xd9f/0x1920 [osc]
[40347.550987]  [&amp;lt;ffffffffa07fe540&amp;gt;] osc_cache_writeback_range+0xc20/0x1260 [osc]
[40347.553316]  [&amp;lt;ffffffffa08c41b7&amp;gt;] mdc_lock_flush+0x2e7/0x3f0 [mdc]
[40347.555112]  [&amp;lt;ffffffffa08c42fd&amp;gt;] mdc_lock_lockless_cancel+0x3d/0xf0 [mdc]
[40347.556897]  [&amp;lt;ffffffffa0398e65&amp;gt;] cl_lock_cancel+0x75/0x160 [obdclass]
[40347.558872]  [&amp;lt;ffffffffa08ef659&amp;gt;] lov_lock_cancel+0x99/0x190 [lov]
[40347.560260]  [&amp;lt;ffffffffa0398e65&amp;gt;] cl_lock_cancel+0x75/0x160 [obdclass]
[40347.561984]  [&amp;lt;ffffffffa0399352&amp;gt;] cl_lock_release+0x52/0x140 [obdclass]
[40347.563531]  [&amp;lt;ffffffffa039cd51&amp;gt;] cl_io_unlock+0x131/0x280 [obdclass]
[40347.564861]  [&amp;lt;ffffffffa039d7a5&amp;gt;] cl_io_loop+0xe5/0x1c0 [obdclass]
[40347.566183]  [&amp;lt;ffffffffa14b4b7b&amp;gt;] ll_file_io_generic+0x63b/0xcb0 [lustre]
[40347.567974]  [&amp;lt;ffffffffa14b5761&amp;gt;] ll_file_aio_write+0x391/0x840 [lustre]
[40347.569329]  [&amp;lt;ffffffffa14b5cb4&amp;gt;] ll_file_write+0xa4/0x170 [lustre]
[40347.570629]  [&amp;lt;ffffffff812362bd&amp;gt;] vfs_write+0xbd/0x1e0
[40347.572556]  [&amp;lt;ffffffff812370bf&amp;gt;] SyS_write+0x7f/0xf0
[40347.585137]  [&amp;lt;ffffffff817c4e15&amp;gt;] system_call_fastpath+0x1c/0x21
[40347.587908]  [&amp;lt;ffffffffffffffff&amp;gt;] 0xffffffffffffffff
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="322873" author="tappro" created="Sun, 16 Jan 2022 08:32:23 +0000"  >&lt;p&gt;Lockless code is outdated, see &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14838&quot; title=&quot;Remove old lockless code: Truncate &amp;amp; contention based lockless i/o&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14838&quot;&gt;&lt;del&gt;LU-14838&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10120">
                    <name>Blocker</name>
                                            <outwardlinks description="is blocking">
                                        <issuelink>
            <issuekey id="43906">LU-9133</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="55177">LU-12079</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|i00367:</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>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>