<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:08:25 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-14286] fallocate() does not zero on-disk data</title>
                <link>https://jira.whamcloud.com/browse/LU-14286</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;The ldiskfs &lt;tt&gt;osd_fallocate()&lt;/tt&gt; does not correctly zero the allocated blocks.  This is not noticed during autotest and local developer testing because the underlying storage is zero-filled due to using a sparse backing file and will usually read back as zero.  Also, the fsx data correctness test was not properly detecting &lt;tt&gt;fallocate()&lt;/tt&gt; support, and as a result this behavior was not detected until after &lt;tt&gt;fsx&lt;/tt&gt; was fixed.&lt;/p&gt;

&lt;p&gt;&lt;tt&gt;fsx&lt;/tt&gt; uses &lt;tt&gt;test_fallocate()&lt;/tt&gt; to determine if &lt;tt&gt;fallocate()&lt;/tt&gt; along with its various FLAGS is enabled and could be called. This was discovered while working on &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14160&quot; title=&quot;Implement fallocate FALLOCATE_FL_PUNCH_HOLE support&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14160&quot;&gt;&lt;del&gt;LU-14160&lt;/del&gt;&lt;/a&gt; that &lt;tt&gt;test_fallocate()&lt;/tt&gt; always returned false as a bug. Resulting is &lt;tt&gt;fallocate()&lt;/tt&gt; being skipped always for &lt;tt&gt;fsx&lt;/tt&gt; runs.&lt;/p&gt;</description>
                <environment></environment>
        <key id="62190">LU-14286</key>
            <summary>fallocate() does not zero on-disk data</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="1" iconUrl="https://jira.whamcloud.com/images/icons/priorities/blocker.svg">Blocker</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="arshad512">Arshad Hussain</assignee>
                                    <reporter username="arshad512">Arshad Hussain</reporter>
                        <labels>
                    </labels>
                <created>Fri, 1 Jan 2021 07:50:25 +0000</created>
                <updated>Sat, 30 Jan 2021 17:39:06 +0000</updated>
                            <resolved>Wed, 27 Jan 2021 13:05:46 +0000</resolved>
                                    <version>Lustre 2.14.0</version>
                                    <fixVersion>Lustre 2.14.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                            <comments>
                            <comment id="288553" author="gerrit" created="Fri, 1 Jan 2021 08:37:56 +0000"  >&lt;p&gt;Arshad Hussain (arshad.hussain@aeoncomputing.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/41119&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/41119&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14286&quot; title=&quot;fallocate() does not zero on-disk data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14286&quot;&gt;&lt;del&gt;LU-14286&lt;/del&gt;&lt;/a&gt; fsx: &apos;fsx&apos; calling test_fallocate() always returns false&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 80f2acf55464ebc52f15872223d49481810ffdb0&lt;/p&gt;</comment>
                            <comment id="289150" author="adilger" created="Sun, 10 Jan 2021 21:50:52 +0000"  >&lt;p&gt;Arshad, I&apos;ve recharacterized this ticket to be more about the &lt;tt&gt;osd_fallocate()&lt;/tt&gt; bug rather than the fsx bug, since it is essentially a data corruption issue that needs to be fixed as part of 2.14.0, and since this patch was already fixing the problem.  Rather than spin up a new patch with the same fix, I instead changed the commit message to make it clear the importance of the patch and the reason that it is being included in 2.14.0 at this late date.&lt;/p&gt;</comment>
                            <comment id="289158" author="gerrit" created="Mon, 11 Jan 2021 01:10:01 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/41119/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/41119/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14286&quot; title=&quot;fallocate() does not zero on-disk data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14286&quot;&gt;&lt;del&gt;LU-14286&lt;/del&gt;&lt;/a&gt; osd-ldiskfs: fallocate() should zero new blocks&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 72617588ac8cb2e3e5a7b8e5ebc201cab524d938&lt;/p&gt;</comment>
                            <comment id="289222" author="pjones" created="Mon, 11 Jan 2021 18:25:12 +0000"  >&lt;p&gt;Landed for 2.14&lt;/p&gt;</comment>
                            <comment id="289241" author="gerrit" created="Tue, 12 Jan 2021 04:49:38 +0000"  >&lt;p&gt;Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/41204&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/41204&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14286&quot; title=&quot;fallocate() does not zero on-disk data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14286&quot;&gt;&lt;del&gt;LU-14286&lt;/del&gt;&lt;/a&gt; osd-ldiskfs: fallocate with unwritten extents&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 44c56a496d80a8607d29681ade498fe4fbf85a59&lt;/p&gt;</comment>
                            <comment id="289242" author="adilger" created="Tue, 12 Jan 2021 04:57:03 +0000"  >&lt;p&gt;Still not fixed. &lt;/p&gt;</comment>
                            <comment id="289312" author="gerrit" created="Tue, 12 Jan 2021 18:05:19 +0000"  >&lt;p&gt;James Nunez (jnunez@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/41211&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/41211&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14286&quot; title=&quot;fallocate() does not zero on-disk data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14286&quot;&gt;&lt;del&gt;LU-14286&lt;/del&gt;&lt;/a&gt; tests: reduce fallocate space sanity 150e&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 4be24e98c0d1f1a08c9ca03444a3cb682017303c&lt;/p&gt;</comment>
                            <comment id="289384" author="gerrit" created="Wed, 13 Jan 2021 05:00:44 +0000"  >&lt;p&gt;Andreas Dilger (adilger@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/41211/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/41211/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14286&quot; title=&quot;fallocate() does not zero on-disk data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14286&quot;&gt;&lt;del&gt;LU-14286&lt;/del&gt;&lt;/a&gt; tests: reduce fallocate space sanity 150e&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: b9274179adf0939909ff2dd78d077515a64fd25f&lt;/p&gt;</comment>
                            <comment id="289417" author="gerrit" created="Wed, 13 Jan 2021 15:50:08 +0000"  >&lt;p&gt;Alex Zhuravlev (bzzz@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/41216&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/41216&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14286&quot; title=&quot;fallocate() does not zero on-disk data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14286&quot;&gt;&lt;del&gt;LU-14286&lt;/del&gt;&lt;/a&gt; osd: don&apos;t read unwritten blocks&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 065e10770fc082ba8ec80aed21a797a34faaaab4&lt;/p&gt;</comment>
                            <comment id="290162" author="gerrit" created="Fri, 22 Jan 2021 20:14:12 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/41216/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/41216/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14286&quot; title=&quot;fallocate() does not zero on-disk data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14286&quot;&gt;&lt;del&gt;LU-14286&lt;/del&gt;&lt;/a&gt; osd-ldiskfs: don&apos;t read unwritten blocks&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 42c52069cada6837df34a02638717dff709e5a0e&lt;/p&gt;</comment>
                            <comment id="290303" author="gerrit" created="Mon, 25 Jan 2021 19:14:33 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/41204/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/41204/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14286&quot; title=&quot;fallocate() does not zero on-disk data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14286&quot;&gt;&lt;del&gt;LU-14286&lt;/del&gt;&lt;/a&gt; osd-ldiskfs: fallocate with unwritten extents&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 4f18e08099e51b682f6acb1cf9fea6d7d45f5fd7&lt;/p&gt;</comment>
                            <comment id="290334" author="gerrit" created="Mon, 25 Jan 2021 23:29:08 +0000"  >&lt;p&gt;Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/41315&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/41315&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14286&quot; title=&quot;fallocate() does not zero on-disk data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14286&quot;&gt;&lt;del&gt;LU-14286&lt;/del&gt;&lt;/a&gt; osd-ldiskfs: enable fallocate by default&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 0ba7b99f41593cdedcf6b1340b73932edd3fa3e0&lt;/p&gt;</comment>
                            <comment id="290420" author="gerrit" created="Wed, 27 Jan 2021 07:16:07 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/41315/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/41315/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14286&quot; title=&quot;fallocate() does not zero on-disk data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14286&quot;&gt;&lt;del&gt;LU-14286&lt;/del&gt;&lt;/a&gt; osd-ldiskfs: enable fallocate by default&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 51d2a79ac93d31f969baaa5f10da707762acf3f2&lt;/p&gt;</comment>
                            <comment id="290435" author="pjones" created="Wed, 27 Jan 2021 13:05:46 +0000"  >&lt;p&gt;Finally I think that everything tracked here has landed&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="62314">LU-14326</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="62343">LU-14333</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="62312">LU-14324</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="62599">LUDOC-487</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|i01idz:</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>