<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:16:00 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-1365] Implement ldiskfs LARGEDIR support for e2fsprogs</title>
                <link>https://jira.whamcloud.com/browse/LU-1365</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;This INCOMPAT_LARGEDIR feature allows larger directories to be created in ldiskfs, both with directory sizes over 2GB and and a maximum htree depth of 3 instead of the current limit of 2.  These features are needed in order to exceed the current limit of approximately 10M entries in a single directory.  The INCOMPAT_LARGEDIR feature was added to ldiskfs as part of the pdirops &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-50&quot; title=&quot;pdirops patch for ldiskfs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-50&quot;&gt;&lt;del&gt;LU-50&lt;/del&gt;&lt;/a&gt; coding, but was not part of that project.  As there is currently no mke2fs, e2fsck, or tune2fs support for INCOMPAT_LARGEDIR, this feature is disabled by default when creating a new ldiskfs filesystem as it would otherwise make the filesystem unrecoverable in the case that e2fsck needs to be run on it.&lt;/p&gt;

&lt;p&gt;Tasks that need to be completed before INCOMPAT_LARGEDIR can be used:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;add support for the INCOMPAT_LARGEDIR and &quot;large_dir&quot; features to mke2fs/tune2fs&lt;/li&gt;
	&lt;li&gt;add conf-sanity.sh test LARGEDIR and 3-level htree for local ldiskfs with 1kB blocksize up to 100k entries with 255-byte names (3-level exceeded at 48k entries).  This might be done using a smaller number of hard-linked inodes (nlink_max = 65000), to avoid overhead of accessing and caching a large number of different inodes.&lt;/li&gt;
	&lt;li&gt;add parallel-scale.sh test LARGEDIR and &amp;gt;2GB directories with Lustre using 255-byte names and 10M entries (2GB exceeded at 4M entries, 4GB exceeded at 8M entries).  This might be done using a smaller number of hard-linked inodes (nlink_max = 65000), to avoid overhead of accessing and caching a large number of different inodes.&lt;/li&gt;
	&lt;li&gt;e2fsck support for 3-level htree&lt;/li&gt;
	&lt;li&gt;e2fsck support for directories larger than 2GB (using i_size_hi consistently for S_IFDIR() inodes)&lt;/li&gt;
	&lt;li&gt;e2fsprogs regression test test for 3-level/2GB+ htree e2fsck, corruptions&lt;/li&gt;
	&lt;li&gt;e2fsprogs add LARGEDIR feature to &quot;tests/f_random_corruption&quot;&lt;/li&gt;
	&lt;li&gt;port the ext4-large-dir.patch with the INCOMPAT_LARGEDIR features (&amp;gt;2GB, 3-level htree) to the upstream kernel and submit to linux-ext4 list for review&lt;/li&gt;
	&lt;li&gt;submit e2fsprogs patches to linux-ext4 list for review&lt;/li&gt;
	&lt;li&gt;solicit testing of feature from community&lt;/li&gt;
	&lt;li&gt;some time after e2fsprogs is released and available for download, a patch is needed to enable large_dir on new filesystems with mkfs.lustre&lt;/li&gt;
	&lt;li&gt;updates to the user manual and release notes to describe how to enable the large_dir feature with tune2fs&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="14248">LU-1365</key>
            <summary>Implement ldiskfs LARGEDIR support for e2fsprogs</summary>
                <type id="2" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11311&amp;avatarType=issuetype">New Feature</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="artem_blagodarenko">Artem Blagodarenko</assignee>
                                    <reporter username="adilger">Andreas Dilger</reporter>
                        <labels>
                            <label>LTS12</label>
                            <label>e2fsprogs</label>
                            <label>ldiskfs</label>
                            <label>patch</label>
                    </labels>
                <created>Thu, 3 May 2012 13:39:49 +0000</created>
                <updated>Fri, 4 Jun 2021 21:25:48 +0000</updated>
                            <resolved>Mon, 11 Feb 2019 15:13:54 +0000</resolved>
                                    <version>Lustre 2.3.0</version>
                                    <fixVersion>Lustre 2.12.4</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>11</watches>
                                                                            <comments>
                            <comment id="162408" author="gerrit" created="Thu, 18 Aug 2016 18:00:37 +0000"  >&lt;p&gt;Artem Blagodarenko (artem.blagodarenko@seagate.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/22008&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/22008&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1365&quot; title=&quot;Implement ldiskfs LARGEDIR support for e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1365&quot;&gt;&lt;del&gt;LU-1365&lt;/del&gt;&lt;/a&gt; e2fsprogs: enable large directroy support in tools.&lt;br/&gt;
Project: tools/e2fsprogs&lt;br/&gt;
Branch: master-lustre&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: bae7b74bf24ce86ec28af322a3d9c75a21c12a7a&lt;/p&gt;</comment>
                            <comment id="162409" author="gerrit" created="Thu, 18 Aug 2016 18:01:24 +0000"  >&lt;p&gt;Artem Blagodarenko (artem.blagodarenko@seagate.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/22009&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/22009&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1365&quot; title=&quot;Implement ldiskfs LARGEDIR support for e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1365&quot;&gt;&lt;del&gt;LU-1365&lt;/del&gt;&lt;/a&gt; tests: LARGEDIR and 3-level htree for local ldiskfs&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 7c4b67f0a09903efa9656d161475fe30c70a80c2&lt;/p&gt;</comment>
                            <comment id="162413" author="artem_blagodarenko" created="Thu, 18 Aug 2016 18:23:14 +0000"  >&lt;blockquote&gt;
&lt;p&gt;add support for the INCOMPAT_LARGEDIR and &quot;large_dir&quot; features to mke2fs/tune2fs&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;This patch is enough to enable large_dir. &lt;a href=&quot;http://review.whamcloud.com/22008&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/22008&lt;/a&gt; &lt;br/&gt;
I patched tools this way before starting tests&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;add conf-sanity.sh test LARGEDIR and 3-level htree for local ldiskfs with 1kB blocksize up to 100k entries with 255-byte names (3-level exceeded at 48k entries). This might be done using a smaller number of hard-linked inodes (nlink_max = 65000), to avoid overhead of accessing and caching a large number of different nodes.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Test 100 in &lt;a href=&quot;http://review.whamcloud.com/22009&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/22009&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;test failed if no large_dir enabled&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;n: creating hard link `/mnt/lustre/d100.conf-sanity/Kv74Cdj3FnDyJrJ9gbgqM0GIrlWtGKKTxTO4N5usmjXjRkDk3DKDhdPqjTq5Fw8JgKh5rADZMb5omdc2ySMqUURJUfIcjE5O2FSTqs2WNtOQKCNqK8vnLM5wawDd26Txd27GwLEagRRA6KipNNUj4NLb711dvwt46hBGuvJfeiN6iir9NMjqiJfcLfXQPOYwheMKBVAtjwauj5sdi3zSdSSzTeyCUIka7p3MHYAiPduo90fQWVA2GPtbvMVJzp0&apos;: No space left on device
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt; and passed with option &quot;large_dir&quot;.&lt;/p&gt;

&lt;p&gt;&amp;gt;add parallel-scale.sh test LARGEDIR and &amp;gt;2GB directories with Lustre using 255-byte names and 10M entries (2GB exceeded at 4M entries, 4GB exceeded at 8M entries). This might be done using a smaller number of hard-linked inodes (nlink_max = 65000), to avoid overhead of accessing and caching a large number of different nodes.&lt;/p&gt;


&lt;p&gt;Andreas, I can&apos;t find the reasons we need add such test in parallel-scale.sh. mdtest execution can help to estimate performance. I created functional test that shows the possibility of creating &quot; &amp;gt;2GB directories with Lustre using 255-byte names and 10M entries&quot; but believe parallel-scale.sh is not the best place for it. So I placed it to config_sanity.sh (test_101).&lt;/p&gt;

&lt;p&gt;config_sanity.sh test_101 creates 12M hard links. Here is creation rates on my local testing system:&lt;br/&gt;
&lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;https://jira.whamcloud.com/secure/attachment/22618/22618_image-2.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Testing system on virtual machine is not ideal, so we tested 120M hard links creations on cluster. But ldiskfs was used (this exclude all other code except ldiskfs and can show its possible troubles). Here is graph of creation rates:&lt;br/&gt;
&lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;https://jira.whamcloud.com/secure/attachment/22619/22619_image.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt;&lt;/p&gt;</comment>
                            <comment id="165338" author="gerrit" created="Thu, 8 Sep 2016 16:31:48 +0000"  >&lt;p&gt;Artem Blagodarenko (artem.blagodarenko@seagate.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/22384&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/22384&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1365&quot; title=&quot;Implement ldiskfs LARGEDIR support for e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1365&quot;&gt;&lt;del&gt;LU-1365&lt;/del&gt;&lt;/a&gt; e2fsprogs: enable large directroy support in e2fsck.&lt;br/&gt;
Project: tools/e2fsprogs&lt;br/&gt;
Branch: master-lustre&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: d1e6a1f72923d59c42bf9d74c850b9f32c01f462&lt;/p&gt;</comment>
                            <comment id="174042" author="gerrit" created="Thu, 17 Nov 2016 13:47:47 +0000"  >&lt;p&gt;Niu Yawei (yawei.niu@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/23831&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/23831&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1365&quot; title=&quot;Implement ldiskfs LARGEDIR support for e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1365&quot;&gt;&lt;del&gt;LU-1365&lt;/del&gt;&lt;/a&gt; resize2fs: clear uninit if allocating from new group&lt;br/&gt;
Project: tools/e2fsprogs&lt;br/&gt;
Branch: master-lustre&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: a12ae87de615f78bd663378d8978a93a8d35445a&lt;/p&gt;</comment>
                            <comment id="190386" author="gerrit" created="Sun, 2 Apr 2017 16:14:57 +0000"  >&lt;p&gt;Anonymous Coward (jjkky@yahoo.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/26311&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/26311&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1365&quot; title=&quot;Implement ldiskfs LARGEDIR support for e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1365&quot;&gt;&lt;del&gt;LU-1365&lt;/del&gt;&lt;/a&gt; resize2fs: clear uninit if allocating from new group&lt;br/&gt;
Project: tools/e2fsprogs&lt;br/&gt;
Branch: master-lustre&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 2bb22e1bc0af6a2dbb213f3af79325d306cc498a&lt;/p&gt;</comment>
                            <comment id="190387" author="gerrit" created="Sun, 2 Apr 2017 16:14:57 +0000"  >&lt;p&gt;Anonymous Coward (jjkky@yahoo.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/26312&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/26312&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1365&quot; title=&quot;Implement ldiskfs LARGEDIR support for e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1365&quot;&gt;&lt;del&gt;LU-1365&lt;/del&gt;&lt;/a&gt; e2fsprogs: enable large directroy support in tools&lt;br/&gt;
Project: tools/e2fsprogs&lt;br/&gt;
Branch: master-lustre&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: c4c581ccd003af1e40032e6352f45c6b546d1334&lt;/p&gt;</comment>
                            <comment id="190388" author="gerrit" created="Sun, 2 Apr 2017 16:14:58 +0000"  >&lt;p&gt;Anonymous Coward (jjkky@yahoo.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/26313&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/26313&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1365&quot; title=&quot;Implement ldiskfs LARGEDIR support for e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1365&quot;&gt;&lt;del&gt;LU-1365&lt;/del&gt;&lt;/a&gt; e2fsprogs: enable large directroy support in e2fsck&lt;br/&gt;
Project: tools/e2fsprogs&lt;br/&gt;
Branch: master-lustre&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 53effd14b09e128f2f4450e6bee206d1c7341b0d&lt;/p&gt;</comment>
                            <comment id="190536" author="artem_blagodarenko" created="Mon, 3 Apr 2017 15:44:06 +0000"  >&lt;p&gt;Andreas, Do I need to resend ext4(fsprogs) patches again to the email list? I see new patches are uploaded there, but don&apos;t understand the reason. Thanks.&lt;/p&gt;</comment>
                            <comment id="194740" author="gerrit" created="Fri, 5 May 2017 21:02:29 +0000"  >&lt;p&gt;Andreas Dilger (andreas.dilger@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/23831/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/23831/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1365&quot; title=&quot;Implement ldiskfs LARGEDIR support for e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1365&quot;&gt;&lt;del&gt;LU-1365&lt;/del&gt;&lt;/a&gt; resize2fs: clear uninit if allocating from new group&lt;br/&gt;
Project: tools/e2fsprogs&lt;br/&gt;
Branch: master-lustre&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 6ba8ad101d4a8331b8131abb56ea821b77b7d2b0&lt;/p&gt;</comment>
                            <comment id="208569" author="adilger" created="Sat, 16 Sep 2017 08:36:20 +0000"  >&lt;p&gt;This landed to upstream e2fsprogs-1.44, and kernel 4.14.&lt;/p&gt;</comment>
                            <comment id="218478" author="gerrit" created="Thu, 18 Jan 2018 04:28:13 +0000"  >&lt;p&gt;Wang Shilong (wshilong@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/30912&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/30912&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1365&quot; title=&quot;Implement ldiskfs LARGEDIR support for e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1365&quot;&gt;&lt;del&gt;LU-1365&lt;/del&gt;&lt;/a&gt; e2fsprogs: add support for 3-level htree&lt;br/&gt;
Project: tools/e2fsprogs&lt;br/&gt;
Branch: master-lustre&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 1140574de77dad5aeca7b3688aa866d6921c97a3&lt;/p&gt;</comment>
                            <comment id="218479" author="gerrit" created="Thu, 18 Jan 2018 04:28:13 +0000"  >&lt;p&gt;Wang Shilong (wshilong@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/30913&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/30913&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1365&quot; title=&quot;Implement ldiskfs LARGEDIR support for e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1365&quot;&gt;&lt;del&gt;LU-1365&lt;/del&gt;&lt;/a&gt; tests: 3 level hash tree test&lt;br/&gt;
Project: tools/e2fsprogs&lt;br/&gt;
Branch: master-lustre&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: ad3eabbbbb5305cc1006db9ec11a66cba795a228&lt;/p&gt;</comment>
                            <comment id="237168" author="artem_blagodarenko" created="Mon, 19 Nov 2018 07:32:19 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.whamcloud.com/secure/ViewProfile.jspa?name=adilger&quot; class=&quot;user-hover&quot; rel=&quot;adilger&quot;&gt;adilger&lt;/a&gt;, I have attached logs for conf_sanity_124 and conf_sanity_125 just. Test session in my local environment. They are passed. I also &#160;installed packages that maloo built, and test started successfully (I haven&apos;t wait until it finished, but they are not failed in start like in maloo).&lt;/p&gt;

&lt;p&gt;I have no idea how to fix maloo test session. Do you have any suggestions?&lt;/p&gt;</comment>
                            <comment id="237557" author="adilger" created="Tue, 27 Nov 2018 20:22:01 +0000"  >&lt;p&gt;Reopen this issue while the patch is still unlanded.&lt;/p&gt;

&lt;p&gt;There also appears to be an issue with e2fsck and directories over 2GB:&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;Pass 1: Checking inodes, blocks, and sizes
Inode 252 is too big.  Truncate? no

Block #524289 (552395) causes directory to be too big.  IGNORED.
Block #524290 (552396) causes directory to be too big.  IGNORED.
Block #524291 (552397) causes directory to be too big.  IGNORED.
Block #524292 (552398) causes directory to be too big.  IGNORED.
Block #524293 (552399) causes directory to be too big.  IGNORED.
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="237588" author="dongyang" created="Wed, 28 Nov 2018 11:21:03 +0000"  >&lt;p&gt;Artem, Looks like in process_block() from pass1, the limit of dir size is still 2GB.&lt;/p&gt;

&lt;p&gt;with large_dir we could end up with a dir larger than 2GB, like the one created in conf_sanity test_125.&lt;/p&gt;

&lt;p&gt;I also noticed that stat and ls from debugfs is showing the size of the dir as a negative value for the same dir,&lt;/p&gt;

&lt;p&gt;the reason is we are just using inode-&amp;gt;i_size rather than EXT2_I_SIZE(inode).&lt;/p&gt;

&lt;p&gt;Can you please fix them in e2fsprogs upstream? Also please push a patch to gerrit for the master-lustre branch so we can land it from our side.&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;

&lt;p&gt;DY&lt;/p&gt;</comment>
                            <comment id="237701" author="gerrit" created="Thu, 29 Nov 2018 20:15:15 +0000"  >&lt;p&gt;Artem Blagodarenko (c17828@cray.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/33756&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/33756&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1365&quot; title=&quot;Implement ldiskfs LARGEDIR support for e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1365&quot;&gt;&lt;del&gt;LU-1365&lt;/del&gt;&lt;/a&gt; tests: createmany outputs stat after 2 seconds&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: b66dd7a12ca6ef3290e09d2baabe2361c758f2e3&lt;/p&gt;</comment>
                            <comment id="237702" author="gerrit" created="Thu, 29 Nov 2018 20:15:16 +0000"  >&lt;p&gt;Artem Blagodarenko (c17828@cray.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/33757&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/33757&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1365&quot; title=&quot;Implement ldiskfs LARGEDIR support for e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1365&quot;&gt;&lt;del&gt;LU-1365&lt;/del&gt;&lt;/a&gt; utils: allow set block size for ldiskfs backend&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 1fc5bde1a96d249febd15e5c96e33d1b4c9b64ce&lt;/p&gt;</comment>
                            <comment id="238265" author="gerrit" created="Mon, 10 Dec 2018 09:17:11 +0000"  >&lt;p&gt;Artem Blagodarenko (c17828@cray.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/33813&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/33813&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1365&quot; title=&quot;Implement ldiskfs LARGEDIR support for e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1365&quot;&gt;&lt;del&gt;LU-1365&lt;/del&gt;&lt;/a&gt; e2fsck: allow to check &amp;gt;2GB sized directory&lt;br/&gt;
Project: tools/e2fsprogs&lt;br/&gt;
Branch: master-lustre&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 7e77372d97aad810b651e680220d8168cd5bf54c&lt;/p&gt;</comment>
                            <comment id="238266" author="gerrit" created="Mon, 10 Dec 2018 09:17:11 +0000"  >&lt;p&gt;Artem Blagodarenko (c17828@cray.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/33814&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/33814&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1365&quot; title=&quot;Implement ldiskfs LARGEDIR support for e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1365&quot;&gt;&lt;del&gt;LU-1365&lt;/del&gt;&lt;/a&gt; debugfs: output large directory size&lt;br/&gt;
Project: tools/e2fsprogs&lt;br/&gt;
Branch: master-lustre&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: d598fae184f1abdfd47b8396f21db217238ce220&lt;/p&gt;</comment>
                            <comment id="238442" author="gerrit" created="Wed, 12 Dec 2018 10:16:28 +0000"  >&lt;p&gt;Andreas Dilger (adilger@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/33814/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/33814/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1365&quot; title=&quot;Implement ldiskfs LARGEDIR support for e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1365&quot;&gt;&lt;del&gt;LU-1365&lt;/del&gt;&lt;/a&gt; debugfs: output large directory size&lt;br/&gt;
Project: tools/e2fsprogs&lt;br/&gt;
Branch: master-lustre&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: b3267b9f4f9037b84fa83e1296e7dad508a592ba&lt;/p&gt;</comment>
                            <comment id="238556" author="gerrit" created="Thu, 13 Dec 2018 19:51:03 +0000"  >&lt;p&gt;Andreas Dilger (adilger@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/33813/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/33813/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1365&quot; title=&quot;Implement ldiskfs LARGEDIR support for e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1365&quot;&gt;&lt;del&gt;LU-1365&lt;/del&gt;&lt;/a&gt; e2fsck: allow to check &amp;gt;2GB sized directory&lt;br/&gt;
Project: tools/e2fsprogs&lt;br/&gt;
Branch: master-lustre&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: c5de396607efa2032bc32f7aa607b38d9e82dc6b&lt;/p&gt;</comment>
                            <comment id="239042" author="artem_blagodarenko" created="Fri, 21 Dec 2018 22:58:00 +0000"  >&lt;p&gt;Test conf_sanity 125 successfully passed on my local environment. It&apos;s took 1,5 hours. Full logs are attached to this issue.&lt;br/&gt;
Name creation rate didn&apos;t reduced dramatically. From&#160;&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;
 total: 60000 link in 119.82 seconds: 500.76 ops/second&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;in first iteration. To&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;
total: 60000 link in 123.89 seconds: 484.31 ops/second &lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;I belive previous performance drop could be because we sent full directory name to createmany utility and lookup require more time for large directory. This time createmany acts on the current directory.&lt;/p&gt;</comment>
                            <comment id="240921" author="gerrit" created="Wed, 30 Jan 2019 02:39:21 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/33757/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/33757/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1365&quot; title=&quot;Implement ldiskfs LARGEDIR support for e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1365&quot;&gt;&lt;del&gt;LU-1365&lt;/del&gt;&lt;/a&gt; utils: allow set block size for ldiskfs backend&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 5f674667bfd1ab9a0e47d9f03f3e7eab37eb8e17&lt;/p&gt;</comment>
                            <comment id="240922" author="gerrit" created="Wed, 30 Jan 2019 02:39:27 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/22009/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/22009/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1365&quot; title=&quot;Implement ldiskfs LARGEDIR support for e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1365&quot;&gt;&lt;del&gt;LU-1365&lt;/del&gt;&lt;/a&gt; tests: LARGEDIR and 3-level htree for local ldiskfs&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 8048e216c16fa403da6fa2a755df8f718ab3105d&lt;/p&gt;</comment>
                            <comment id="241684" author="gerrit" created="Mon, 11 Feb 2019 03:22:23 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/33756/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/33756/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1365&quot; title=&quot;Implement ldiskfs LARGEDIR support for e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1365&quot;&gt;&lt;del&gt;LU-1365&lt;/del&gt;&lt;/a&gt; tests: createmany outputs stat after 2 seconds&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 46125b6d9627d006087dfcc727e2cff0954e78c8&lt;/p&gt;</comment>
                            <comment id="241710" author="pjones" created="Mon, 11 Feb 2019 15:13:54 +0000"  >&lt;p&gt;Landed for 2.13&lt;/p&gt;</comment>
                            <comment id="247975" author="cfaber" created="Wed, 29 May 2019 17:06:30 +0000"  >&lt;p&gt;should this be closed?&lt;/p&gt;</comment>
                            <comment id="247980" author="pjones" created="Wed, 29 May 2019 17:12:23 +0000"  >&lt;p&gt;We usually leave tickets as RESOLVED rather than CLOSED because then the ticket can be updated when needed (if landed to maintenance branches, say) without the extra email generated by having to go through the states REOPEN then RESOLVED then CLOSED again.&lt;/p&gt;</comment>
                            <comment id="247989" author="cfaber" created="Wed, 29 May 2019 17:22:00 +0000"  >&lt;p&gt;Got it. How do you guys keep track of where it&apos;s and when this / tickets like this are ready to close?&lt;/p&gt;</comment>
                            <comment id="247991" author="pjones" created="Wed, 29 May 2019 17:25:37 +0000"  >&lt;p&gt;We just consider RESOLVED to be the primary task is complete.&lt;/p&gt;</comment>
                            <comment id="258462" author="gerrit" created="Mon, 18 Nov 2019 16:18:56 +0000"  >&lt;p&gt;Minh Diep (mdiep@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/36778&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36778&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1365&quot; title=&quot;Implement ldiskfs LARGEDIR support for e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1365&quot;&gt;&lt;del&gt;LU-1365&lt;/del&gt;&lt;/a&gt; utils: allow set block size for ldiskfs backend&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: d412d6c6e41446303a2244c46f9bfd3330926b45&lt;/p&gt;</comment>
                            <comment id="258463" author="gerrit" created="Mon, 18 Nov 2019 16:18:57 +0000"  >&lt;p&gt;Minh Diep (mdiep@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/36779&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36779&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1365&quot; title=&quot;Implement ldiskfs LARGEDIR support for e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1365&quot;&gt;&lt;del&gt;LU-1365&lt;/del&gt;&lt;/a&gt; tests: LARGEDIR and 3-level htree for local ldiskfs&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 76bec4f7fdd0ec1f85863f13b5cff248d5676fc3&lt;/p&gt;</comment>
                            <comment id="259202" author="gerrit" created="Thu, 5 Dec 2019 14:56:56 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/36778/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36778/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1365&quot; title=&quot;Implement ldiskfs LARGEDIR support for e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1365&quot;&gt;&lt;del&gt;LU-1365&lt;/del&gt;&lt;/a&gt; utils: allow set block size for ldiskfs backend&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: c89aa6edccab2d20d44e52af1e5a16e8d9d39fe9&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="12593">LU-896</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="35652">LU-7932</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="10289">LU-50</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="54751">LU-11915</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="62419">LU-14345</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="64546">LU-14734</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="53659">LU-11546</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="42652">LU-8974</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="31699" name="conf-san-125-4.txt.tar.gzip" size="22830" author="artem_blagodarenko" created="Fri, 21 Dec 2018 22:53:37 +0000"/>
                            <attachment id="31486" name="conf-sanity-124-125.tar.bz2" size="16523" author="artem_blagodarenko" created="Mon, 19 Nov 2018 07:27:34 +0000"/>
                            <attachment id="22618" name="image-2.png" size="10876" author="artem_blagodarenko" created="Thu, 18 Aug 2016 18:23:48 +0000"/>
                            <attachment id="22619" name="image.png" size="65846" author="artem_blagodarenko" created="Thu, 18 Aug 2016 18:23:48 +0000"/>
                    </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|hzw0sv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>10210</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10002" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>3.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>