<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:00:12 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-6434] Object reference is not zero when umounting OST</title>
                <link>https://jira.whamcloud.com/browse/LU-6434</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;I was testing btrfs-osd. I ran obdfilter-survey on a small OST, and soon failure shew up because space was exausted. After obdfilter-survey finished, I umount OST and got following LASSERT error:&lt;/p&gt;

&lt;p&gt;[ 2007.468973] LustreError: 31356:0:(ofd_dev.c:2924:ofd_fini()) ASSERTION( atomic_read(&amp;amp;d-&amp;gt;ld_ref) == 0 ) failed:&lt;br/&gt;
[ 2007.475908] LustreError: 31356:0:(ofd_dev.c:2924:ofd_fini()) LBUG&lt;br/&gt;
[ 2007.480099] Pid: 31356, comm: umount&lt;br/&gt;
[ 2007.482557] \x0aCall Trace:&lt;br/&gt;
[ 2007.485274]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0719843&amp;gt;&amp;#93;&lt;/span&gt; libcfs_debug_dumpstack+0x53/0x80 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
[ 2007.490070]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0719de5&amp;gt;&amp;#93;&lt;/span&gt; lbug_with_loc+0x45/0xc0 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
[ 2007.494304]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0fe0f33&amp;gt;&amp;#93;&lt;/span&gt; ofd_device_fini+0x2a3/0x2b0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ofd&amp;#93;&lt;/span&gt;&lt;br/&gt;
[ 2007.498650]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa082ce4f&amp;gt;&amp;#93;&lt;/span&gt; class_cleanup+0x8df/0xcb0 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
[ 2007.503167]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa082f754&amp;gt;&amp;#93;&lt;/span&gt; class_process_config+0x1e14/0x2f70 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
[ 2007.508208]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff811a8c43&amp;gt;&amp;#93;&lt;/span&gt; ? __kmalloc+0x1f3/0x230&lt;br/&gt;
[ 2007.511947]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa08284ea&amp;gt;&amp;#93;&lt;/span&gt; ? lustre_cfg_new+0x8a/0x570 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
[ 2007.516580]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa083206f&amp;gt;&amp;#93;&lt;/span&gt; class_manual_cleanup+0xef/0x810 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
[ 2007.521451]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0866a3b&amp;gt;&amp;#93;&lt;/span&gt; server_put_super+0x94b/0xd70 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
[ 2007.526132]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff811c5116&amp;gt;&amp;#93;&lt;/span&gt; generic_shutdown_super+0x56/0xe0&lt;br/&gt;
[ 2007.530381]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff811c5382&amp;gt;&amp;#93;&lt;/span&gt; kill_anon_super+0x12/0x20&lt;br/&gt;
[ 2007.534226]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0833172&amp;gt;&amp;#93;&lt;/span&gt; lustre_kill_super+0x32/0x50 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
[ 2007.538850]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff811c572d&amp;gt;&amp;#93;&lt;/span&gt; deactivate_locked_super+0x3d/0x60&lt;br/&gt;
[ 2007.543154]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff811c5d36&amp;gt;&amp;#93;&lt;/span&gt; deactivate_super+0x46/0x60&lt;br/&gt;
[ 2007.547071]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff811e2a75&amp;gt;&amp;#93;&lt;/span&gt; mntput_no_expire+0xc5/0x120&lt;br/&gt;
[ 2007.551018]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff811e3baf&amp;gt;&amp;#93;&lt;/span&gt; SyS_umount+0x9f/0x3c0&lt;br/&gt;
[ 2007.554633]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8160d469&amp;gt;&amp;#93;&lt;/span&gt; system_call_fastpath+0x16/0x1b&lt;/p&gt;


&lt;p&gt;I thought it was a problem of btrfs-osd. But it turned out that ofd_preprw_write() might leak reference of objects. I will push a patch soon.&lt;/p&gt;</description>
                <environment></environment>
        <key id="29402">LU-6434</key>
            <summary>Object reference is not zero when umounting OST</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="1">Fixed</resolution>
                                        <assignee username="ys">Yang Sheng</assignee>
                                    <reporter username="lixi">Li Xi</reporter>
                        <labels>
                            <label>patch</label>
                    </labels>
                <created>Mon, 6 Apr 2015 13:42:19 +0000</created>
                <updated>Tue, 28 Jun 2016 15:43:27 +0000</updated>
                            <resolved>Fri, 10 Apr 2015 13:54:42 +0000</resolved>
                                    <version>Lustre 2.7.0</version>
                                    <fixVersion>Lustre 2.8.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                            <comments>
                            <comment id="111572" author="gerrit" created="Mon, 6 Apr 2015 13:44:17 +0000"  >&lt;p&gt;Li Xi (lixi@ddn.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/14370&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/14370&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6434&quot; title=&quot;Object reference is not zero when umounting OST&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6434&quot;&gt;&lt;del&gt;LU-6434&lt;/del&gt;&lt;/a&gt; ofd: object reference leaks in ofd_preprw_write&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 31002ca9c8c9f95e9173d17581dd47643d0abc79&lt;/p&gt;</comment>
                            <comment id="111795" author="gerrit" created="Thu, 9 Apr 2015 03:23:16 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/14370/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/14370/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6434&quot; title=&quot;Object reference is not zero when umounting OST&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6434&quot;&gt;&lt;del&gt;LU-6434&lt;/del&gt;&lt;/a&gt; ofd: object reference leaks in ofd_preprw_write&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 559e182da8ca764cefffca05c06731e543129fd6&lt;/p&gt;</comment>
                            <comment id="111905" author="ys" created="Fri, 10 Apr 2015 13:54:42 +0000"  >&lt;p&gt;Patch landed. Close this ticket.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                                        </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="24701">LU-5057</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="37657">LU-8302</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|hzxa7b:</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>