<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:01:53 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-6631] Retry LDLM_CANCEL in ldlm_cli_cancel_req</title>
                <link>https://jira.whamcloud.com/browse/LU-6631</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;ldlm_cli_cancel_req immediately returns if it gets -EWOULDBLOCK(-EAGAIN) from a LDLM_CANCEL request it tried to send, and the client is being evicted before long.&lt;/p&gt;

&lt;p&gt;Some network errors can be recovered in many cases then we can avoid eviction. (eviction is really annoying in suppress_ping environment. so I want to avoid it as far as I can)&lt;/p&gt;

&lt;p&gt;that&apos;s why I believe ldlm_cli_cancel_req should retry LDLM_CANCEL here.&lt;/p&gt;

&lt;p&gt;By the way, the patch I&apos;ll upload has worked well in Luster-1.8.8 base FEFS for a very long time and the same in Lustre-2.6 based FEFS. I haven&apos;t seen any serious issues so far. That&apos;s why I&apos;m convinced it will work in Lustre-2.x too.&lt;/p&gt;</description>
                <environment></environment>
        <key id="30315">LU-6631</key>
            <summary>Retry LDLM_CANCEL in ldlm_cli_cancel_req</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="6">Not a Bug</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="nozaki">Hiroya Nozaki</reporter>
                        <labels>
                            <label>patch</label>
                    </labels>
                <created>Fri, 22 May 2015 08:20:54 +0000</created>
                <updated>Tue, 26 May 2015 07:40:06 +0000</updated>
                            <resolved>Tue, 26 May 2015 07:40:06 +0000</resolved>
                                    <version>Lustre 2.6.0</version>
                    <version>Lustre 2.7.0</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                            <comments>
                            <comment id="116189" author="gerrit" created="Fri, 22 May 2015 08:41:53 +0000"  >&lt;p&gt;Hiroya Nozaki (nozaki.hiroya@jp.fujitsu.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/14917&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/14917&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6631&quot; title=&quot;Retry LDLM_CANCEL in ldlm_cli_cancel_req&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6631&quot;&gt;&lt;del&gt;LU-6631&lt;/del&gt;&lt;/a&gt; ptlrpc: Retry LDLM_CANCEL in ldlm_cli_cancel_req&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 6e0287d739e7217a7e118dc7767e0f7584273573&lt;/p&gt;</comment>
                            <comment id="116218" author="adilger" created="Fri, 22 May 2015 17:12:02 +0000"  >&lt;p&gt;Could you please explain a bit more about where the &lt;tt&gt;&amp;#45;EWOULDBLOCK&lt;/tt&gt; error is coming from?  I see this in &lt;tt&gt;ptlrpc_import_delay_req()&lt;/tt&gt; but only if &lt;tt&gt;req-&amp;gt;rq_no_delay&lt;/tt&gt; is set.  Is &lt;tt&gt;rq_no_delay&lt;/tt&gt; being set in the &lt;tt&gt;LDLM_CANCEL&lt;/tt&gt; request somewhere?  I don&apos;t see it at first glance.&lt;/p&gt;</comment>
                            <comment id="116352" author="nozaki" created="Tue, 26 May 2015 02:07:56 +0000"  >&lt;p&gt;I realized that LDLM_CANCEL doesn&apos;t have rq_no_resend and rq_no_delay in Lustre-2.x anymore !! so this patch isn&apos;t need.&lt;/p&gt;</comment>
                    </comments>
                    <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|hzxdvr:</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>