<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:11:57 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-14692] deprecate use of OST FID SEQ 0 for MDT0000</title>
                <link>https://jira.whamcloud.com/browse/LU-14692</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Since Lustre 2.4.0 and DNE1, it has been possible to create OST objects using a different FID SEQ range for each MDT, to avoid contention during MDT object precreation.  &lt;/p&gt;

&lt;p&gt;Objects that are created by MDT0000 are put into FID SEQ 0 (&lt;tt&gt;O/0/d&amp;#42;&lt;/tt&gt;) on all OSTs and have a filename that is the decimal FID OID in ASCII.  However, SEQ=0 objects are remapped to IDIF FID SEQ &lt;tt&gt;(0x100000000 | (ost_idx &amp;lt;&amp;lt; 16))&lt;/tt&gt; so that they are unique across all OSTs. &lt;/p&gt;

&lt;p&gt;Objects that are created by other MDTs (or MDT0000 after 2^48 objects are created in SEQ 0) use a unique SEQ in the &lt;tt&gt;FID_SEQ_NORMAL&lt;/tt&gt; range (&amp;gt; &lt;tt&gt;0x200000400&lt;/tt&gt;), and use a filename that is the &lt;b&gt;hexadecimal&lt;/b&gt; FID OID in ASCII.&lt;/p&gt;

&lt;p&gt;For compatibility with pre-DNE MDTs and OSTs, the use of SEQ=0 by MDT0000 was kept until now, but there has not been a reason to keep this compatibility for new filesystems.  It would be better to have MDT0000 assigned a &quot;regular&quot; FID SEQ range at startup, so that the SEQ=0 compatibility can eventually be removed.  That would ensure OST objects have &quot;proper and unique&quot; FIDs, and avoid the complexity of mapping between the old SEQ=0 48-bit OID values and the IDIF FIDs.&lt;/p&gt;

&lt;p&gt;Older filesystems using SEQ=0 would eventually delete old objects in this range and/or could be forced to migrate to using new objects to clean up the remaining usage, if necessary.&lt;/p&gt;</description>
                <environment></environment>
        <key id="64332">LU-14692</key>
            <summary>deprecate use of OST FID SEQ 0 for MDT0000</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="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="dongyang">Dongyang Li</assignee>
                                    <reporter username="adilger">Andreas Dilger</reporter>
                        <labels>
                            <label>medium</label>
                    </labels>
                <created>Tue, 18 May 2021 22:10:27 +0000</created>
                <updated>Mon, 8 Jan 2024 03:31:53 +0000</updated>
                            <resolved>Tue, 21 Mar 2023 23:33:05 +0000</resolved>
                                    <version>Lustre 2.15.0</version>
                                    <fixVersion>Lustre 2.16.0</fixVersion>
                    <fixVersion>Lustre 2.15.3</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>8</watches>
                                                                            <comments>
                            <comment id="301921" author="adilger" created="Tue, 18 May 2021 22:22:46 +0000"  >&lt;p&gt;This is somewhat related to implementing &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11912&quot; title=&quot;reduce number of OST objects created per MDS Sequence&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11912&quot;&gt;&lt;del&gt;LU-11912&lt;/del&gt;&lt;/a&gt;, which would also speed up the use of a new SEQ range for MDT0000.  However, that patch doesn&apos;t avoid the initial usage of SEQ=0 on a new filesystem (which is what this ticket is about), but only accelerate the move away from SEQ=0 after a few million files have been created in the filesystem.&lt;/p&gt;</comment>
                            <comment id="320491" author="gerrit" created="Fri, 10 Dec 2021 11:58:26 +0000"  >&lt;p&gt;&quot;Li Dongyang &amp;lt;dongyangli@ddn.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/45822&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/45822&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14692&quot; title=&quot;deprecate use of OST FID SEQ 0 for MDT0000&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14692&quot;&gt;&lt;del&gt;LU-14692&lt;/del&gt;&lt;/a&gt; osp: deprecate IDIF sequence for MDT0000&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: ee4af1e009ed7535d271e118040a83e57674cfbf&lt;/p&gt;</comment>
                            <comment id="323753" author="gerrit" created="Tue, 25 Jan 2022 01:12:07 +0000"  >&lt;p&gt;&quot;Li Dongyang &amp;lt;dongyangli@ddn.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/46293&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/46293&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14692&quot; title=&quot;deprecate use of OST FID SEQ 0 for MDT0000&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14692&quot;&gt;&lt;del&gt;LU-14692&lt;/del&gt;&lt;/a&gt; tests: allow FID_SEQ_NORMAL for MDT0000&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: fd4b785de75608c0652500625e82e3668f8a9495&lt;/p&gt;</comment>
                            <comment id="359667" author="gerrit" created="Thu, 19 Jan 2023 15:29:23 +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/c/fs/lustre-release/+/46293/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/46293/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14692&quot; title=&quot;deprecate use of OST FID SEQ 0 for MDT0000&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14692&quot;&gt;&lt;del&gt;LU-14692&lt;/del&gt;&lt;/a&gt; tests: allow FID_SEQ_NORMAL for MDT0000&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: eaae4655567b16260237764dadb7ab57df8b0edd&lt;/p&gt;</comment>
                            <comment id="359813" author="bzzz" created="Fri, 20 Jan 2023 05:39:02 +0000"  >&lt;p&gt;with this patch landed 100% of my local tests fail:&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;
== sanity test 312: make sure ZFS adjusts its block size by write pattern ========================================================== 05:05:02 (1674191102)
1+0 records in
1+0 records out
4096 bytes (4.1 kB, 4.0 KiB) copied, 0.0159779 s, 256 kB/s
1+0 records in
1+0 records out
16384 bytes (16 kB, 16 KiB) copied, 0.0165552 s, 990 kB/s
1+0 records in
1+0 records out
65536 bytes (66 kB, 64 KiB) copied, 0.0225513 s, 2.9 MB/s
1+0 records in
1+0 records out
262144 bytes (262 kB, 256 KiB) copied, 0.0189756 s, 13.8 MB/s
1+0 records in
1+0 records out
1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.0227387 s, 46.1 MB/s
1+0 records in
1+0 records out
4096 bytes (4.1 kB, 4.0 KiB) copied, 0.0551142 s, 74.3 kB/s
1+0 records in
1+0 records out
4096 bytes (4.1 kB, 4.0 KiB) copied, 0.029839 s, 137 kB/s
 sanity test_312: @@@@@@ FAIL: blksz error, actual 4096,  expected: 2 * 1 * 4096 
  Trace dump:
  = ./../tests/test-framework.sh:6549:error()
  = sanity.sh:24840:test_312()
  = ./../tests/test-framework.sh:6887:run_one()
  = ./../tests/test-framework.sh:6937:run_one_logged()
  = ./../tests/test-framework.sh:6773:run_test()
  = sanity.sh:24863:main()
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="359820" author="gerrit" created="Fri, 20 Jan 2023 06:27:50 +0000"  >&lt;p&gt;&quot;Andreas Dilger &amp;lt;adilger@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/49720&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/49720&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14692&quot; title=&quot;deprecate use of OST FID SEQ 0 for MDT0000&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14692&quot;&gt;&lt;del&gt;LU-14692&lt;/del&gt;&lt;/a&gt; tests: restore sanity/312 to always_except&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 73b154bd53f36da8907701077f2182c933364c62&lt;/p&gt;</comment>
                            <comment id="359821" author="adilger" created="Fri, 20 Jan 2023 06:28:14 +0000"  >&lt;p&gt;Alex, the &quot;&lt;tt&gt;allow FID_SEQ_NORMAL for MDT0000&lt;/tt&gt;&quot; patch removes &quot;&lt;tt&gt;always_except &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9054&quot; title=&quot;sanity test_312: FAIL: blksz error: , expected: 4096 &quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9054&quot;&gt;LU-9054&lt;/a&gt;  312&lt;/tt&gt;&quot;, but I&apos;m not sure why, since it doesn&apos;t look related to the FID SEQ at all.  It should be added back.&lt;/p&gt;</comment>
                            <comment id="360269" author="gerrit" created="Wed, 25 Jan 2023 00:17:05 +0000"  >&lt;p&gt;&quot;Li Dongyang &amp;lt;dongyangli@ddn.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/49754&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/49754&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14692&quot; title=&quot;deprecate use of OST FID SEQ 0 for MDT0000&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14692&quot;&gt;&lt;del&gt;LU-14692&lt;/del&gt;&lt;/a&gt; tests: allow FID_SEQ_NORMAL for MDT0000&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_15&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 6b69a998e14917656556e62c6a4e4f33f80e2b4b&lt;/p&gt;</comment>
                            <comment id="360987" author="gerrit" created="Tue, 31 Jan 2023 02:35:27 +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/c/fs/lustre-release/+/49720/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/49720/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14692&quot; title=&quot;deprecate use of OST FID SEQ 0 for MDT0000&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14692&quot;&gt;&lt;del&gt;LU-14692&lt;/del&gt;&lt;/a&gt; tests: restore sanity/312 to always_except&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 8767d2e44110fc19e624e963d5ebc788409339d3&lt;/p&gt;</comment>
                            <comment id="366752" author="gerrit" created="Tue, 21 Mar 2023 23:11:55 +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/c/fs/lustre-release/+/45822/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/45822/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14692&quot; title=&quot;deprecate use of OST FID SEQ 0 for MDT0000&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14692&quot;&gt;&lt;del&gt;LU-14692&lt;/del&gt;&lt;/a&gt; osp: deprecate IDIF sequence for MDT0000&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 6d2e7d191a7b27cde62b605dbed14488cfd4d410&lt;/p&gt;</comment>
                            <comment id="366780" author="pjones" created="Tue, 21 Mar 2023 23:33:05 +0000"  >&lt;p&gt;Landed for 2.16&lt;/p&gt;</comment>
                            <comment id="367434" author="bzzz" created="Mon, 27 Mar 2023 17:46:37 +0000"  >&lt;p&gt;not sure, but I haven&apos;t seen the following problem before the last wave of landings which include &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14692&quot; title=&quot;deprecate use of OST FID SEQ 0 for MDT0000&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14692&quot;&gt;&lt;del&gt;LU-14692&lt;/del&gt;&lt;/a&gt;:&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;
LustreError: 343158:0:(osp_internal.h:530:osp_fid_diff()) ASSERTION( fid_seq(fid1) == fid_seq(fid2) ) failed: fid1:[0x2c0000401:0x2:0x0], fid2:[0x100010000:0x1:0x0] in conf-sanity / 84
...
PID: 343158  TASK: ffff8b7824a605c0  CPU: 1   COMMAND: &lt;span class=&quot;code-quote&quot;&gt;&quot;tgt_recover_0&quot;&lt;/span&gt;
 #0 [ffff8b783d273578] panic at ffffffff8f0b9786
    /tmp/kernel/kernel/panic.c: 299
 #1 [ffff8b783d2735f8] osp_create at ffffffffc1198895 [osp]
    /home/lustre/master-mine/lustre/osp/osp_internal.h: 529
 #2 [ffff8b783d273680] lod_sub_create at ffffffffc113534e [lod]
    /home/lustre/master-mine/lustre/include/dt_object.h: 2333
 #3 [ffff8b783d2736f0] lod_striped_create at ffffffffc112076b [lod]
    /home/lustre/master-mine/lustre/lod/lod_object.c: 6338
 #4 [ffff8b783d273760] lod_xattr_set at ffffffffc1128200 [lod]
    /home/lustre/master-mine/lustre/lod/lod_object.c: 5068
 #5 [ffff8b783d273810] mdd_create_object at ffffffffc0f76a93 [mdd]
    /home/lustre/master-mine/lustre/include/dt_object.h: 2832
 #6 [ffff8b783d273940] mdd_create at ffffffffc0f81f98 [mdd]
    /home/lustre/master-mine/lustre/mdd/mdd_dir.c: 2827
 #7 [ffff8b783d273a40] mdt_reint_open at ffffffffc1038328 [mdt]
    /home/lustre/master-mine/lustre/mdt/mdt_open.c: 1574
 #8 [ffff8b783d273bf8] mdt_reint_rec at ffffffffc102731f [mdt]
    /home/lustre/master-mine/lustre/mdt/mdt_reint.c: 3240
 #9 [ffff8b783d273c20] mdt_reint_internal at ffffffffc0ff6ef6 [mdt]
    /home/lustre/master-mine/libcfs/include/libcfs/libcfs_debug.h: 155
#10 [ffff8b783d273c58] mdt_intent_open at ffffffffc1002982 [mdt]
    /home/lustre/master-mine/lustre/mdt/mdt_handler.c: 4826
#11 [ffff8b783d273c98] mdt_intent_policy at ffffffffc0fffe79 [mdt]
    /home/lustre/master-mine/lustre/mdt/mdt_handler.c: 4971
#12 [ffff8b783d273cf8] ldlm_lock_enqueue at ffffffffc08bdbdf [ptlrpc]
    /home/lustre/master-mine/lustre/ptlrpc/../../lustre/ldlm/ldlm_lock.c: 1794
#13 [ffff8b783d273d60] ldlm_handle_enqueue0 at ffffffffc08e5046 [ptlrpc]
    /home/lustre/master-mine/lustre/ptlrpc/../../lustre/ldlm/ldlm_lockd.c: 1441
#14 [ffff8b783d273dd8] tgt_enqueue at ffffffffc091fd1f [ptlrpc]
    /home/lustre/master-mine/lustre/ptlrpc/../../lustre/target/tgt_handler.c: 1446
#15 [ffff8b783d273df0] tgt_request_handle at ffffffffc0926147 [ptlrpc]
    /home/lustre/master-mine/lustre/include/lu_target.h: 645
#16 [ffff8b783d273e68] handle_recovery_req at ffffffffc08c8c3c [ptlrpc]
    /home/lustre/master-mine/lustre/ptlrpc/../../lustre/ldlm/ldlm_lib.c: 2418
#17 [ffff8b783d273e98] target_recovery_thread at ffffffffc08d1300 [ptlrpc]
    /home/lustre/master-mine/lustre/ptlrpc/../../lustre/ldlm/ldlm_lib.c: 2677
#18 [ffff8b783d273f10] kthread at ffffffff8f0d5199
    /tmp/kernel/kernel/kthread.c: 340
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
</comment>
                            <comment id="367467" author="dongyang" created="Mon, 27 Mar 2023 22:55:10 +0000"  >&lt;p&gt;Alex, could you share the vmcore-dmesg from the crash?&lt;br/&gt;
I wonder if the change to &quot;normal SEQ&quot; happened after replay_barrier, when mdt starts again for recovery, it will see the old IDIF seq from disk.&lt;/p&gt;</comment>
                            <comment id="367469" author="adilger" created="Mon, 27 Mar 2023 23:35:58 +0000"  >&lt;p&gt;Alex, what test was running when the failure was hit?  There was some discussion about this issue with Dongyang, basically that replay_barrier is discarding the SEQ update (which is sync on the server and otherwise atomic) because the underlying storage was marked read-only.&lt;/p&gt;

&lt;p&gt;The open question was whether this LASSERT() should be relaxed to handle the case of write loss (e.g. due to controller cache failure) at the same time as SEQ rollover?  The SEQ rollover definitely is going to happen more often now (once per 32M OST objects vs. once per 4B objects), but if the storage is losing sync writes then there are a lot of things that will go badly.&lt;/p&gt;</comment>
                            <comment id="367485" author="bzzz" created="Tue, 28 Mar 2023 04:20:42 +0000"  >&lt;p&gt;it&apos;s always conf-sanity/84, stdout/console are attached.&lt;/p&gt;</comment>
                            <comment id="367486" author="dongyang" created="Tue, 28 Mar 2023 04:41:54 +0000"  >&lt;p&gt;From the console log:&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;
[ 6684.760425] Lustre: Mounted lustre-client
[ 6686.111594] Lustre: ctl-lustre-MDT0000: &lt;span class=&quot;code-keyword&quot;&gt;super&lt;/span&gt;-sequence allocation rc = 0 [0x00000002c0000400-0x0000000300000400]:1:ost
[ 6686.127442] Lustre: Skipped 2 previous similar messages
[ 6686.127744] Lustre: cli-lustre-OST0001-&lt;span class=&quot;code-keyword&quot;&gt;super&lt;/span&gt;: Allocated &lt;span class=&quot;code-keyword&quot;&gt;super&lt;/span&gt;-sequence [0x00000002c0000400-0x0000000300000400]:1:ost]
[ 6686.127895] Lustre: Skipped 1 previous similar message
[ 6691.011345] Lustre: DEBUG MARKER: mds1 REPLAY BARRIER on lustre-MDT0000
[ 6691.028634] Lustre: DEBUG MARKER: local REPLAY BARRIER on lustre-MDT0000
[ 6691.211977] Lustre: lustre-OST0001-osc-MDT0000: update sequence from 0x100010000 to 0x2c0000401
[ 6692.967973] systemd[1]: mnt-lustre\x2dmds1.mount: Succeeded.
[ 6693.003490] Lustre: Failing over lustre-MDT0000
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;The sequence update from 0x100010000 to 0x2c0000401 was lost after replay_barrier.&lt;/p&gt;</comment>
                            <comment id="367544" author="adilger" created="Tue, 28 Mar 2023 13:56:43 +0000"  >&lt;p&gt;Can the test be updated to do something simple like &quot;&lt;tt&gt;lfs setstripe -i -1 $DIR/$tfile.tmp&lt;/tt&gt;&quot; to force the sequence update &lt;b&gt;before&lt;/b&gt; the replay barrier?&lt;/p&gt;</comment>
                            <comment id="367546" author="adilger" created="Tue, 28 Mar 2023 14:00:19 +0000"  >&lt;p&gt;The test already has something similar:&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;
��������# make sure &lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt; superblock labels are sync&apos;d before disabling writes
��������sync_all_data
��������sleep 5
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;so adding a file create on all OSTs is reasonable. &lt;/p&gt;</comment>
                            <comment id="367746" author="bzzz" created="Wed, 29 Mar 2023 16:45:44 +0000"  >&lt;p&gt;this time in Maloo: &lt;a href=&quot;https://testing.whamcloud.com/test_sets/b36df675-87ec-4fb5-9c8b-57add55397ec&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sets/b36df675-87ec-4fb5-9c8b-57add55397ec&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;11176.501594&amp;#93;&lt;/span&gt; LustreError: 567675:0:(osp_internal.h:538:osp_fid_diff()) ASSERTION( fid_seq(fid1) == fid_seq(fid2) ) failed: fid1:&lt;span class=&quot;error&quot;&gt;&amp;#91;0x280000bd1:0x2c6d:0x0&amp;#93;&lt;/span&gt;, fid2:&lt;span class=&quot;error&quot;&gt;&amp;#91;0x280000bd0:0x2c6c:0x0&amp;#93;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;</comment>
                            <comment id="367814" author="dongyang" created="Wed, 29 Mar 2023 22:52:07 +0000"  >&lt;p&gt;I will update conf-sanity/84.&lt;br/&gt;
Alex, the new crash is a different issue, mostly because landing of &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/38424/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/38424/&lt;/a&gt;&lt;br/&gt;
Now, the patch introduces a SEQ width of 16384 in Maloo, so the SEQ change will happen more frequently and randomly.&lt;br/&gt;
To make sure SEQ change doesn&apos;t happen after replay_barrier, the patch from 38424 actually has force_new_seq, to change the SEQ for test suites like replay-single starts. It did change the SEQ from the log,&lt;br/&gt;
but I think the seq width of 16384 is not enough for the whole replay-single, given we have only 2 OSTs, more objects will be created for each OST.&lt;/p&gt;

&lt;p&gt;I think there are 2 things we could do: use force_new_seq for every replay_barrier, which I think is a bit too heavy, or we could enlarge the default 16384 SEQ width according to number of OSTs.&lt;/p&gt;

&lt;p&gt;Note we don&apos;t really need force_new_seq for conf-sanity/84, the changing of IDIF seq to normal seq happens as soon as osp connects, we just need to wait for that before using replay_barrier.&lt;/p&gt;</comment>
                            <comment id="367858" author="gerrit" created="Thu, 30 Mar 2023 13:16:20 +0000"  >&lt;p&gt;&quot;Li Dongyang &amp;lt;dongyangli@ddn.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/50477&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/50477&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14692&quot; title=&quot;deprecate use of OST FID SEQ 0 for MDT0000&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14692&quot;&gt;&lt;del&gt;LU-14692&lt;/del&gt;&lt;/a&gt; tests: wait for osp in conf-sanity/84&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 2816476614a92ba675418c7434001d946c8ec81e&lt;/p&gt;</comment>
                            <comment id="367965" author="eaujames" created="Fri, 31 Mar 2023 08:36:06 +0000"  >&lt;p&gt;I hit the same issue that &lt;a href=&quot;https://jira.whamcloud.com/secure/ViewProfile.jspa?name=bzzz&quot; class=&quot;user-hover&quot; rel=&quot;bzzz&quot;&gt;bzzz&lt;/a&gt; in (test replay-single 70c): &lt;br/&gt;
&lt;a href=&quot;https://testing.whamcloud.com/test_sets/cbcbb9b2-656c-44bd-b324-31c9dc39539e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sets/cbcbb9b2-656c-44bd-b324-31c9dc39539e&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I have opened a new ticket for this: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-16692&quot; title=&quot;replay-single: test_70c osp_fid_diff()) ASSERTION( fid_seq(fid1) == fid_seq(fid2) )&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-16692&quot;&gt;LU-16692&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="368972" author="gerrit" created="Tue, 11 Apr 2023 00:04:22 +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/c/fs/lustre-release/+/49754/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/49754/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14692&quot; title=&quot;deprecate use of OST FID SEQ 0 for MDT0000&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14692&quot;&gt;&lt;del&gt;LU-14692&lt;/del&gt;&lt;/a&gt; tests: allow FID_SEQ_NORMAL for MDT0000&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_15&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 1a337b4a5b138eb2846ed12b25f5e1725a647670&lt;/p&gt;</comment>
                            <comment id="371004" author="gerrit" created="Mon, 1 May 2023 04:10:17 +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/c/fs/lustre-release/+/50477/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/50477/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14692&quot; title=&quot;deprecate use of OST FID SEQ 0 for MDT0000&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14692&quot;&gt;&lt;del&gt;LU-14692&lt;/del&gt;&lt;/a&gt; tests: wait for osp in conf-sanity/84&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: a9b7d73964b8b655c6c628820464342309f11356&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10120">
                    <name>Blocker</name>
                                            <outwardlinks description="is blocking">
                                                        </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                                        </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="50132">LU-10487</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="54735">LU-11912</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="75371">LU-16692</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="43354">LU-9054</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="48545" name="serial.txt" size="797085" author="bzzz" created="Tue, 28 Mar 2023 04:20:55 +0000"/>
                            <attachment id="48544" name="stdout.txt" size="495254" author="bzzz" created="Tue, 28 Mar 2023 04:20:54 +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|i01uy7:</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>