<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:27:22 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-16478] faulty MDT connection can leak a reference to export</title>
                <link>https://jira.whamcloud.com/browse/LU-16478</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;if target_handle_connect() races with an export eviction then the following scenario can happen:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;mdt_obd_reconnect() -&amp;gt; .. nodemap_add_member() grabs a reference to the export&lt;/li&gt;
	&lt;li&gt;then target_handle_connect() finds the export invalide and exits with -ENODEV:
&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;if&lt;/span&gt; (export-&amp;gt;exp_disconnected) {
		spin_unlock(&amp;amp;export-&amp;gt;exp_lock);
		GOTO(out, rc = -ENODEV);
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;after umount won&apos;t be able to complete with the following symptoms:&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;
00000020:02000400:1.0:1673726953.882508:0:8583:0:(genops.c:1792:obd_exports_barrier()) lustre-MDT0000 is waiting &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; obd_unlinked_exports more than 7 seconds. The obd refcount = 4. Is it stuck?
00000020:02000400:1.0:1673726953.889142:0:8583:0:(genops.c:1758:print_export_data()) lustre-MDT0000: UNLINKED 000000002760c5c2 5a4bd497-6ace-43e0-8e46-c6b0e7dc84ba 0@lo 1 (0 0 0) 1 0 1 0: 00000000e9920e55  4294967301 stale:0
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="74007">LU-16478</key>
            <summary>faulty MDT connection can leak a reference to export</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</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="bzzz">Alex Zhuravlev</assignee>
                                    <reporter username="bzzz">Alex Zhuravlev</reporter>
                        <labels>
                    </labels>
                <created>Sun, 15 Jan 2023 19:11:26 +0000</created>
                <updated>Mon, 15 May 2023 18:17:38 +0000</updated>
                            <resolved>Sat, 25 Mar 2023 12:33:28 +0000</resolved>
                                                    <fixVersion>Lustre 2.16.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                            <comments>
                            <comment id="359148" author="gerrit" created="Mon, 16 Jan 2023 06:52:44 +0000"  >&lt;p&gt;&quot;Alex Zhuravlev &amp;lt;bzzz@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/49642&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/49642&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-16478&quot; title=&quot;faulty MDT connection can leak a reference to export&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-16478&quot;&gt;&lt;del&gt;LU-16478&lt;/del&gt;&lt;/a&gt; ldlm: don&apos;t reconnect disconnected exports&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 03a4fee9aa9d4a4430655becd796622d79343363&lt;/p&gt;</comment>
                            <comment id="363192" author="gerrit" created="Fri, 17 Feb 2023 08:02:19 +0000"  >&lt;p&gt;&quot;Alex Zhuravlev &amp;lt;bzzz@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/50041&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/50041&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-16478&quot; title=&quot;faulty MDT connection can leak a reference to export&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-16478&quot;&gt;&lt;del&gt;LU-16478&lt;/del&gt;&lt;/a&gt; tests: a reproducer&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 95c65f97cdc9cc28935518a3f5d755d4bc416d56&lt;/p&gt;</comment>
                            <comment id="366787" author="gerrit" created="Tue, 21 Mar 2023 23:36:18 +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/c/fs/lustre-release/+/50041/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/50041/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-16478&quot; title=&quot;faulty MDT connection can leak a reference to export&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-16478&quot;&gt;&lt;del&gt;LU-16478&lt;/del&gt;&lt;/a&gt; target: disconnected export&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 654d5f3fa4df2a0f7275a6da0f050a18881f4f75&lt;/p&gt;</comment>
                            <comment id="367327" author="pjones" created="Sat, 25 Mar 2023 12:33:28 +0000"  >&lt;p&gt;Landed for 2.16&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="53338">LU-11388</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                                        </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|i03a2n:</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>