<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:04:18 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-13799] DIO/AIO efficiency improvements</title>
                <link>https://jira.whamcloud.com/browse/LU-13799</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;There is a large degree of inefficiency/wasted time in the DIO/AIO path.&#160; This does not show up for DIO normally because of the waiting model. but it shows up easily in AIO.&lt;/p&gt;

&lt;p&gt;This ticket is to cover a set of improvements to DIO/AIO performance, which will also improve DIO performance once the waiting model is adjusted.&#160; (More on this in &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13798&quot; title=&quot;Improve direct i/o performance with multiple stripes: Submit all stripes of a DIO and then wait&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13798&quot;&gt;&lt;del&gt;LU-13798&lt;/del&gt;&lt;/a&gt;.)&lt;/p&gt;

&lt;p&gt;There is a grab bag of patches to be submitted here, and some further proposals that will probably end up in other tickets.&lt;/p&gt;

&lt;p&gt;The essence of the improvements is that all pages in a DIO submission are the same, and therefore much of the work done on a per-page basis is irrelevant and can be skipped for DIO.&#160; Note this statement is still compatible with unaligned DIO if it can be implemented in the future - In the case of unaligned DIO, only the first and last pages are different, and that can still be handled.&lt;/p&gt;

&lt;p&gt;Patches and benchmarks on each patch forthcoming.&lt;/p&gt;

&lt;p&gt;The total effect of the initial set of patches on my testbed is to raise AIO/DIO performance from around 5 GiB/s to around 9 GiB/s.&#160; I&apos;ll get more in to what else can be done shortly.&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="60010">LU-13799</key>
            <summary>DIO/AIO efficiency improvements</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</priority>
                        <status id="5" iconUrl="https://jira.whamcloud.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="paf0186">Patrick Farrell</assignee>
                                    <reporter username="paf0186">Patrick Farrell</reporter>
                        <labels>
                    </labels>
                <created>Fri, 17 Jul 2020 17:05:56 +0000</created>
                <updated>Wed, 9 Mar 2022 17:23:53 +0000</updated>
                            <resolved>Wed, 26 Jan 2022 19:19:16 +0000</resolved>
                                                    <fixVersion>Lustre 2.15.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>16</watches>
                                                                            <comments>
                            <comment id="275641" author="gerrit" created="Fri, 17 Jul 2020 18:55:16 +0000"  >&lt;p&gt;Patrick Farrell (farr0186@gmail.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/39437&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39437&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; osc: Don&apos;t get time for each page&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 344b38006506252f3dfd5494b555a8891b16bf70&lt;/p&gt;</comment>
                            <comment id="275642" author="gerrit" created="Fri, 17 Jul 2020 18:55:17 +0000"  >&lt;p&gt;Patrick Farrell (farr0186@gmail.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/39438&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39438&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; llite: Do not get/put DIO pages&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 7983c6fff30afb43259afdcf76fbda13193588df&lt;/p&gt;</comment>
                            <comment id="275643" author="gerrit" created="Fri, 17 Jul 2020 18:55:18 +0000"  >&lt;p&gt;Patrick Farrell (farr0186@gmail.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/39439&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39439&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; clio: Implement real list splice&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 46d18b197f24cb44b9a905449906c832e028a2f3&lt;/p&gt;</comment>
                            <comment id="275644" author="gerrit" created="Fri, 17 Jul 2020 18:55:18 +0000"  >&lt;p&gt;Patrick Farrell (farr0186@gmail.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/39440&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39440&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; osc: Simplify clipping for transient pages&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: a075a2267f0ee3cbd67059d83136b019bae6e46e&lt;/p&gt;</comment>
                            <comment id="275645" author="paf0186" created="Fri, 17 Jul 2020 19:02:16 +0000"  >&lt;p&gt;There are more patches coming in this series - Will update shortly.&lt;/p&gt;

&lt;p&gt;Eventual performance result is around 10 GiB/s from one thread, but there&apos;s still headroom to go higher.&lt;/p&gt;</comment>
                            <comment id="275663" author="gerrit" created="Fri, 17 Jul 2020 20:12:22 +0000"  >&lt;p&gt;Patrick Farrell (farr0186@gmail.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/39441&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39441&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; llite: Remove transient page counting&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 4f9ffa2f7bd575aa448b254a87d02277cf5b3059&lt;/p&gt;</comment>
                            <comment id="275664" author="gerrit" created="Fri, 17 Jul 2020 20:12:23 +0000"  >&lt;p&gt;Patrick Farrell (farr0186@gmail.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/39442&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39442&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; llite: Modify AIO/DIO reference counting&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: c967bb0af12957e533008d6ceea98f112f4d9c99&lt;/p&gt;</comment>
                            <comment id="275665" author="gerrit" created="Fri, 17 Jul 2020 20:12:23 +0000"  >&lt;p&gt;Patrick Farrell (farr0186@gmail.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/39443&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39443&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; llite: Move free user pages&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 0518cec5ee189fb3911a3b4e686fe5de37592c0d&lt;/p&gt;</comment>
                            <comment id="275703" author="gerrit" created="Sat, 18 Jul 2020 02:46:50 +0000"  >&lt;p&gt;Patrick Farrell (farr0186@gmail.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/39445&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39445&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; lov: Cache stripe offset calculation&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 2f7966118b379d670621ef35639465a6a6ab8b9e&lt;/p&gt;</comment>
                            <comment id="275704" author="gerrit" created="Sat, 18 Jul 2020 02:46:51 +0000"  >&lt;p&gt;Patrick Farrell (farr0186@gmail.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/39448&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39448&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; clio: Skip prep for transients&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 51f72ba24d56201908282b68c47bb39ff232ac3c&lt;/p&gt;</comment>
                            <comment id="275705" author="gerrit" created="Sat, 18 Jul 2020 02:46:53 +0000"  >&lt;p&gt;Patrick Farrell (farr0186@gmail.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/39446&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39446&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; lov: Improve DIO submit&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 83fcd181493256d325f7c9386d1638a3ca6a8dc3&lt;/p&gt;</comment>
                            <comment id="275706" author="gerrit" created="Sat, 18 Jul 2020 02:46:54 +0000"  >&lt;p&gt;Patrick Farrell (farr0186@gmail.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/39447&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39447&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; llite: Adjust dio refcounting&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 345ddb5bed66ac0f9169c9c4663a3fb7239bd226&lt;/p&gt;</comment>
                            <comment id="275707" author="paf0186" created="Sat, 18 Jul 2020 02:56:07 +0000"  >&lt;p&gt;With all of the patches here, for a 64 MiB DIO, we get:&lt;br/&gt;
mpirun -np 1 $IOR -w -r -t 64M -b 64G -o ./iorfile --posix.odirect&lt;br/&gt;
write&#160; &#160; 8155&#160;MiB/s&lt;/p&gt;

&lt;p&gt;read&#160; &#160; &#160;8566 MiB/s&lt;/p&gt;

&lt;p&gt;For a very large DIO, such as 1 GiB, we get:&lt;br/&gt;
mpirun -np 1 $IOR -w -r -t 1GM -b 64G -o ./iorfile --posix.odirect&lt;/p&gt;

&lt;p&gt;write&#160; &#160; 9033 MiB/s&lt;/p&gt;

&lt;p&gt;read&#160; &#160; 9817 MiB/s&lt;/p&gt;</comment>
                            <comment id="275708" author="paf0186" created="Sat, 18 Jul 2020 03:00:20 +0000"  >&lt;p&gt;This is getting near the limit of my testbed hardware, at least with one interface.&#160; It&apos;s possible to use two if you configure with just one CPT though, so...&lt;/p&gt;

&lt;p&gt;At this point, there is still actually a huge amount of overhead in the DIO/AIO path.&lt;/p&gt;

&lt;p&gt;If you look at perf with all of these patches in place, cl_page allocation is now over 50% of CPU time.&#160; Converting this from single calls to batch calls and removing a few per-page actions that can be done once per DIO, it&apos;s possible to get that down significantly.&#160; This leads to a DIO performance of something like 15 GiB/s.&lt;/p&gt;

&lt;p&gt;I don&apos;t have a patch ready for that - I&apos;m going to open a separate ticket to discuss/describe what else I think can be done to improve this further.&#160;&lt;/p&gt;</comment>
                            <comment id="275717" author="adilger" created="Sat, 18 Jul 2020 18:46:50 +0000"  >&lt;p&gt;Patrick, let me state that you rock. That is all. &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.whamcloud.com/images/icons/emoticons/smile.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;</comment>
                            <comment id="275718" author="adilger" created="Sat, 18 Jul 2020 19:42:30 +0000"  >&lt;p&gt;Patrick, I&apos;ve also filed &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13801&quot; title=&quot;Enable io_uring interface for Lustre client&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13801&quot;&gt;&lt;del&gt;LU-13801&lt;/del&gt;&lt;/a&gt; for implementing the io_uring interface, which is the successor to libaio, which is a bit sad since we just got libaio working well. &lt;/p&gt;</comment>
                            <comment id="275981" author="paf0186" created="Wed, 22 Jul 2020 16:50:23 +0000"  >&lt;p&gt;(Moved from &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13798&quot; title=&quot;Improve direct i/o performance with multiple stripes: Submit all stripes of a DIO and then wait&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13798&quot;&gt;&lt;del&gt;LU-13798&lt;/del&gt;&lt;/a&gt;)&lt;br/&gt;
Patrick Farrell (farr0186@gmail.com) uploaded a new patch:&#160;&lt;a href=&quot;https://review.whamcloud.com/39482&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39482&lt;/a&gt;&lt;br/&gt;
Subject:&#160;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt;&#160;osc: Improve osc_queue_sync_pages&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 2671920f69c1ff9c89cc7d390e9692acc809e5dd&lt;/p&gt;</comment>
                            <comment id="302687" author="gerrit" created="Wed, 26 May 2021 16:09:32 +0000"  >&lt;p&gt;Patrick Farrell (farr0186@gmail.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/43835&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/43835&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; osc: Update shrink interval less often&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 644ab49701d6305fb79c41e1a5eed9406b3d30a9&lt;/p&gt;</comment>
                            <comment id="302737" author="gerrit" created="Thu, 27 May 2021 00:22:43 +0000"  >&lt;p&gt;Patrick Farrell (farr0186@gmail.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/43838&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/43838&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; osc: Update shrink interval per i/o&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: d5560fc6b5f518992aadf5cf3e8861cbadcc6d86&lt;/p&gt;</comment>
                            <comment id="305904" author="gerrit" created="Wed, 30 Jun 2021 15:26:00 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/39437/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39437/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; osc: Don&apos;t get time for each page&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 485976ab451dd6708d4d46bce3bbed9991f5d356&lt;/p&gt;</comment>
                            <comment id="305905" author="gerrit" created="Wed, 30 Jun 2021 15:26:05 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/39439/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39439/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; clio: Implement real list splice&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: dfe2d225b86d4215cbd09e863e8de7547f0d4dae&lt;/p&gt;</comment>
                            <comment id="305906" author="gerrit" created="Wed, 30 Jun 2021 15:26:14 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/39440/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39440/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; osc: Simplify clipping for transient pages&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: b64b9646f17b771c415e4b39cb8babcdc7541b30&lt;/p&gt;</comment>
                            <comment id="305914" author="paf0186" created="Wed, 30 Jun 2021 16:18:48 +0000"  >&lt;p&gt;Current status on these patches, now that we&apos;ve started landing some of this.&lt;/p&gt;

&lt;p&gt;The following patches (in order) are ready, modulo completion of testing (errors appear unrelated) and review:&lt;br/&gt;
 &lt;a href=&quot;https://review.whamcloud.com/39442&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39442&lt;/a&gt;&lt;br/&gt;
 &lt;a href=&quot;https://review.whamcloud.com/39441&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39441&lt;/a&gt;&lt;br/&gt;
 &lt;a href=&quot;https://review.whamcloud.com/39446&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39446&lt;/a&gt;&lt;br/&gt;
 &lt;a href=&quot;https://review.whamcloud.com/39447&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39447&lt;/a&gt;&lt;br/&gt;
 &lt;a href=&quot;https://review.whamcloud.com/39448&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39448&lt;/a&gt;&lt;br/&gt;
 &lt;a href=&quot;https://review.whamcloud.com/39482&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39482&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Several of those could use a second review; they are almost all pretty simple.&lt;/p&gt;

&lt;p&gt;These three patches are &lt;b&gt;not&lt;/b&gt; complete:&lt;br/&gt;
 &lt;a href=&quot;https://review.whamcloud.com/39445&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39445&lt;/a&gt;&#160;(bugs; still trying to work it out...)&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://review.whamcloud.com/39443&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39443&lt;/a&gt;&#160;(reworking implementation)&lt;br/&gt;
 &lt;a href=&quot;https://review.whamcloud.com/39438&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39438&lt;/a&gt;&#160;(Depends on 39443)&lt;/p&gt;</comment>
                            <comment id="306131" author="paf0186" created="Fri, 2 Jul 2021 17:51:49 +0000"  >&lt;p&gt;Update on status:&lt;/p&gt;

&lt;p&gt;I&apos;ve rebased this series on &lt;a href=&quot;https://review.whamcloud.com/#/c/44131/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/c/44131/&lt;/a&gt;&#160;(&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14805&quot; title=&quot;Do not do parallel DIO except when lockless&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14805&quot;&gt;&lt;del&gt;LU-14805&lt;/del&gt;&lt;/a&gt;), which was causing what I thought were bugs in&#160;&lt;a href=&quot;https://review.whamcloud.com/39445&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39445&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It appears, though, that&#160;&lt;a href=&quot;https://review.whamcloud.com/39445&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39445&lt;/a&gt;&#160;is OK and should be ready for review.&lt;/p&gt;

&lt;p&gt;So, updated status:&lt;/p&gt;

&lt;p&gt;The following patches (in order) are ready, modulo completion of testing (errors appear unrelated) and review:&lt;br/&gt;
&lt;a href=&quot;https://review.whamcloud.com/39442&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39442&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://review.whamcloud.com/39441&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39441&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://review.whamcloud.com/39446&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39446&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://review.whamcloud.com/39447&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39447&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://review.whamcloud.com/39448&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39448&lt;/a&gt;&lt;br/&gt;
[https://review.whamcloud.com/39482&lt;br/&gt;
] &lt;a href=&quot;https://review.whamcloud.com/39445&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39445&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;These patches are&#160;&lt;b&gt;not&lt;/b&gt;&#160;complete:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://review.whamcloud.com/39443&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39443&lt;/a&gt;&#160;(reworking implementation)&lt;br/&gt;
&lt;a href=&quot;https://review.whamcloud.com/39438&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39438&lt;/a&gt;&#160;(Depends on 39443)&lt;/p&gt;</comment>
                            <comment id="306338" author="gerrit" created="Tue, 6 Jul 2021 16:38:04 +0000"  >&lt;p&gt;Patrick Farrell (pfarrell@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/44153&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44153&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; osc: Always set aio in anchor&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: e1c9ec5fef42f45748174177be8b7f285103ffba&lt;/p&gt;</comment>
                            <comment id="306346" author="gerrit" created="Tue, 6 Jul 2021 17:04:46 +0000"  >&lt;p&gt;Patrick Farrell (pfarrell@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/44154&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44154&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; llite: Simplify cda_no_aio_complete use&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: a485a314dc9f8740ee886c64952ccb422feeac99&lt;/p&gt;</comment>
                            <comment id="306736" author="gerrit" created="Fri, 9 Jul 2021 17:42:41 +0000"  >&lt;p&gt;Patrick Farrell (pfarrell@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/44201&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44201&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; llite: Simplify sync_io references&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: ad546d08251c9fc6afe66916154644d19c57315e&lt;/p&gt;</comment>
                            <comment id="306893" author="gerrit" created="Sun, 11 Jul 2021 16:19:49 +0000"  >&lt;p&gt;Patrick Farrell (pfarrell@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/44209&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44209&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; llite: Implement lower/upper aio&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 27fba688585261d4002b170060ac462eceac0fd8&lt;/p&gt;</comment>
                            <comment id="307214" author="gerrit" created="Tue, 13 Jul 2021 15:51:32 +0000"  >&lt;p&gt;Patrick Farrell (pfarrell@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/44268&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44268&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; llite: Remove ldp_file_offset&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 36f0b45793b3ae37c4facb46163062a6636ef023&lt;/p&gt;</comment>
                            <comment id="307244" author="gerrit" created="Tue, 13 Jul 2021 16:19:35 +0000"  >&lt;p&gt;Patrick Farrell (pfarrell@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/44293&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44293&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; llite: Remove unnecessary page get/put&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 9b4deec3c7e79688f261f668680cf91135681c4b&lt;/p&gt;</comment>
                            <comment id="307483" author="paf0186" created="Thu, 15 Jul 2021 17:29:26 +0000"  >&lt;p&gt;I wanted to update the on the overall status of this series and related patches.&lt;/p&gt;

&lt;p&gt;The patches associated with this ticket should be ready for landing, but they&apos;re often failing testing due to bugs which have patches in flight.&lt;/p&gt;

&lt;p&gt;So here&apos;s a summary of how I&apos;m imagining getting things landed.&lt;/p&gt;

&lt;p&gt;First, several bug fixes (in this order):&lt;br/&gt;
&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14805&quot; title=&quot;Do not do parallel DIO except when lockless&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14805&quot;&gt;&lt;del&gt;LU-14805&lt;/del&gt;&lt;/a&gt; llite: No locked parallel DIO&lt;br/&gt;
[https://review.whamcloud.com/44131/&lt;br/&gt;
]&lt;br/&gt;
Supporting patches for the next fix:&lt;br/&gt;
&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14838&quot; title=&quot;Remove old lockless code: Truncate &amp;amp; contention based lockless i/o&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14838&quot;&gt;&lt;del&gt;LU-14838&lt;/del&gt;&lt;/a&gt; osc: Remove lockless truncate&lt;br/&gt;
&lt;a href=&quot;https://review.whamcloud.com/44204/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44204/&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14838&quot; title=&quot;Remove old lockless code: Truncate &amp;amp; contention based lockless i/o&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14838&quot;&gt;&lt;del&gt;LU-14838&lt;/del&gt;&lt;/a&gt; osc: Remove client contention support&lt;br/&gt;
[https://review.whamcloud.com/44205/&lt;br/&gt;
]The actual fix:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14814&quot; title=&quot;sanity test_398b: osc_cache_writeback_range ASSERTION( hp == 0 &amp;amp;&amp;amp; discard == 0 ) failed:&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14814&quot;&gt;&lt;del&gt;LU-14814&lt;/del&gt;&lt;/a&gt; osc: osc: Do not flush on lockless cancel&lt;br/&gt;
&lt;a href=&quot;https://review.whamcloud.com/44152/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44152/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Strictly speaking,&#160;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14838&quot; title=&quot;Remove old lockless code: Truncate &amp;amp; contention based lockless i/o&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14838&quot;&gt;&lt;del&gt;LU-14838&lt;/del&gt;&lt;/a&gt; osc: Remove lockless truncate is not &lt;b&gt;required&lt;/b&gt;.&#160; It&apos;s just that the required patch - &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14838&quot; title=&quot;Remove old lockless code: Truncate &amp;amp; contention based lockless i/o&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14838&quot;&gt;&lt;del&gt;LU-14838&lt;/del&gt;&lt;/a&gt; osc: Remove client contention support - has a context dependency on it.&#160; I could resolve that but I think we&apos;re going to land the lockless truncate patch anyway, so I didn&apos;t bother.&#160; (If anyone feels strongly, I&apos;m happy to rearrange.)&lt;/p&gt;

&lt;p&gt;That fixes all the known bugs, and frees us up to consider the patches under this ticket, &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;That should make it &lt;b&gt;much&lt;/b&gt; easier to get those patches through testing.&lt;/p&gt;</comment>
                            <comment id="307490" author="gerrit" created="Thu, 15 Jul 2021 19:15:51 +0000"  >&lt;p&gt;Patrick Farrell (pfarrell@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/44321&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44321&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; tests: Improve test 398b&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: d3c6b0b8d1c3c2032164f63989b18a8f0933e8ed&lt;/p&gt;</comment>
                            <comment id="307863" author="paf0186" created="Tue, 20 Jul 2021 17:05:44 +0000"  >&lt;p&gt;Current status...&lt;/p&gt;

&lt;p&gt;There&apos;s a series of patches ready for Oleg &amp;amp; landing, starting here:&lt;br/&gt;
 &lt;a href=&quot;https://review.whamcloud.com/#/c/44131/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44131/&lt;/a&gt;&lt;br/&gt;
 (The second patch is this one: &lt;a href=&quot;https://review.whamcloud.com/39442/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39442/&lt;/a&gt;&#160;and I trust Oleg to just follow the sequence from there... heh)&lt;/p&gt;

&lt;p&gt;These patches are waiting for review:&lt;br/&gt;
 &lt;a href=&quot;https://review.whamcloud.com/#/c/39445/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39445/&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://review.whamcloud.com/44154/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44154/&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://review.whamcloud.com/44153/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44153/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The following patches also need review &amp;amp; landing (not attached to this ticket, but fix related bugs):&lt;br/&gt;
 &lt;a href=&quot;https://review.whamcloud.com/44204/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44204/&lt;/a&gt;&lt;br/&gt;
 &lt;a href=&quot;https://review.whamcloud.com/44205&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44205&lt;/a&gt;&lt;br/&gt;
 &lt;a href=&quot;https://review.whamcloud.com/44152&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44152&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There are also a bunch of patches which are reviewed and waiting for Oleg to land.&lt;/p&gt;

&lt;p&gt;Once these are in, there is a further set, starting here:&lt;br/&gt;
 &lt;a href=&quot;https://review.whamcloud.com/44209/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44209/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;But I would like to get the other patches landed and that patch &amp;amp; the ones after it rebased, etc, rather than try to include them in one giant drop.&lt;/p&gt;</comment>
                            <comment id="308579" author="gerrit" created="Tue, 27 Jul 2021 21:36:21 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/39442/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39442/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; llite: Modify AIO/DIO reference counting&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: b3de247b76b410101e166b024d65e2bf23d401ba&lt;/p&gt;</comment>
                            <comment id="308580" author="gerrit" created="Tue, 27 Jul 2021 21:36:29 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/39441/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39441/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; llite: Remove transient page counting&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 587e5aa8342980f761930235714add1cca80686b&lt;/p&gt;</comment>
                            <comment id="308581" author="gerrit" created="Tue, 27 Jul 2021 21:36:36 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/39446/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39446/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; lov: Improve DIO submit&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: d31647c017a390c9553a38d82c02fe7001a33a05&lt;/p&gt;</comment>
                            <comment id="308582" author="gerrit" created="Tue, 27 Jul 2021 21:36:43 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/39447/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39447/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; llite: Adjust dio refcounting&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 1e4d10af3909452b0eee1f99010d80aeb01d42a7&lt;/p&gt;</comment>
                            <comment id="308583" author="gerrit" created="Tue, 27 Jul 2021 21:36:50 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/39448/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39448/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; clio: Skip prep for transients&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: b8553978789ad3dd0776c0543dea4641804d0ac5&lt;/p&gt;</comment>
                            <comment id="308584" author="gerrit" created="Tue, 27 Jul 2021 21:36:56 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/39482/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39482/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; osc: Improve osc_queue_sync_pages&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 87c4535f7a5d239aad4e936545a72d0199ccd9ba&lt;/p&gt;</comment>
                            <comment id="308938" author="paf0186" created="Fri, 30 Jul 2021 16:20:51 +0000"  >&lt;p&gt;Oleg,&lt;/p&gt;

&lt;p&gt;Thanks for getting those merged in.&lt;/p&gt;

&lt;p&gt;The latest drop to master covers all of the fixes associated with &lt;b&gt;other&lt;/b&gt; tickets that I think are required, so this series should be good to go now.&lt;/p&gt;



&lt;p&gt;Here&apos;s the current status of the patches here...&#160; I am still &lt;b&gt;hoping&lt;/b&gt; to get everything here in to 2.15.&#160; There should not be any more patches &lt;b&gt;added&lt;/b&gt; to this ticket at this point.&lt;/p&gt;

&lt;p&gt;This patch needs review again, but hasn&apos;t much changed:&lt;br/&gt;
 &lt;a href=&quot;https://review.whamcloud.com/39445/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39445/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After that, patches get a little more complicated.&#160; I&apos;ve rebased all the remaining patches on to tip of master + the test 398b improvement, to get them some more testing.&#160; (398b improvement: &lt;a href=&quot;https://review.whamcloud.com/44321/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44321/&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Here&apos;s the set:&lt;br/&gt;
 &lt;a href=&quot;https://review.whamcloud.com/44154/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44154/&lt;/a&gt;&lt;br/&gt;
 &lt;a href=&quot;https://review.whamcloud.com/44153/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44153/&lt;/a&gt;&lt;br/&gt;
 &lt;a href=&quot;https://review.whamcloud.com/44209/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44209/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://review.whamcloud.com/39443/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39443/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://review.whamcloud.com/39438/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39438/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://review.whamcloud.com/44268/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44268/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://review.whamcloud.com/44293/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44293/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="308940" author="paf0186" created="Fri, 30 Jul 2021 16:22:21 +0000"  >&lt;p&gt;A comment on performance.&#160; I have not retested this recently, so definitely take this with some salt.&lt;/p&gt;

&lt;p&gt;The currently landed set of patches should put us at around 7 GiB/s.&#160; The lov caching patch should take that to around 8 GiB/s.&lt;/p&gt;

&lt;p&gt;The remaining set of patches should push the rest of the way to around 10 GiB/s.&lt;/p&gt;

&lt;p&gt;Then that&apos;s where this ticket stops and the work is picked up in other tickets.&lt;/p&gt;</comment>
                            <comment id="310343" author="sihara" created="Mon, 16 Aug 2021 21:59:24 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.whamcloud.com/secure/attachment/40203/LU-13799.xlsx&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://jira.whamcloud.com/secure/attachment/40203/LU-13799.xlsx&lt;/a&gt;&lt;br/&gt;
This is the performance comparison of master vs master + patch &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; series (&lt;a href=&quot;https://review.whamcloud.com/#/c/44445/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/c/44445/&lt;/a&gt;) on the real storage system.&lt;br/&gt;
1.6GB/sec vs 13GB/sec Write, 1.5GB/sec vs 14GB/sec Read at xfersize=64m in Lustre stripesize=1m.&lt;/p&gt;</comment>
                            <comment id="310467" author="paf0186" created="Tue, 17 Aug 2021 19:06:48 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.whamcloud.com/secure/ViewProfile.jspa?name=sihara&quot; class=&quot;user-hover&quot; rel=&quot;sihara&quot;&gt;sihara&lt;/a&gt;:&lt;br/&gt;
&lt;a href=&quot;https://review.whamcloud.com/#/c/44445/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/c/44445/&lt;/a&gt;&#160;is one of the EXA6 versions of these patches.&#160; Did you mean to link a different one?&lt;/p&gt;</comment>
                            <comment id="310480" author="paf0186" created="Tue, 17 Aug 2021 20:12:38 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.whamcloud.com/secure/ViewProfile.jspa?name=sihara&quot; class=&quot;user-hover&quot; rel=&quot;sihara&quot;&gt;sihara&lt;/a&gt;&#160;how many OSTs did you have in your system and how many stripes did you use?&lt;/p&gt;
&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;lctl set_param osc.&lt;b&gt;.max_pages_per_rpc=16M osc.&lt;/b&gt;.checksums=0 osc.*.max_rpcs_in_flight=16&#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;


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

&lt;p&gt;I&apos;m just curious because it&apos;s possible some of these were limited by max_rpcs_in_flight.&lt;/p&gt;

&lt;p&gt;Still, that performance is excellent - significantly better than I expected.&lt;/p&gt;</comment>
                            <comment id="310481" author="paf0186" created="Tue, 17 Aug 2021 20:14:33 +0000"  >&lt;p&gt;OK, I see in the spreadsheet you used:&lt;br/&gt;
 &lt;a href=&quot;https://review.whamcloud.com/#/c/44293/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/c/44293/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That is missing:&lt;br/&gt;
 &lt;a href=&quot;https://review.whamcloud.com/#/c/39445/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/c/39445/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Because I did not put it in the series.&#160; If possible, you might want to retest with that patch added.&lt;/p&gt;</comment>
                            <comment id="310486" author="sihara" created="Tue, 17 Aug 2021 20:45:03 +0000"  >&lt;blockquote&gt;&lt;p&gt;I&apos;m just curious because it&apos;s possible some of these were limited by max_rpcs_in_flight.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Yeah, i also thought that helps, but didn&apos;t help very much. because it still doesn&apos;t reach to max_rpcs_in_flight limit somehow. see example.&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 osc.*.rpc_stats=clear
# lfs setstripe -c 8 -S 1M /ai400x2/ior.out/
# mpirun -np 1 ior -w -r -t 256m -b 8G -o /ai400x2/ior.out/file --posix.odirect -e
# lctl get_param osc.*.rpc_stats
			read			write
pages per rpc         rpcs   % cum % |       rpcs   % cum %
1:		         0   0   0   |          0   0   0
2:		         0   0   0   |          0   0   0
4:		         0   0   0   |          0   0   0
8:		         0   0   0   |          0   0   0
16:		         0   0   0   |          0   0   0
32:		         0   0   0   |          0   0   0
64:		         0   0   0   |          0   0   0
128:		         0   0   0   |          0   0   0
256:		      1024 100 100   |       1024 100 100

			read			write
rpcs in flight        rpcs   % cum % |       rpcs   % cum %
1:		       142  13  13   |        856  83  83
2:		       873  85  99   |        152  14  98
3:		         5   0  99   |          9   0  99
4:		         2   0  99   |          6   0  99
5:		         1   0  99   |          1   0 100
6:		         1   0 100   |          0   0 100
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;98-99% of rpcs is still 2 rpcs in flight here.&lt;/p&gt;</comment>
                            <comment id="321949" author="gerrit" created="Thu, 6 Jan 2022 22:01:11 +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/39445/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39445/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; lov: Cache stripe offset calculation&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 14db1faa0fbe813fed616435303753d390f45827&lt;/p&gt;</comment>
                            <comment id="322259" author="gerrit" created="Tue, 11 Jan 2022 06:34:30 +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/44154/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44154/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; llite: Simplify cda_no_aio_complete use&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: b60bd21ec5d5f34ed79c63158860b6f5e948dba2&lt;/p&gt;</comment>
                            <comment id="322260" author="gerrit" created="Tue, 11 Jan 2022 06:34: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/44153/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44153/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; osc: Always set aio in anchor&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: eadccb33ac4bbe54a01da5168f6170702f9b2629&lt;/p&gt;</comment>
                            <comment id="322261" author="gerrit" created="Tue, 11 Jan 2022 06:34:44 +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/44209/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44209/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; llite: Implement lower/upper aio&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 46ff76137160b66f1d4437b3443859027faae9c4&lt;/p&gt;</comment>
                            <comment id="322810" author="gerrit" created="Fri, 14 Jan 2022 19:10:46 +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/46135&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/46135&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; tests: Reduce I/O sizes&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 0bd3f71bdced8c80513199a6ffebed96a4d0fb54&lt;/p&gt;</comment>
                            <comment id="322829" author="gerrit" created="Fri, 14 Jan 2022 21:29:12 +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/46139&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/46139&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; tests: Use fallocate to fill OSTs&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 53aa72a20e7af4cdbfd825a8f35100d901266903&lt;/p&gt;</comment>
                            <comment id="323954" author="gerrit" created="Wed, 26 Jan 2022 05:14: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/39443/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39443/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; llite: Move free user pages&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 7f9b8465bc1125e51aa29cdc27db9a9d6fdc0b89&lt;/p&gt;</comment>
                            <comment id="323955" author="gerrit" created="Wed, 26 Jan 2022 05:14:24 +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/39438/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39438/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; llite: Do not get/put DIO pages&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 881b4c722296ff7ac22c6fd7988363f2cdad9f1e&lt;/p&gt;</comment>
                            <comment id="323958" author="gerrit" created="Wed, 26 Jan 2022 05:14:48 +0000"  >&lt;p&gt;&quot;Oleg Drokin &amp;lt;green@whamcloud.com&amp;gt;&quot; merged in patch &lt;a href=&quot;https://review.whamcloud.com/44293/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44293/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13799&quot; title=&quot;DIO/AIO efficiency improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13799&quot;&gt;&lt;del&gt;LU-13799&lt;/del&gt;&lt;/a&gt; llite: Remove unnecessary page get/put&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: c2e94f08cf3ff000b350faf61b6d25ebbad7970e&lt;/p&gt;</comment>
                            <comment id="324059" author="paf0186" created="Wed, 26 Jan 2022 19:19:16 +0000"  >&lt;p&gt;All of the patches have landed to master for this.&#160; Moved the last few test changes to &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15843&quot; title=&quot;Crash when umount mdt targets lnet with llstat running.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15843&quot;&gt;LU-15843&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="324084" author="spitzcor" created="Wed, 26 Jan 2022 23:01:06 +0000"  >&lt;p&gt;&amp;gt; Moved the last few test changes to &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15843&quot; title=&quot;Crash when umount mdt targets lnet with llstat running.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15843&quot;&gt;LU-15843&lt;/a&gt;&lt;br/&gt;
Typo?&lt;br/&gt;
&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15843&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://jira.whamcloud.com/browse/LU-15843&lt;/a&gt; gives &quot;404 - Not found&quot; and &lt;a href=&quot;https://review.whamcloud.com/#/q/LU-15843&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/q/LU-15843&lt;/a&gt; doesn&apos;t turn up anything either.&lt;/p&gt;</comment>
                            <comment id="324086" author="pjones" created="Wed, 26 Jan 2022 23:24:20 +0000"  >&lt;p&gt;I think that it&apos;s &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15483&quot; title=&quot;Minor DIO test improvements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15483&quot;&gt;LU-15483&lt;/a&gt; &lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="60017">LU-13802</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="60032">LU-13805</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="60086">LU-13814</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="68235">LU-15483</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="60016">LU-13801</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="60009">LU-13798</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="40203" name="LU-13799.xlsx" size="38838" author="sihara" created="Mon, 16 Aug 2021 21:58:07 +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|i015fz:</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>