<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:03:01 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-27] (mds_open.c:1667:mds_close()) @@@ no handle for file close ino</title>
                <link>https://jira.whamcloud.com/browse/LU-27</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;We are hitting frequent MDS hangs at Titech due to LBUG caused by &quot;no handle for file close in mds_close()&quot;.&lt;br/&gt;
it looks like similar bug 22104 and 22528, but no solution and patches yet to address this problem.&lt;br/&gt;
could you have a look at attachment and any suggestions?&lt;/p&gt;
</description>
                <environment></environment>
        <key id="10136">LU-27</key>
            <summary>(mds_open.c:1667:mds_close()) @@@ no handle for file close ino</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="niu">Niu Yawei</assignee>
                                    <reporter username="ihara">Shuichi Ihara</reporter>
                        <labels>
                    </labels>
                <created>Fri, 17 Dec 2010 16:28:18 +0000</created>
                <updated>Tue, 28 Jun 2011 15:01:40 +0000</updated>
                            <resolved>Tue, 8 Feb 2011 11:20:16 +0000</resolved>
                                    <version>Lustre 1.8.6</version>
                                    <fixVersion>Lustre 1.8.6</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                            <comments>
                            <comment id="10325" author="liang" created="Fri, 17 Dec 2010 18:00:57 +0000"  >&lt;p&gt;I think the LBUG is because error handler in mds_verify_child() is not quite right:&lt;/p&gt;

&lt;p&gt;                switch(cleanup_phase) {&lt;br/&gt;
                case 2:&lt;br/&gt;
                        if (child_res_id-&amp;gt;name&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt; != 0)&lt;br/&gt;
                                ldlm_lock_decref(child_lockh, child_mode);&lt;/p&gt;


&lt;p&gt;we do have chance to get &quot;child_res_id-&amp;gt;name&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt; != 0&quot; and &quot;child_lockh == NULL&quot; at here, probably Niu can look into it to see whether these is any other issue, as he is also working on open/close related code for 2.x? &lt;/p&gt;
</comment>
                            <comment id="10328" author="dferber" created="Sat, 18 Dec 2010 18:34:16 +0000"  >&lt;p&gt;Assigned to Niu, per Liang&apos;s comments and suggestion. &lt;/p&gt;</comment>
                            <comment id="10329" author="niu" created="Sun, 19 Dec 2010 19:06:36 +0000"  >&lt;p&gt;Yes, there are some defects in the mds_verify_child():&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Wrongly decref child lock in the &quot;no child lock wanted&quot; case;&lt;/li&gt;
	&lt;li&gt;Wrongly decref parent lock in the &quot;reget child lock successfully&quot; case;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This bug isn&apos;t necessarily caused by the &quot;no handle for file close in mds_close()&quot;, so I think it&apos;s not similar to bug 22104 and 22528.&lt;/p&gt;

&lt;p&gt;Will post a patch for review soon.&lt;/p&gt;</comment>
                            <comment id="10331" author="ihara" created="Mon, 20 Dec 2010 22:25:10 +0000"  >&lt;p&gt;Niu, just confirmation. you did file this on bugzilla as 24360, then moving forward to review patches, right?&lt;/p&gt;</comment>
                            <comment id="10332" author="niu" created="Mon, 20 Dec 2010 22:41:49 +0000"  >&lt;p&gt;Yes, the patch has been posted on BZ and Gerrit for review.&lt;/p&gt;</comment>
                            <comment id="10552" author="pjones" created="Tue, 8 Feb 2011 06:53:44 +0000"  >&lt;p&gt;It looks like this patch has landed on the Oracle 1.8.6. Is the same fix needed for master? &lt;/p&gt;</comment>
                            <comment id="10553" author="niu" created="Tue, 8 Feb 2011 07:09:43 +0000"  >&lt;p&gt;No, the master doesn&apos;t have this bug.&lt;/p&gt;</comment>
                            <comment id="10554" author="pjones" created="Tue, 8 Feb 2011 07:24:17 +0000"  >&lt;p&gt;Great! So, does any work remain or can we mark this issue as resolved?&lt;/p&gt;</comment>
                            <comment id="10555" author="niu" created="Tue, 8 Feb 2011 07:53:24 +0000"  >&lt;p&gt;Yes, I think we can mark this as resolved, not sure if it should be marked by reporter or assignee.&lt;/p&gt;</comment>
                            <comment id="10557" author="pjones" created="Tue, 8 Feb 2011 11:20:16 +0000"  >&lt;p&gt;ok I will mark it as resolved. Ihara, please reopen if you feel that this is inappropriate&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="10065" name="mds-messages" size="214346" author="ihara" created="Fri, 17 Dec 2010 16:28:18 +0000"/>
                    </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|hzw2an:</customfieldvalue>

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