<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:43:20 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>[LUDOC-487] Document llite.*.fallocate_zero_blocks tunable</title>
                <link>https://jira.whamcloud.com/browse/LUDOC-487</link>
                <project id="10070" key="LUDOC">Lustre Documentation</project>
                    <description>&lt;p&gt;In 2.14.0 the &lt;tt&gt;fallocate&lt;/tt&gt; interface was added to allow efficient preallocation of space for OST objects. The preallocated space should return zeroes when read. A new tunable parameter &quot;&lt;tt&gt;llite.&amp;#42;.fallocate_zero_blocks&lt;/tt&gt;&quot; was added to allow tuning the fallocate() behavior:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;=0 (default) uses unwritten extents, like ext4.&lt;/li&gt;
	&lt;li&gt;=1 zeroes out allocated blocks immediately on the OSS&lt;/li&gt;
	&lt;li&gt;=-1 disables fallocate (return -EOPNOTSUPP)&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The default mode=0 is the standard &quot;allocate unwritten extents&quot; behavior used by ext4.  This is by far the fastest for space allocation, but requires the unwritten extents to be split and/or zeroed when they are overwritten.&lt;/p&gt;

&lt;p&gt;The OST fallocate mode=1 can also be set to use &quot;zeroed extents&quot;, which may be handled by &quot;WRITE SAME&quot;, &quot;TRIM zeroes data&quot;, or other low-level functionality in the underlying block device. This is somewhat slower at fallocate() time (especially for very large allocations), but still avoids sending any data over the network, avoids runtime overhead from managing the extents.  There is not yet an &lt;tt&gt;FALLOC_FL_&amp;#42;&lt;/tt&gt; flag to request this behavior from the client on a per-file basis.&lt;/p&gt;

&lt;p&gt;If &lt;tt&gt;fallocate()&lt;/tt&gt; is not working properly or is undesirable to have, it can also be disabled with mode=-1 at runtime on one or more clients, or persistently on all clients. &lt;/p&gt;</description>
                <environment></environment>
        <key id="62599">LUDOC-487</key>
            <summary>Document llite.*.fallocate_zero_blocks tunable</summary>
                <type id="4" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11310&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</priority>
                        <status id="1" iconUrl="https://jira.whamcloud.com/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="LM-Triage">Lustre Manual Triage</assignee>
                                    <reporter username="adilger">Andreas Dilger</reporter>
                        <labels>
                    </labels>
                <created>Sat, 30 Jan 2021 17:33:52 +0000</created>
                <updated>Thu, 30 Nov 2023 21:58:38 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="62190">LU-14286</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="19874">LU-3606</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="77617">LU-17055</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="79264">LU-17326</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="61799">LU-14160</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|i01kwf:</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>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>