<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:59:54 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-6401] Untangle lustre userland and kernel headers</title>
                <link>https://jira.whamcloud.com/browse/LU-6401</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Much like the current situation with libcfs the headers for lustre being used internally for the kernel and for userland utilites is heavly intertwined. This work will look to unravel this mess and create a clear separation between lustre kernel space and lustre user land.&lt;/p&gt;</description>
                <environment></environment>
        <key id="29243">LU-6401</key>
            <summary>Untangle lustre userland and kernel headers</summary>
                <type id="4" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11310&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</priority>
                        <status id="5" iconUrl="https://jira.whamcloud.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="bevans">Ben Evans</assignee>
                                    <reporter username="simmonsja">James A Simmons</reporter>
                        <labels>
                            <label>patch</label>
                            <label>upstream</label>
                    </labels>
                <created>Wed, 25 Mar 2015 21:50:36 +0000</created>
                <updated>Wed, 29 May 2019 18:47:25 +0000</updated>
                            <resolved>Sun, 13 Aug 2017 17:43:10 +0000</resolved>
                                    <version>Lustre 2.8.0</version>
                                    <fixVersion>Lustre 2.11.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>12</watches>
                                                                            <comments>
                            <comment id="110708" author="yujian" created="Thu, 26 Mar 2015 03:12:20 +0000"  >&lt;p&gt;Hi James,&lt;br/&gt;
Are you going to submit patches for this ticket? If yes, I&apos;ll assign this ticket to me to take care of the patches.&lt;/p&gt;</comment>
                            <comment id="110729" author="simmonsja" created="Thu, 26 Mar 2015 13:17:06 +0000"  >&lt;p&gt;Yes soon but they are not ready. Wanted this ticket has a place holder until then.&lt;/p&gt;</comment>
                            <comment id="122995" author="bevans" created="Mon, 3 Aug 2015 13:37:16 +0000"  >&lt;p&gt;I&apos;m working on a bunch of changes for this.  What would be the best way of submitting them, the deltas here are pretty large (mostly cutting+pasting).&lt;/p&gt;</comment>
                            <comment id="123072" author="yujian" created="Mon, 3 Aug 2015 19:19:08 +0000"  >&lt;p&gt;Hi Ben,&lt;br/&gt;
FYI, Andreas had a suggestion in &lt;a href=&quot;https://jira.hpdd.intel.com/browse/LU-6142?focusedCommentId=104684&amp;amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-104684&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jira.hpdd.intel.com/browse/LU-6142?focusedCommentId=104684&amp;amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-104684&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="123076" author="simmonsja" created="Mon, 3 Aug 2015 19:41:23 +0000"  >&lt;p&gt;Thank you for doing this work. Please break up the patches as small as possible where each patch does one specific change. The reason for this is these patches will be going upstream and very large patches that doing many things will be rejected since it is hard to inspect such a patch. Also any tabs or style changes should be patches in themselves.&lt;/p&gt;

&lt;p&gt;Don&apos;t be afraid to push what you have now. I will gladly review your patches.&lt;/p&gt;</comment>
                            <comment id="123846" author="gerrit" created="Tue, 11 Aug 2015 14:47:03 +0000"  >&lt;p&gt;Ben Evans (bevans@cray.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/15952&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/15952&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; headers: Create single .h for lu_seq_range&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 8f8350e1f849e271b09b1272f20a33a5f4f60c3d&lt;/p&gt;</comment>
                            <comment id="123847" author="simmonsja" created="Tue, 11 Aug 2015 14:50:56 +0000"  >&lt;p&gt;Ben looking at the patch could you place that new header in lustre/include/lustre/* since it used by wiretest which is a user land app.&lt;/p&gt;</comment>
                            <comment id="123848" author="bevans" created="Tue, 11 Aug 2015 14:55:05 +0000"  >&lt;p&gt;No problem, reworking the patch because it didn&apos;t get submitted correctly.  Moving it to lustre/include/lustre is no problem.&lt;/p&gt;</comment>
                            <comment id="124088" author="bevans" created="Thu, 13 Aug 2015 19:04:06 +0000"  >&lt;p&gt;Given the comments in the patch I created from John Hammond, how should I proceed here?  Giant include files like lustre_idl.h and lustre_user.h are pretty clunky, and really don&apos;t keep things organized in any easily maintainable and understandable way, and they tend to be the &quot;easy out&quot; for development (just include the one giant thing and be done with it).&lt;/p&gt;

&lt;p&gt;My idea for separating things into files by function, and including all the &quot;on the wire&quot; data structures #include&apos;d there seems to me to be a good way of cleaning up the code, and making it more maintainable.&lt;/p&gt;</comment>
                            <comment id="125982" author="gerrit" created="Wed, 2 Sep 2015 02:47:38 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/15952/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/15952/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; headers: Create single .h for lu_seq_range&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 1ecf5bd5a3bece3d615d037a332792e360b49a09&lt;/p&gt;</comment>
                            <comment id="126013" author="simmonsja" created="Wed, 2 Sep 2015 13:30:02 +0000"  >&lt;p&gt;I wish this was fixed but a lot more work needs to be done. Could you reopen this ticket and remove the Fix Version field.&lt;/p&gt;</comment>
                            <comment id="126014" author="jgmitter" created="Wed, 2 Sep 2015 13:32:05 +0000"  >&lt;p&gt;James,&lt;br/&gt;
My mistake - I thought the rest of the work was occurring in the related LU tickets.  Will revert my changes.&lt;br/&gt;
Joe&lt;/p&gt;</comment>
                            <comment id="126780" author="gerrit" created="Wed, 9 Sep 2015 14:02:28 +0000"  >&lt;p&gt;Ben Evans (bevans@cray.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/16339&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/16339&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; headers: move swab functions to new header files&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 6b9113fef73419a49841d2d3c096c36cf9a26c75&lt;/p&gt;</comment>
                            <comment id="126810" author="bevans" created="Wed, 9 Sep 2015 18:31:20 +0000"  >&lt;p&gt;Should I create separate LUs for each one of these patches I do?  I expect there to be a long series of them.&lt;/p&gt;</comment>
                            <comment id="126871" author="simmonsja" created="Thu, 10 Sep 2015 01:16:07 +0000"  >&lt;p&gt;That would be a lot of patches. I think it is okay to keep them under this ticket.&lt;/p&gt;</comment>
                            <comment id="127790" author="simmonsja" created="Fri, 18 Sep 2015 16:14:28 +0000"  >&lt;p&gt;Building some of test apps I hit &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5011&quot; title=&quot;lustre_idl.h again does not compile in user space&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5011&quot;&gt;&lt;del&gt;LU-5011&lt;/del&gt;&lt;/a&gt; due to libcfs/types.h being in lustre_idl.h. Ben I would be very grateful if you reworked lustre_idl.h to remove libcfs/types.h. If you do please place the work under &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5011&quot; title=&quot;lustre_idl.h again does not compile in user space&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5011&quot;&gt;&lt;del&gt;LU-5011&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="127937" author="gerrit" created="Sun, 20 Sep 2015 18:14:17 +0000"  >&lt;p&gt;James Simmons (uja.ornl@yahoo.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/16494&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/16494&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; lustre: make lustre_user.h compile in user space&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 001375a9a215eeb5fd773851021720728e91c670&lt;/p&gt;</comment>
                            <comment id="129097" author="gerrit" created="Fri, 2 Oct 2015 04:14:53 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/16494/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/16494/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; lustre: make lustre_user.h compile in user space&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 9f19e2f152e1012558f37f6eecd336d516ff812e&lt;/p&gt;</comment>
                            <comment id="131224" author="gerrit" created="Thu, 22 Oct 2015 18:56:14 +0000"  >&lt;p&gt;Ben Evans (bevans@cray.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/16917&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/16917&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; headers:  Create a header for obdo related functions&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: fe73484a122a4c7df6528c0f451dec2d8f74a3e5&lt;/p&gt;</comment>
                            <comment id="137285" author="gerrit" created="Wed, 23 Dec 2015 17:46:56 +0000"  >&lt;p&gt;James Simmons (uja.ornl@yahoo.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/17720&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/17720&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; uapi: change uapi_kernelcomm.h to LGPLv2.1 license&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 603dc605d666a2ba577817798d1a785266a66fcf&lt;/p&gt;</comment>
                            <comment id="138154" author="gerrit" created="Thu, 7 Jan 2016 00:55:58 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/17720/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/17720/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; uapi: change uapi_kernelcomm.h to LGPLv2.1 license&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: c683c00408bc56bb68ab44d8bd21eaceb75fe86a&lt;/p&gt;</comment>
                            <comment id="138884" author="gerrit" created="Thu, 14 Jan 2016 04:07:45 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/16339/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/16339/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; headers: move swab functions to new header files&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: adfb405433aac3691bbd00ed548203c57ce61e3a&lt;/p&gt;</comment>
                            <comment id="145190" author="gerrit" created="Thu, 10 Mar 2016 22:12:28 +0000"  >&lt;p&gt;Ben Evans (bevans@cray.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/18863&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/18863&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; headers: move seq_range.h to correct directory&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: fca545541496f8ebe38fb9956fb1e80c71a4b9fa&lt;/p&gt;</comment>
                            <comment id="146569" author="gerrit" created="Wed, 23 Mar 2016 06:03:12 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/16917/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/16917/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; headers:  Create a header for obdo related functions&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 713174908cb8e5e3ceadd3ca1cb42a88b200e576&lt;/p&gt;</comment>
                            <comment id="147487" author="gerrit" created="Thu, 31 Mar 2016 19:17:57 +0000"  >&lt;p&gt;Ben Evans (bevans@cray.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/19266&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/19266&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; obdclass: make get/set_wire_obdo non-inline&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: b34ee42a6b08b34c361bd7ce0d4c5ea46db3e912&lt;/p&gt;</comment>
                            <comment id="148338" author="gerrit" created="Mon, 11 Apr 2016 02:52:06 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/18863/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/18863/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; headers: move seq_range.h to correct directory&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 1230bc483cbd15280ef2abf235eed600d500b9da&lt;/p&gt;</comment>
                            <comment id="151885" author="gerrit" created="Wed, 11 May 2016 17:08:26 +0000"  >&lt;p&gt;Ben Evans (bevans@cray.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/20120&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/20120&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; headers: Move object_update functions to new header&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: d47505fdb75369a07ea06c844d2fc23ed248294a&lt;/p&gt;</comment>
                            <comment id="157728" author="gerrit" created="Tue, 5 Jul 2016 23:48:39 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/19266/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/19266/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; obdclass: make get/set_wire_obdo non-inline&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 219e0a6dd4306a7424dd33146963a0a830035128&lt;/p&gt;</comment>
                            <comment id="158428" author="gerrit" created="Mon, 11 Jul 2016 23:57:24 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/20120/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/20120/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; headers: Move object_update functions to new header&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 86068ab4d84dd0915fc91dbf59ac924ced9373c3&lt;/p&gt;</comment>
                            <comment id="159261" author="yujian" created="Tue, 19 Jul 2016 21:26:28 +0000"  >&lt;p&gt;Hi Ben,&lt;br/&gt;
So far, all of the existing patches for this ticket have landed. Are there any more new patches?&lt;/p&gt;</comment>
                            <comment id="159276" author="simmonsja" created="Tue, 19 Jul 2016 23:40:58 +0000"  >&lt;p&gt;Its far from being done.&lt;/p&gt;</comment>
                            <comment id="159316" author="bevans" created="Wed, 20 Jul 2016 14:48:30 +0000"  >&lt;p&gt;There is a lot left to do.  I&apos;ll indicate when this process is done.&lt;/p&gt;</comment>
                            <comment id="159380" author="yujian" created="Wed, 20 Jul 2016 18:37:03 +0000"  >&lt;p&gt;Thank you James and Ben.&lt;/p&gt;</comment>
                            <comment id="159600" author="gerrit" created="Fri, 22 Jul 2016 16:44:44 +0000"  >&lt;p&gt;Ben Evans (bevans@cray.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/21484&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/21484&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; headers: Move functions out of lustre_idl.h&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 9b6f392899f6a72d68af9d845516025aab38ec2b&lt;/p&gt;</comment>
                            <comment id="162629" author="gerrit" created="Mon, 22 Aug 2016 03:46:03 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/21484/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/21484/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; headers: Move functions out of lustre_idl.h&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 2714d02cfd570b9fadb5b66483160f1c56e3c5fe&lt;/p&gt;</comment>
                            <comment id="166173" author="gerrit" created="Thu, 15 Sep 2016 16:36:31 +0000"  >&lt;p&gt;James Simmons (uja.ornl@yahoo.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/22522&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/22522&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; header: remove assert from interval_set()&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: ae0502739905ca6d5745d4c957fb336b6e4cc42b&lt;/p&gt;</comment>
                            <comment id="167119" author="gerrit" created="Fri, 23 Sep 2016 19:39:49 +0000"  >&lt;p&gt;Ben Evans (bevans@cray.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/22712&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/22712&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; headers: move lu_fid, ost_id funcs out of lustre_idl&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 494b366ca0e95cb8f3fed4dd81a5f0afe803be7c&lt;/p&gt;</comment>
                            <comment id="167740" author="gerrit" created="Thu, 29 Sep 2016 15:00:19 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/22522/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/22522/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; header: remove assert from interval_set()&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 5207c488239e30e9aee51531ec3a363c649211de&lt;/p&gt;</comment>
                            <comment id="177616" author="gerrit" created="Tue, 13 Dec 2016 18:29:40 +0000"  >&lt;p&gt;James Simmons (uja.ornl@yahoo.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/24323&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/24323&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; header: remove libcfs.h in interval_tree.h&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 8e8109538c140a76a598b5e44c46f433ac904030&lt;/p&gt;</comment>
                            <comment id="177623" author="gerrit" created="Tue, 13 Dec 2016 19:07:53 +0000"  >&lt;p&gt;James Simmons (uja.ornl@yahoo.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/24325&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/24325&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; header: turn lustre_param.h into a proper UAPI header&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 89c9fe889d6eb92e31034ffa9c93fb29b305ea8f&lt;/p&gt;</comment>
                            <comment id="177883" author="gerrit" created="Thu, 15 Dec 2016 17:57:17 +0000"  >&lt;p&gt;James Simmons (uja.ornl@yahoo.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/24374&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/24374&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; header: don&apos;t make lustre_acl.h a UAPI header&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 0cdf6cd1630811b59233736ac2ddd8d487d01ac1&lt;/p&gt;</comment>
                            <comment id="179290" author="gerrit" created="Sun, 1 Jan 2017 02:00:25 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/22712/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/22712/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; headers: move lu_fid, ost_id funcs out of lustre_idl.h&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 51828ff66904be2a56a8790c3c9ce562a7c8e2e6&lt;/p&gt;</comment>
                            <comment id="179302" author="gerrit" created="Sun, 1 Jan 2017 02:02:24 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/24323/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/24323/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; header: remove libcfs.h in interval_tree.h&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 24bc033262d15ab565f1a424c8e1a709993814d1&lt;/p&gt;</comment>
                            <comment id="179315" author="gerrit" created="Sun, 1 Jan 2017 18:17:12 +0000"  >&lt;p&gt;James Simmons (uja.ornl@yahoo.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/24568&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/24568&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; header: turn lustre_ioctl.h into a proper UAPI header&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: c5b4be52a74be44c1a32acfe3ebb388b00003278&lt;/p&gt;</comment>
                            <comment id="179316" author="gerrit" created="Sun, 1 Jan 2017 18:31:30 +0000"  >&lt;p&gt;James Simmons (uja.ornl@yahoo.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/24569&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/24569&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; headers: fix up lustre_ostid.h&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: d156b6fdff64bd4531a29c494c0f85f9782bf1fb&lt;/p&gt;</comment>
                            <comment id="182901" author="gerrit" created="Wed, 1 Feb 2017 16:22:28 +0000"  >&lt;p&gt;James Simmons (uja.ornl@yahoo.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/25194&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/25194&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; uapi: split lustre_disk.h into two headers&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 97913453dcd56d8f9c9489f3e352030f6b212c3f&lt;/p&gt;</comment>
                            <comment id="183358" author="gerrit" created="Fri, 3 Feb 2017 18:50:21 +0000"  >&lt;p&gt;James Simmons (uja.ornl@yahoo.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/25246&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/25246&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; uapi: remove lustre_idl.h from most userspace code&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: b7338d35902eff236392f1499a8bbd8eb4099e8a&lt;/p&gt;</comment>
                            <comment id="190068" author="gerrit" created="Thu, 30 Mar 2017 03:53:50 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/25194/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/25194/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; uapi: split lustre_disk.h into two headers&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 3344e648236778565a8838ca85c655446ee7028c&lt;/p&gt;</comment>
                            <comment id="194033" author="gerrit" created="Mon, 1 May 2017 17:48:11 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/24568/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/24568/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; uapi: turn lustre_ioctl.h into a proper UAPI header&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: b8afd0dcd3834a88b0ceead18c71d37052a00a8d&lt;/p&gt;</comment>
                            <comment id="194034" author="gerrit" created="Mon, 1 May 2017 17:48:56 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/24569/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/24569/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; uapi: fix up lustre_ostid.h and lustre_fid.h&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 34acfbc2bfe502d18c12ba35771bde7c4a0f7906&lt;/p&gt;</comment>
                            <comment id="194683" author="gerrit" created="Fri, 5 May 2017 15:19:33 +0000"  >&lt;p&gt;James Simmons (uja.ornl@yahoo.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/26966&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/26966&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; uapi: change lustre_cfg.h into a proper UAPI header&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 5c019c4dc0f8e7b281b9d6751af98158b57a50d3&lt;/p&gt;</comment>
                            <comment id="196550" author="gerrit" created="Sat, 20 May 2017 18:45:56 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/24325/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/24325/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; uapi: turn lustre_param.h into a proper UAPI header&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 424e56abd685c5eabc6a276154dec1c031cf5044&lt;/p&gt;</comment>
                            <comment id="196961" author="simmonsja" created="Wed, 24 May 2017 20:50:18 +0000"  >&lt;p&gt;One outstanding patch and I have the final one in the works. Almost done but I&apos;m down to one last issue. For lustre_ioctl.h which is an UAPI headers to have CONFIG_LUSTRE_OBD_MAX_IOCTL_BUFFER is a big no no. So I see two ways this can be handled. One is make OBD_MAX_IOCTL_BUFFER a constant or make this a module parameter. Which approach should be done?&lt;/p&gt;</comment>
                            <comment id="197021" author="adilger" created="Thu, 25 May 2017 05:47:48 +0000"  >&lt;p&gt;Can you explain what is wrong with that parameter?  I honestly don&apos;t think we&apos;ll change it any time soon, so it could be moved to an internal header. That said, what is wrong with exposing this constant to userspace?&lt;/p&gt;</comment>
                            <comment id="197048" author="jhammond" created="Thu, 25 May 2017 13:39:25 +0000"  >&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;0 lustre/include/uapi/linux/lustre_ioctl.h &amp;lt;global&amp;gt;               65 #define OBD_MAX_IOCTL_BUFFER CONFIG_LUSTRE_OBD_MAX_IOCTL_BUFFER
1 lustre/obdclass/linux/linux-module.c     obd_ioctl_getdata     167 if (hdr.ioc_len &amp;gt; OBD_MAX_IOCTL_BUFFER) {
2 lustre/obdclass/linux/linux-module.c     obd_ioctl_getdata     169 hdr.ioc_len, OBD_MAX_IOCTL_BUFFER);
3 lustre/utils/liblustreapi.c              cb_migrate_mdt_init  3853 char raw[OBD_MAX_IOCTL_BUFFER] = {&apos;\0&apos;};
4 lustre/utils/liblustreapi.c              llapi_obd_fstatfs    4167 char raw[OBD_MAX_IOCTL_BUFFER] = {&apos;\0&apos;};
5 lustre/utils/obd.c                       jt_obd_lov_getconfig 2219 desc.ld_tgt_count =
                                                                     ((OBD_MAX_IOCTL_BUFFER-sizeof(data)-sizeof(desc)) /
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;In &lt;tt&gt;cb_migrate_mdt_init()&lt;/tt&gt; and &lt;tt&gt;llapi_obd_fstatfs()&lt;/tt&gt; use of &lt;tt&gt;OBD_MAX_IOCTL_BUFFER&lt;/tt&gt; can easily be replaced by using dynamic allocation from &lt;tt&gt;obd_ioctl_pack()&lt;/tt&gt;.&lt;/p&gt;

&lt;p&gt;&lt;tt&gt;lctl lov_getconfig&lt;/tt&gt; should just be deleted. But if that&apos;s not politically feasible then all of the information it prints can be gotten from lov proc.&lt;/p&gt;

&lt;p&gt;Then there are no more uses of &lt;tt&gt;OBD_MAX_IOCTL_BUFFER&lt;/tt&gt; in userspace.&lt;/p&gt;</comment>
                            <comment id="197182" author="simmonsja" created="Fri, 26 May 2017 17:07:01 +0000"  >&lt;p&gt;Last two patches have been updated that will finish this ticket  !!!! &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.whamcloud.com/images/icons/emoticons/biggrin.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="197185" author="yujian" created="Fri, 26 May 2017 17:16:37 +0000"  >&lt;p&gt;Thank you James! &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.whamcloud.com/images/icons/emoticons/biggrin.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="198529" author="gerrit" created="Wed, 7 Jun 2017 20:31:28 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/26966/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/26966/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; uapi: change lustre_cfg.h into a proper UAPI header&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 4fedbc879571305a0d14a2caa989c8c306efc54c&lt;/p&gt;</comment>
                            <comment id="201870" author="hornc" created="Wed, 12 Jul 2017 18:02:30 +0000"  >&lt;p&gt;Was it intentional to remove the 8 character filesystem name limit in commit&#160;424e56abd685c5eabc6a276154dec1c031cf5044 ?&lt;/p&gt;

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

&lt;p&gt;And if so, is there an LUDOC for that change?&lt;/p&gt;</comment>
                            <comment id="201871" author="hornc" created="Wed, 12 Jul 2017 18:06:27 +0000"  >&lt;p&gt;If that change was intentional then there&apos;s a bug with mkfs.lustre rename option that restricts a rename to 8 characters.&lt;/p&gt;</comment>
                            <comment id="201872" author="spitzcor" created="Wed, 12 Jul 2017 18:17:29 +0000"  >&lt;p&gt;8 vs 16 length issue reported at &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9767&quot; title=&quot;FS name checking got removed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9767&quot;&gt;&lt;del&gt;LU-9767&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="205266" author="gerrit" created="Sun, 13 Aug 2017 17:18:09 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/25246/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/25246/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6401&quot; title=&quot;Untangle lustre userland and kernel headers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6401&quot;&gt;&lt;del&gt;LU-6401&lt;/del&gt;&lt;/a&gt; uapi: migrate remaining uapi headers to uapi directory&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 6712478e79588e73e28c7ccac3afc7ac2368a4f3&lt;/p&gt;</comment>
                            <comment id="205270" author="simmonsja" created="Sun, 13 Aug 2017 17:43:10 +0000"  >&lt;p&gt;After 3 years of work this is complete.&lt;/p&gt;</comment>
                            <comment id="247983" author="cfaber" created="Wed, 29 May 2019 17:17:41 +0000"  >&lt;p&gt;And nearly 3 years later it&apos;s still not closed =)&lt;/p&gt;</comment>
                            <comment id="247997" author="simmonsja" created="Wed, 29 May 2019 18:47:25 +0000"  >&lt;p&gt;Oops. Forgot to close it out.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10120">
                    <name>Blocker</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="28700">LU-6245</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="47213">LU-9767</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="46758">LU-9679</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="28520">LU-6202</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="30739">LU-6746</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="24553">LU-5000</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="29465">LU-6450</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="43859">LU-9128</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="45331">LU-9301</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="24578">LU-5011</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="42457">LU-8945</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10490" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                        <customfieldname>End date</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 11 May 2016 21:50:36 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10030" key="com.atlassian.jira.plugin.system.customfieldtypes:labels">
                        <customfieldname>Epic/Theme</customfieldname>
                        <customfieldvalues>
                                        <label>upstream</label>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzx9cf:</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_10493" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                        <customfieldname>Start date</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 25 Mar 2015 21:50:36 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    </customfields>
    </item>
</channel>
</rss>