<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:13:47 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-8003] ll_ddelete() has obsolete reference to find_cbdata()</title>
                <link>https://jira.whamcloud.com/browse/LU-8003</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;After &lt;a href=&quot;http://review.whamcloud.com/19164&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/19164&lt;/a&gt; the following comment and ifdefed out code in &lt;tt&gt;ll_ddelete()&lt;/tt&gt; is obsolete and should be removed.&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;        /* Disable &lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt; piece of code temproarily because &lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt; is called
         * inside dcache_lock so it&apos;s not appropriate to &lt;span class=&quot;code-keyword&quot;&gt;do&lt;/span&gt; lots of work
         * here. ATTENTION: Before &lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt; piece of code enabling, LU-2487 must be
         * resolved. */
#&lt;span class=&quot;code-keyword&quot;&gt;if&lt;/span&gt; 0
        /* &lt;span class=&quot;code-keyword&quot;&gt;if&lt;/span&gt; not ldlm lock &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt; inode, set i_nlink to 0 so that                
         * &lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt; inode can be recycled later b=20433 */
        &lt;span class=&quot;code-keyword&quot;&gt;if&lt;/span&gt; (de-&amp;gt;d_inode &amp;amp;&amp;amp; !find_cbdata(de-&amp;gt;d_inode))
                clear_nlink(de-&amp;gt;d_inode);
#endif
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Also the comment before &lt;tt&gt;ll_unlink()&lt;/tt&gt; should be removed or corrected.&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;/* ll_unlink() doesn&apos;t update the inode with the &lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt; link count.
 * Instead, ll_ddelete() and ll_d_iput() will update it based upon &lt;span class=&quot;code-keyword&quot;&gt;if&lt;/span&gt;
 * there is any lock existing. They will recycle dentries and inodes
 * based upon locks too. b=20433 */
&lt;span class=&quot;code-keyword&quot;&gt;static&lt;/span&gt; &lt;span class=&quot;code-object&quot;&gt;int&lt;/span&gt; ll_unlink(struct inode *dir, struct dentry *dchild)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="36028">LU-8003</key>
            <summary>ll_ddelete() has obsolete reference to find_cbdata()</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="jhammond">John Hammond</assignee>
                                    <reporter username="jhammond">John Hammond</reporter>
                        <labels>
                            <label>easy</label>
                    </labels>
                <created>Mon, 11 Apr 2016 15:20:08 +0000</created>
                <updated>Fri, 4 Aug 2017 19:33:17 +0000</updated>
                            <resolved>Fri, 8 Jul 2016 20:29:00 +0000</resolved>
                                    <version>Lustre 2.9.0</version>
                                    <fixVersion>Lustre 2.9.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                            <comments>
                            <comment id="150555" author="gerrit" created="Fri, 29 Apr 2016 12:06:52 +0000"  >&lt;p&gt;John L. Hammond (john.hammond@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/19881&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/19881&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8003&quot; title=&quot;ll_ddelete() has obsolete reference to find_cbdata()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8003&quot;&gt;&lt;del&gt;LU-8003&lt;/del&gt;&lt;/a&gt; llite: remove obsolete code and comments&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 6f0418539b499508019a811d87f53a12381517d4&lt;/p&gt;</comment>
                            <comment id="157729" author="gerrit" created="Tue, 5 Jul 2016 23:48:48 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/19881/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/19881/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8003&quot; title=&quot;ll_ddelete() has obsolete reference to find_cbdata()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8003&quot;&gt;&lt;del&gt;LU-8003&lt;/del&gt;&lt;/a&gt; llite: remove obsolete code and comments&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 2f52edac77f9d16e701272bf80028bfafe33edd6&lt;/p&gt;</comment>
                            <comment id="158171" author="jgmitter" created="Fri, 8 Jul 2016 20:29:00 +0000"  >&lt;p&gt;Landed to master for 2.9.0&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="35622">LU-7925</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="36323">LU-8058</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </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|hzy7gn:</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>