<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:14:56 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-15040] update max_easize on reconnect</title>
                <link>https://jira.whamcloud.com/browse/LU-15040</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;If ea_inode becomes enabled on MDS, client should set new max_easize.&lt;/p&gt;


&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;[root@dhcppc4 tests]# git log --pretty=oneline | head -n1 
608cce73d5149cb4d317ee189db94f0b6ade1ff5 LU-15007 tests: quota enable cmd fix 
[root@dhcppc4 tests]# git diff
diff --git a/lustre/tests/test-framework.sh b/lustre/tests/test-framework.sh
index c507425..41821eb 100755
--- a/lustre/tests/test-framework.sh
+++ b/lustre/tests/test-framework.sh
@@ -4657,8 +4657,6 @@ mkfs_opts() {
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; opts+=${L_GETIDENTITY:+&quot; --param=mdt.identity_upcall=$L_GETIDENTITY&quot;}
 
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; if [ $fstype == ldiskfs ]; then
- &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; fs_mkfs_opts+=&quot;-O ea_inode,large_dir&quot;
-
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; var=${facet}_JRN
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; if [ -n &quot;${!var}&quot; ]; then
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; fs_mkfs_opts+=&quot; -J device=${!var}&quot;
diff --git a/lustre/utils/libmount_utils_ldiskfs.c b/lustre/utils/libmount_utils_ldiskfs.c
index 5907213..9d4cd83 100644
--- a/lustre/utils/libmount_utils_ldiskfs.c
+++ b/lustre/utils/libmount_utils_ldiskfs.c
@@ -533,8 +533,8 @@ static int enable_default_ext4_features(struct mkfs_opts *mop, char *anchor,
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; append_unique(anchor, &quot;,&quot;, &quot;^resize_inode&quot;, NULL, maxbuflen);
 
&#160; &#160; &#160; &#160; /* Allow xattrs larger than one block, stored in a separate inode */
- &#160; &#160; &#160; if (IS_MDT(&amp;amp;mop-&amp;gt;mo_ldd) &amp;amp;&amp;amp; is_e2fsprogs_feature_supp(&quot;-O ea_inode&quot;))
- &#160; &#160; &#160; &#160; &#160; &#160; &#160; append_unique(anchor, &quot;,&quot;, &quot;ea_inode&quot;, NULL, maxbuflen);
+ &#160; &#160; &#160; /*if (IS_MDT(&amp;amp;mop-&amp;gt;mo_ldd) &amp;amp;&amp;amp; is_e2fsprogs_feature_supp(&quot;-O ea_inode&quot;))
+ &#160; &#160; &#160; &#160; &#160; &#160; &#160; append_unique(anchor, &quot;,&quot;, &quot;ea_inode&quot;, NULL, maxbuflen);*/
 
&#160; &#160; &#160; &#160; /* Allow more than 10M directory entries */
[root@dhcppc4 tests]# bash llmount.sh 
...
[root@dhcppc4 tests]# dumpe2fs -h /tmp/lustre-mdt1 | grep ea_inode
dumpe2fs 1.45.2.cr1 (20-Jun-2019)
[root@dhcppc4 tests]# lctl get_param llite.*.max_easize
llite.lustre-ffff9c78a1f16000.max_easize=4012
[root@dhcppc4 tests]# umount /mnt/lustre-mds1
[root@dhcppc4 tests]# tune2fs -O ea_inode /tmp/lustre-mdt1
tune2fs 1.45.2.cr1 (20-Jun-2019)
[root@dhcppc4 tests]# mount -t lustre -o loop /tmp/lustre-mdt1 /mnt/lustre-mds1/
[root@dhcppc4 tests]# dumpe2fs -h /tmp/lustre-mdt1 | grep ea_inode
dumpe2fs 1.45.2.cr1 (20-Jun-2019)
Filesystem features:&#160; &#160; &#160; has_journal ext_attr resize_inode dir_index filetype needs_recovery flex_bg ea_inode dirdata large_dir sparse_super large_file huge_file uninit_bg dir_nlink quota project
[root@dhcppc4 tests]# lctl get_param llite.*.max_easize
llite.lustre-ffff9c78a1f16000.max_easize=4012
[root@dhcppc4 tests]# 
...
[root@dhcppc4 tests]# git log --pretty=oneline | head -n1 
0f9eefc1598977cee7f46e434762b4df6caa4e30 LUS-9478 mdc: update max_easize on reconnect
[root@dhcppc4 tests]# bash llmount.sh 
...
[root@dhcppc4 tests]# lctl get_param llite.*.max_easize
llite.lustre-ffff9c78a8e40800.max_easize=4012
[root@dhcppc4 tests]# umount /mnt/lustre-mds
umount: /mnt/lustre-mds: not mounted
[root@dhcppc4 tests]# umount /mnt/lustre-mds1
[root@dhcppc4 tests]# tune2fs -O ea_inode /tmp/lustre-mdt1 
tune2fs 1.45.2.cr1 (20-Jun-2019)
[root@dhcppc4 tests]# mount -t lustre -o loop /tmp/lustre-mdt1 /mnt/lustre-mds1/
[root@dhcppc4 tests]# lctl get_param llite.*.max_easize
llite.lustre-ffff9c78a8e40800.max_easize=65536&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;To reproduce the issue commented &quot;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1732&quot; title=&quot;enable wide striping by default &quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1732&quot;&gt;&lt;del&gt;LU-1732&lt;/del&gt;&lt;/a&gt; utils: allow ldiskfs wide striping with ea_inode&quot;(f0bc7710) to have ability to format mds without ea_inode feature. Anyway the issue may appear if the server is formated without ea_inode enabled(before f0bc7710).&lt;/p&gt;</description>
                <environment></environment>
        <key id="66283">LU-15040</key>
            <summary>update max_easize on reconnect</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="scherementsev">Sergey Cheremencev</assignee>
                                    <reporter username="scherementsev">Sergey Cheremencev</reporter>
                        <labels>
                    </labels>
                <created>Tue, 28 Sep 2021 14:20:46 +0000</created>
                <updated>Sun, 10 Oct 2021 15:22:17 +0000</updated>
                            <resolved>Sun, 10 Oct 2021 15:22:17 +0000</resolved>
                                                    <fixVersion>Lustre 2.15.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                            <comments>
                            <comment id="314151" author="gerrit" created="Tue, 28 Sep 2021 14:23:34 +0000"  >&lt;p&gt;&quot;Sergey Cheremencev &amp;lt;sergey.cheremencev@hpe.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/45073&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/45073&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15040&quot; title=&quot;update max_easize on reconnect&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15040&quot;&gt;&lt;del&gt;LU-15040&lt;/del&gt;&lt;/a&gt; mdc: update max_easize on reconnect&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 3fb551c5c06f470a2d2ca11ec46f42e3900c0e5e&lt;/p&gt;</comment>
                            <comment id="315143" author="gerrit" created="Sun, 10 Oct 2021 03:32:48 +0000"  >&lt;p&gt;&quot;Oleg Drokin &amp;lt;green@whamcloud.com&amp;gt;&quot; merged in patch &lt;a href=&quot;https://review.whamcloud.com/45073/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/45073/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15040&quot; title=&quot;update max_easize on reconnect&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15040&quot;&gt;&lt;del&gt;LU-15040&lt;/del&gt;&lt;/a&gt; mdc: update max_easize on reconnect&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 5f15be0edea5c2d314f3509e119db6ccd4372892&lt;/p&gt;</comment>
                            <comment id="315163" author="pjones" created="Sun, 10 Oct 2021 15:22:17 +0000"  >&lt;p&gt;Landed for 2.15&lt;/p&gt;</comment>
                    </comments>
                    <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|i025mv:</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>