<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:10:39 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-14541] Memory reclaim caused a stale data read</title>
                <link>https://jira.whamcloud.com/browse/LU-14541</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;ol&gt;
	&lt;li&gt;Cray don&apos;t have a full logs described this problem, but big picture looks clean.&lt;br/&gt;
 Client node start a memory reclaim and enter to the ll_releasepage, where seen page is not a busy and have 3 vmpage references. It caused a cl_page_delete call which remove page from own page tree and move to the CPS_FREEDING state. It&apos;s fine for the kernels &amp;lt; 2.6.37.&lt;br/&gt;
 But 2.6.37 introduce a different way to page free, it is -&amp;gt;freepage callback. &lt;br/&gt;
 &amp;gt;&amp;gt;&lt;br/&gt;
 commit 6072d13c429373c5d63b69dadbbef40a9b035552&lt;br/&gt;
 Author: Linus Torvalds &amp;lt;torvalds@linux-foundation.org&amp;gt;&lt;br/&gt;
 Date: Wed Dec 1 13:35:19 2010 -0500&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;Call the filesystem back whenever a page is removed from the page cache&lt;br/&gt;
 &amp;gt;&amp;gt;&lt;br/&gt;
 It introduced because remove_mapping() can prohibit to kill page from page cache due page refcount != 2, or PageDirty reasons. As page in CPS_FREEDING state, cl_page_own is failed to own a page in the blocking ast an code expect some else will free page, but none do it. OOPS. Stale page with uptodate flag set in the page cache - where it can read du fast read code path.&lt;br/&gt;
 Some existent logs.&lt;br/&gt;
 &amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;
 00000008:00100000:10.0:1615300198.692889:0:4147:0:(osc_cache.c:3288:osc_page_gang_lookup()) vvp-page@ffff8800310524e0(1:1) vm@ffffea000119bdd0 10000000000002c 4:0 0 82094 lru&lt;br/&gt;
 bad&lt;br/&gt;
 00000008:00100000:10.0:1615300198.692873:0:4147:0:(osc_cache.c:3279:osc_page_gang_lookup()) vvp-page@ffff8800310520e0(1:1) vm@ffffea000119be08 10000000000002c 3:0 0 82095 lru&lt;br/&gt;
 good&lt;br/&gt;
 &amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;
 Other logs show it&apos;s race between lock cancel (osc_gang_lookup) and kswapd.&lt;/p&gt;

&lt;p&gt;so one more vmpage reference highly likely caused fail.&lt;br/&gt;
 based from crash dump in second after it. Page have a two references.&lt;br/&gt;
 so likely we have a race with page access.&lt;/p&gt;</description>
                <environment></environment>
        <key id="63444">LU-14541</key>
            <summary>Memory reclaim caused a stale data read</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="2" iconUrl="https://jira.whamcloud.com/images/icons/priorities/critical.svg">Critical</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="paf0186">Patrick Farrell</assignee>
                                    <reporter username="shadow">Alexey Lyashkov</reporter>
                        <labels>
                    </labels>
                <created>Mon, 22 Mar 2021 07:29:45 +0000</created>
                <updated>Sat, 20 May 2023 11:09:11 +0000</updated>
                            <resolved>Fri, 20 May 2022 04:16:07 +0000</resolved>
                                                    <fixVersion>Lustre 2.15.0</fixVersion>
                    <fixVersion>Lustre 2.15.3</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>21</watches>
                                                                            <comments>
                            <comment id="299975" author="wshilong" created="Wed, 28 Apr 2021 14:24:10 +0000"  >&lt;p&gt;I think problem existed, but it might be different a bit like commit:&lt;/p&gt;

&lt;p&gt;ll_releasepage() we will&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;
&#160;&#160; &#160; &#160; if (!cl_page_in_use(page)) {

&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; result = 1;

&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; cl_page_delete(env, page);

&#160; &#160; &#160; &#160; }&#160; &#160;

&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;And at this time, cl_page reference count is 2, and cl_page_delete() called to move CPS_FREEDING, and cl_page reference will be dropped to 1.&lt;/p&gt;

&lt;p&gt;At the last we have&#160;&#160;cl_page_put(env, page); with this, cl_page and osc page will be dropped from memory.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;But as comments saying, it is still possible that vmpage could not be released because of (page refcount != 2), vmpage refcount is a bit tricky here.&lt;/p&gt;

&lt;p&gt;I think potentially we might fix this issue by clear page update flag in&#160;vvp_page_delete()?&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;
diff --git a/lustre/llite/vvp_page.c b/lustre/llite/vvp_page.c

index d0e274c..87ec2a8 100644

--- a/lustre/llite/vvp_page.c

+++ b/lustre/llite/vvp_page.c

@@ -178,6 +178,12 @@ static void vvp_page_delete(const struct lu_env *env,

&#160;

&#160; &#160; &#160; &#160; ClearPagePrivate(vmpage);

&#160; &#160; &#160; &#160; vmpage-&amp;gt;private = 0;

+&#160; &#160; &#160; &#160;

+ &#160; &#160; &#160; /**

+&#160; &#160; &#160; &#160; * Vmpage might not be released due page refcount != 2,

+&#160; &#160; &#160; &#160; * clear Page uptodate here to avoid stale data.

+&#160; &#160; &#160; &#160; */

+ &#160; &#160; &#160; ClearPageUptodate(vmpage);

&#160; &#160; &#160; &#160; /*

&#160;&#160; &#160; &#160; &#160; * Reference from vmpage to cl_page is removed, but the reference back

&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="299977" author="wshilong" created="Wed, 28 Apr 2021 14:34:06 +0000"  >&lt;p&gt;Wang Shilong (wshilong@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/43476&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/43476&lt;/a&gt;&lt;br/&gt;
 Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt; llite: avoid stale data reading&lt;br/&gt;
 Project: fs/lustre-release&lt;br/&gt;
 Branch: master&lt;br/&gt;
 Current Patch Set: 1&lt;br/&gt;
 Commit: f9795606d8d5d05d9c4cca7d0221f16dfe7db7d1&lt;/p&gt;</comment>
                            <comment id="299983" author="shadow" created="Wed, 28 Apr 2021 15:06:39 +0000"  >&lt;p&gt;This patch is tested already - it solve a problem, but some problems exist.&lt;br/&gt;
1) page isn&apos;t freed and stay in memory for long time until page cache LRU will flush it. &lt;br/&gt;
2) page without uptodate flag may cause a EIO in some cases, a specially with splice. Don&apos;t sure - but possible.&lt;/p&gt;

&lt;p&gt;I have a different patch with change a cl_page states change to avoid own a CPS_FREED pages, but no resources to verify it.&lt;br/&gt;
Cluster where problem is reproduced busy now.&lt;/p&gt;

&lt;p&gt;in our case, it reproduced with overstripe with 5000 stripes and sysctl -w vm.drop_caches=3 on client nodes in parallel to the IOR.&lt;/p&gt;</comment>
                            <comment id="300003" author="adilger" created="Wed, 28 Apr 2021 17:31:55 +0000"  >&lt;p&gt;Shadow, can you please clarify your comment.  It sounds like you made a similar patch, but it isn&apos;t clear if you are currently using that patch or if it had so many problems that it wasn&apos;t applied?  It sounds like there are some theoretical problems but they may not actually be seen in real use?&lt;/p&gt;

&lt;p&gt;Do you have any idea why there are extra references on the page?  Is that because of a bug in llite or is some other kernel process actually holding a reference on the page at the time we are trying to drop it (e.g. kswapd) and it never gets cleaned up afterward?&lt;/p&gt;
</comment>
                            <comment id="300011" author="shadow" created="Wed, 28 Apr 2021 18:06:56 +0000"  >&lt;p&gt;Andreas,&lt;/p&gt;

&lt;p&gt;i was cook a similar patch while debug this issue. But during internal discussion - Panda point to the place in kernel where EIO can returned in case page is in mapping and it not uptodate. This is reason to decline this way. In additional to the extra memory usage after this patch applied.&lt;/p&gt;

&lt;p&gt;As about extra reference, highly likely this is clean kswapd vs lock cancel race and it looks osc_gang_lookup take an extra ref while do own work.&lt;/p&gt;
</comment>
                            <comment id="300015" author="adilger" created="Wed, 28 Apr 2021 18:59:03 +0000"  >&lt;p&gt;I guess the main question is how often the EIO case can happen (e.g. only in rare cases, or commonly, and only if the file is being modified, or even for files that are not changed), and whether it is better to return EIO (safe, but annoying) or stale data (unsafe, but usually correct?) to the application?&lt;/p&gt;</comment>
                            <comment id="303499" author="adilger" created="Thu, 3 Jun 2021 19:50:49 +0000"  >&lt;blockquote&gt;
&lt;p&gt;As about extra reference, highly likely this is clean kswapd vs lock cancel race and it looks osc_gang_lookup take an extra ref while do own work.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;It looks like &lt;tt&gt;cl_page_delete()&lt;/tt&gt; will prevent &lt;b&gt;new&lt;/b&gt; references to find a page, but doesn&apos;t handle old references.  What about adding a refcount check in &lt;tt&gt;osc_gang_lookup()&lt;/tt&gt; that detects if it is the last refcount holder and dropping the page from the mapping there?&lt;/p&gt;</comment>
                            <comment id="308036" author="gerrit" created="Thu, 22 Jul 2021 01:49:04 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/43476/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/43476/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt; llite: avoid stale data reading&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: f2a16793fa4316fc9ccdc46bcfe54f6b8d1e442b&lt;/p&gt;</comment>
                            <comment id="308057" author="pjones" created="Thu, 22 Jul 2021 03:36:51 +0000"  >&lt;p&gt;Landed for 2.15&lt;/p&gt;</comment>
                            <comment id="308212" author="spitzcor" created="Fri, 23 Jul 2021 13:43:47 +0000"  >&lt;p&gt;Are there any performance test results with this patch?&lt;/p&gt;</comment>
                            <comment id="308218" author="paf0186" created="Fri, 23 Jul 2021 13:59:11 +0000"  >&lt;p&gt;No, but it would be very surprising if it had any performance implications - the direct effect is a single bit operation on page flags, and then making a page which is being destroyed inaccessible slightly earlier. &#160;(Which is correct because the data in it was not up to date.)&lt;/p&gt;</comment>
                            <comment id="308219" author="spitzcor" created="Fri, 23 Jul 2021 14:12:57 +0000"  >&lt;p&gt;Thanks, Patrick.  It is funny because we have been dragging our feet since March on this because of the potential perf impact.  We&apos;re in the process of gathering numbers now and will post them when available.&lt;/p&gt;</comment>
                            <comment id="308232" author="paf0186" created="Fri, 23 Jul 2021 15:32:11 +0000"  >&lt;p&gt;Why do folks think there would be a perf impact? &#160;This is a page which is being deleted.&lt;/p&gt;</comment>
                            <comment id="308390" author="adilger" created="Sun, 25 Jul 2021 20:26:52 +0000"  >&lt;p&gt;Cory, could you please clarify your comment about potential performance impact?  Shadow had some concerns about the provided patch not fixing all of the corner cases, but no patch was forthcoming from him. The landed patch fixes a regular crash in the regression tests, and if there is an additional patch that addresses other issues it can be applied on top of the one that was landed. &lt;/p&gt;</comment>
                            <comment id="309090" author="spitzcor" created="Mon, 2 Aug 2021 18:15:32 +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;, sorry, I was out on PTO and wasn&apos;t able to clarify sooner.  Yes, we had some performance concerns because clearly there could be a buffer cache impact with a change such as this.  Fortunately, we&apos;ve done some performance testing of the fix and the long and short of it is that the performance is fine.  We can share more if necessary.&lt;/p&gt;

&lt;p&gt;As for the EIO potential, that investigation and testing is still on-going.  So far, so good.  We can report back on that topic shortly.&lt;/p&gt;</comment>
                            <comment id="309092" author="koutoupis" created="Mon, 2 Aug 2021 19:20:11 +0000"  >&lt;p&gt;I uploaded the performance results (&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt;-performance-results.tar.gz and&#160;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt;-performance-results.xlsx) against an internal cray-2.12.4.3 baseline (7699fab). What is being tested is the cray-2.12.4.3 baseline + the &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt; patch and we see no regressions.&lt;/p&gt;</comment>
                            <comment id="309095" author="paf0186" created="Mon, 2 Aug 2021 19:45:36 +0000"  >&lt;p&gt;Still really don&apos;t understand why it was thought this might have a performance impact; perhaps it was another approach to fixing this?&#160; This one is just making it so pages which are currently being deleted&#160;cannot be read.&lt;/p&gt;</comment>
                            <comment id="309179" author="shadow" created="Tue, 3 Aug 2021 16:51:59 +0000"  >&lt;p&gt;@Patrik, any change should be tested with performance impact. &lt;/p&gt;

&lt;p&gt;as example not visible issue: &lt;a href=&quot;https://review.whamcloud.com/#/c/35610/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/c/35610/&lt;/a&gt; - will cause a random read, where a sequentially was before. It because pages covered lock can be aged and removed at any order, but lock cancel have a guarantee continues area will freed. &lt;/p&gt;

&lt;p&gt;For this particular case, different approach was exist. But it looks have issues. and have a cost -5% for IOPs. So this patch should be the tested for correctness - LTP, IOR .. and checked by performance impact.&lt;/p&gt;</comment>
                            <comment id="309413" author="spitzcor" created="Thu, 5 Aug 2021 22:00:04 +0000"  >&lt;p&gt;Additional context:&lt;br/&gt;
In May we had empirical data showing a slowdown.  We had a reproducer job that we could run at a rate of 175/day.  When we inserted the fix the rate decreased to 162/day.  This started our performance concern.  Then we got these results on an &apos;aged&apos; filesystem:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Perf_Data mdtest 1 Dir_create 29329.673 ops/sec&lt;br/&gt;
Perf_Data mdtest 1 Dir_create 29554.075 ops/sec&lt;br/&gt;
Perf_Data mdtest   Dir_create      PERCENT_DIFF:  +   0%&lt;br/&gt;
Perf_Data mdtest 1 Dir_stat 63331.142 ops/sec&lt;br/&gt;
Perf_Data mdtest 1 Dir_stat 62922.968 ops/sec&lt;br/&gt;
Perf_Data mdtest   Dir_stat        PERCENT_DIFF:  +   0%&lt;br/&gt;
Perf_Data mdtest 1 Dir_rm 35983.039 ops/sec&lt;br/&gt;
Perf_Data mdtest 1 Dir_rm 35867.840 ops/sec&lt;br/&gt;
Perf_Data mdtest   Dir_rm          PERCENT_DIFF:  +   0%&lt;br/&gt;
Perf_Data mdtest 1 File_create 35296.924 ops/sec&lt;br/&gt;
Perf_Data mdtest 1 File_create 34660.408 ops/sec&lt;br/&gt;
Perf_Data mdtest   File_create     PERCENT_DIFF:  -   1%&lt;br/&gt;
Perf_Data mdtest 1 File_stat 57846.705 ops/sec&lt;br/&gt;
Perf_Data mdtest 1 File_stat 57867.343 ops/sec&lt;br/&gt;
Perf_Data mdtest   File_stat       PERCENT_DIFF:  +   0%&lt;br/&gt;
Perf_Data mdtest 1 File_read 55573.686 ops/sec&lt;br/&gt;
Perf_Data mdtest 1 File_read 53646.697 ops/sec&lt;br/&gt;
Perf_Data mdtest   File_read       PERCENT_DIFF:  -   3%&lt;br/&gt;
Perf_Data mdtest 1 File_rm 34249.630 ops/sec&lt;br/&gt;
Perf_Data mdtest 1 File_rm 34135.695 ops/sec&lt;br/&gt;
Perf_Data mdtest   File_rm         PERCENT_DIFF:  +   0%&lt;/p&gt;&lt;/blockquote&gt;

&lt;blockquote&gt;
&lt;p&gt;aprun -n 256 -N 16 /cray/css/ostest/binaries/xt/rel.52.gemini.cray/xtcnl/apps/ROOT.latest/perf/IOR-2.10.3/RUN/IOR -vv -w -F -b 163840m -t 64m -i 5 -k -m -D 180 -B -o /lus/snx11205/talbers/baseline/pools/ssu1/ior/out.write aprun -n 256 -N 16 /cray/css/ostest/binaries/xt/rel.52.gemini.cray/xtcnl/apps/ROOT.latest/perf/IOR-2.10.3/RUN/IOR -vv -w -F -b 163840m -t 64m -i 5 -k -m -D 180 -B -o /lus/snx11205/talbers/baseline/pools/ssu1/ior/out.write&lt;br/&gt;
/cray/css/ostest/binaries/xt/rel.52.gemini.cray/xtcnl/apps/ROOT.latest/perf/IOR-2.10.3/RUN/IOR -vv -w -F -b 163840m -t 64m -i 5 -k -m -D 180 -B -o /lus/snx11205/talbers/baseline/pools/ssu1/ior/out.write&lt;br/&gt;
Perf_Data IOR 67108864 write 23628.770 MiB/sec&lt;br/&gt;
Perf_Data IOR 67108864 write 22613.789 MiB/sec&lt;br/&gt;
Perf_Data IOR      write           PERCENT_DIFF:  -   4%&lt;br/&gt;
Starting Pre-fill for Read Phase&lt;br/&gt;
aprun -n 256 -N 16 /cray/css/ostest/binaries/xt/rel.52.gemini.cray/xtcnl/apps/ROOT.latest/perf/IOR-2.10.3/RUN/IOR -vv -w -F -b 163840m -t 64m -i 1 -k -D 1800 -B -o /lus/snx11205/talbers/baseline/pools/ssu1/ior/out.read aprun -n 256 -N 16 /cray/css/ostest/binaries/xt/rel.52.gemini.cray/xtcnl/apps/ROOT.latest/perf/IOR-2.10.3/RUN/IOR -vv -w -F -b 163840m -t 64m -i 1 -k -D 1800 -B -o /lus/snx11205/talbers/baseline/pools/ssu1/ior/out.read&lt;br/&gt;
/cray/css/ostest/binaries/xt/rel.52.gemini.cray/xtcnl/apps/ROOT.latest/perf/IOR-2.10.3/RUN/IOR -vv -w -F -b 163840m -t 64m -i 1 -k -D 1800 -B -o /lus/snx11205/talbers/baseline/pools/ssu1/ior/out.read&lt;br/&gt;
Perf_Data IOR 67108864 write 23204.926 MiB/sec&lt;br/&gt;
Perf_Data IOR 67108864 write 22281.541 MiB/sec&lt;br/&gt;
Perf_Data IOR      write           PERCENT_DIFF:  -   3%&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;But as &lt;a href=&quot;https://jira.whamcloud.com/secure/ViewProfile.jspa?name=koutoupis&quot; class=&quot;user-hover&quot; rel=&quot;koutoupis&quot;&gt;koutoupis&lt;/a&gt; wrote when we run on the fix on the benchmarking platform we see no regressions.&lt;/p&gt;</comment>
                            <comment id="309414" author="spitzcor" created="Thu, 5 Aug 2021 22:03:59 +0000"  >&lt;p&gt;&amp;gt; 2) page without uptodate flag may cause a EIO in some cases, a specially with splice. Don&apos;t sure - but possible.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;I guess the main question is how often the EIO case can happen (e.g. only in rare cases, or commonly, and only if the file is being modified, or even for files that are not changed), and whether it is better to return EIO (safe, but annoying) or stale data (unsafe, but usually correct?) to the application?&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;We&apos;ve completed runs of an LTP-heavy mix and found no issues with EIO.&lt;/p&gt;</comment>
                            <comment id="320839" author="gerrit" created="Tue, 14 Dec 2021 10:34:21 +0000"  >&lt;p&gt;&quot;Etienne AUJAMES &amp;lt;eaujames@ddn.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/45848&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/45848&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt; llite: avoid stale data reading&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 217a0de0e1787fa9632bde5f792e7a90ee79656a&lt;/p&gt;</comment>
                            <comment id="333792" author="jhammond" created="Wed, 4 May 2022 18:26:17 +0000"  >&lt;p&gt;Attached a reproducer &lt;tt&gt;rw_seq_cst_vs_drop_caches.c&lt;/tt&gt;. Running with fix reverted:&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;# lctl set_param llite.*.fast_read=1
llite.lustre-ffff9d20ca304088.fast_read=1
llite.lustre-ffff9d21cc919028.fast_read=1
# ./rw_seq_cst_vs_drop_caches /mnt/lustre/f0 /mnt/lustre2/f0
u = 2, v = { 2, 1 }
Aborted (core dumped)
# lctl set_param llite.*.fast_read=0
llite.lustre-ffff9d20ca304088.fast_read=0
llite.lustre-ffff9d21cc919028.fast_read=0
# ./rw_seq_cst_vs_drop_caches /mnt/lustre/f0 /mnt/lustre2/f0
u = 2, v = { 2, 1 }
Aborted (core dumped)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="334066" author="gerrit" created="Fri, 6 May 2022 19:09:42 +0000"  >&lt;p&gt;&quot;John L. Hammond &amp;lt;jhammond@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/47243&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/47243&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt; llite: add rw_seq_cst_vs_drop_caches&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 2c16e1062eec944b0700a74b5242f87922122958&lt;/p&gt;</comment>
                            <comment id="334118" author="paf0186" created="Mon, 9 May 2022 02:22:18 +0000"  >&lt;p&gt;Looking at the code for readpage in filemap_fault(), we can see clearly that it&apos;s not OK to unset pageuptodate at an arbitrary time.&#160; The page comes back unlocked from readpage, and the code requires it be uptodate or it will give an error (resulting in the SIGBUS we see with &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt; in place).&lt;/p&gt;

&lt;p&gt;But if we leave the page uptodate, we hit this issue where we can see stale data.&lt;/p&gt;</comment>
                            <comment id="334173" author="gerrit" created="Mon, 9 May 2022 17:13:30 +0000"  >&lt;p&gt;&quot;Patrick Farrell &amp;lt;pfarrell@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/47262&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/47262&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt; llite: Check vmpage in releasepage&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 8370da3d1d88f0d06ffd616141fa6913e7142150&lt;/p&gt;</comment>
                            <comment id="334211" author="gerrit" created="Mon, 9 May 2022 22:53:00 +0000"  >&lt;p&gt;&quot;Patrick Farrell &amp;lt;pfarrell@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/47266&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/47266&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt; llite: Disable releasepage for Lustre&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: e6070e6b11e83dafe70d72e1aaec4081fe6b0a67&lt;/p&gt;</comment>
                            <comment id="334427" author="gerrit" created="Wed, 11 May 2022 18:10:19 +0000"  >&lt;p&gt;&quot;John L. Hammond &amp;lt;jhammond@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/47298&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/47298&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt; llite: reenable fast_read 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: 3c105dbc6a5e5e2fd4f2dc4af93d002823d08887&lt;/p&gt;</comment>
                            <comment id="335539" author="gerrit" created="Thu, 19 May 2022 21:23:25 +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/47298/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/47298/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt; llite: reenable fast_read by default&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: a94e28fda44077f77058aeb4ff496da721daa1d8&lt;/p&gt;</comment>
                            <comment id="335541" author="gerrit" created="Thu, 19 May 2022 21:45:52 +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/47243/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/47243/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt; llite: add rw_seq_cst_vs_drop_caches&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 99e6bc29a437cac43fee499d6f9a2c17854468ee&lt;/p&gt;</comment>
                            <comment id="335553" author="gerrit" created="Fri, 20 May 2022 03:02:52 +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/47262/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/47262/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt; llite: Check vmpage in releasepage&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: c524079f4f59a39b99467d9868ee4aafdcf033e9&lt;/p&gt;</comment>
                            <comment id="335555" author="pjones" created="Fri, 20 May 2022 04:16:07 +0000"  >&lt;p&gt;Looks like the latest patches have landed&lt;/p&gt;</comment>
                            <comment id="344388" author="gerrit" created="Tue, 23 Aug 2022 16:07:04 +0000"  >&lt;p&gt;&quot;Etienne AUJAMES &amp;lt;eaujames@ddn.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/48311&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/48311&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt; llite: Check vmpage in releasepage&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 4060c9747dc3a6e392959255f6e0f854f50e2255&lt;/p&gt;</comment>
                            <comment id="350508" author="adilger" created="Fri, 21 Oct 2022 18:40:15 +0000"  >&lt;p&gt;sanity test_277 is being skipped on master because of this ticket, but it should really be referencing &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12587&quot; title=&quot;DIO fallback to Buffer IO unexpectedly&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12587&quot;&gt;LU-12587&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="359247" author="gerrit" created="Tue, 17 Jan 2023 03:44:30 +0000"  >&lt;p&gt;&quot;Patrick Farrell &amp;lt;farr0186@gmail.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/49653&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/49653&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt; llite: Check for page deletion after fault&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: cee73d934c44a1bea934c9de40efcc56d2634e1c&lt;/p&gt;</comment>
                            <comment id="359249" author="gerrit" created="Tue, 17 Jan 2023 03:44:31 +0000"  >&lt;p&gt;&quot;Patrick Farrell &amp;lt;farr0186@gmail.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/49654&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/49654&lt;/a&gt;&lt;br/&gt;
Subject: Revert &quot;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt; llite: Check vmpage in releasepage&quot;&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 95fb01cb020295531839d8c758320262db6b7bef&lt;/p&gt;</comment>
                            <comment id="369066" author="gerrit" created="Tue, 11 Apr 2023 15:04:36 +0000"  >&lt;p&gt;&quot;Patrick Farrell &amp;lt;pfarrell@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/50598&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/50598&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt; llite: Check for page deletion after fault&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_15&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 9cf02b117d1e51d8ad367bae88f8fda4c0a95f49&lt;/p&gt;</comment>
                            <comment id="369067" author="gerrit" created="Tue, 11 Apr 2023 15:04:37 +0000"  >&lt;p&gt;&quot;Patrick Farrell &amp;lt;pfarrell@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/50599&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/50599&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt; revert: &quot;llite: Check vmpage in releasepage&quot;&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_15&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 0926e0b3b61c8180024df55223f654080f789a6d&lt;/p&gt;</comment>
                            <comment id="370667" author="gerrit" created="Wed, 26 Apr 2023 06:27:42 +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/+/49653/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/49653/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt; llite: Check for page deletion after fault&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: b3d2114e538cf95a7e036f8313e9095fe821da79&lt;/p&gt;</comment>
                            <comment id="371594" author="gerrit" created="Tue, 9 May 2023 05:46:36 +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/+/49654/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/49654/&lt;/a&gt;&lt;br/&gt;
Subject: Revert &quot;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt; llite: Check vmpage in releasepage&quot;&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: e3cfb688ed7116a57b2c7f89a3e4f28291a0b69f&lt;/p&gt;</comment>
                            <comment id="373033" author="gerrit" created="Sat, 20 May 2023 07:11:34 +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/+/50598/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/50598/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt; llite: Check for page deletion after fault&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_15&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 4a134425bd9d03f5e40e489fd7e9acf4788e9da1&lt;/p&gt;</comment>
                            <comment id="373034" author="gerrit" created="Sat, 20 May 2023 07:11:42 +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/+/50599/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/50599/&lt;/a&gt;&lt;br/&gt;
Subject: Revert &quot;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14541&quot; title=&quot;Memory reclaim caused a stale data read&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14541&quot;&gt;&lt;del&gt;LU-14541&lt;/del&gt;&lt;/a&gt; llite: Check vmpage in releasepage&quot;&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_15&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 72b5be5ccc1c58ae6edc968fa9106d53578aeccb&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <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="39984">LU-8633</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="72344">LU-16156</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="56487">LU-12587</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="70132">LU-15815</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="72362">LU-16160</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="70140">LU-15819</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="39971" name="LU-14541-performance-results.tar.gz" size="50171" author="koutoupis" created="Mon, 2 Aug 2021 19:18:14 +0000"/>
                            <attachment id="39972" name="LU-14541-performance-results.xlsx" size="18391" author="koutoupis" created="Mon, 2 Aug 2021 19:18:22 +0000"/>
                            <attachment id="43527" name="rw_seq_cst_vs_drop_caches.c" size="2061" author="jhammond" created="Wed, 4 May 2022 18:11:21 +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|i01q2f:</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>