<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:45:29 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-4746] Lustre not using kernel current_umask() function breaks GRSecurity umask handling</title>
                <link>https://jira.whamcloud.com/browse/LU-4746</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Lustre 2.5.0 (and before) do not use the kernel&apos;s default current_umask() function, instead accessing the current process pointer directly with current-&amp;gt;fs-&amp;gt;umask. On a standard kernel this is equivalent, however on a GRSecurity-enabled kernel there&apos;s additional logic in the kernel&apos;s current_umask() function that&apos;s being skipped.&lt;/p&gt;</description>
                <environment></environment>
        <key id="23557">LU-4746</key>
            <summary>Lustre not using kernel current_umask() function breaks GRSecurity umask handling</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="bogl">Bob Glossman</assignee>
                                    <reporter username="aprout">Andrew Prout</reporter>
                        <labels>
                            <label>patch</label>
                    </labels>
                <created>Mon, 10 Mar 2014 18:02:16 +0000</created>
                <updated>Wed, 18 Feb 2015 20:21:38 +0000</updated>
                            <resolved>Wed, 18 Feb 2015 20:21:38 +0000</resolved>
                                    <version>Lustre 2.1.5</version>
                    <version>Lustre 1.8.9</version>
                    <version>Lustre 2.5.0</version>
                    <version>Lustre 2.4.2</version>
                                    <fixVersion>Lustre 2.7.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                            <comments>
                            <comment id="78902" author="aprout" created="Mon, 10 Mar 2014 18:06:02 +0000"  >&lt;p&gt;Patches to fix attached. All affected versions compile normally when calling the Linux kernel&apos;s current_umask() function.&lt;/p&gt;</comment>
                            <comment id="79153" author="adilger" created="Wed, 12 Mar 2014 17:23:40 +0000"  >&lt;p&gt;Andrew,&lt;br/&gt;
thanks for the patches.  Like the kernel, we need a Signed-off-by: line in the patch in order to accept it.  Please see &lt;a href=&quot;https://wiki.hpdd.intel.com/display/PUB/Using+Gerrit&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://wiki.hpdd.intel.com/display/PUB/Using+Gerrit&lt;/a&gt; for details on how best to submit patches for Lustre.&lt;/p&gt;</comment>
                            <comment id="79506" author="aprout" created="Mon, 17 Mar 2014 13:48:11 +0000"  >&lt;p&gt;Try #2 on the patches...&lt;/p&gt;</comment>
                            <comment id="80235" author="cliffw" created="Tue, 25 Mar 2014 16:45:15 +0000"  >&lt;p&gt;Can you submit the patches to Gerrit for our review process?&lt;/p&gt;</comment>
                            <comment id="81127" author="cliffw" created="Mon, 7 Apr 2014 17:27:54 +0000"  >&lt;p&gt;I will push these into Gerritt&lt;/p&gt;</comment>
                            <comment id="84060" author="cliffw" created="Tue, 13 May 2014 23:07:52 +0000"  >&lt;p&gt;Patches pushed, in the autotest process&lt;/p&gt;</comment>
                            <comment id="84062" author="cliffw" created="Tue, 13 May 2014 23:23:17 +0000"  >&lt;p&gt;&lt;a href=&quot;http://review.whamcloud.com/#/c/10320/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#/c/10320/&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://review.whamcloud.com/#/c/10321/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#/c/10321/&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://review.whamcloud.com/#/c/10322/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#/c/10322/&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://review.whamcloud.com/#/c/10323/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#/c/10323/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="86356" author="green" created="Wed, 11 Jun 2014 19:30:41 +0000"  >&lt;p&gt;I take it this issue is also present in current master version (upcoming 2.6)?&lt;br/&gt;
Can we get a patch for master branch too? Thanks.&lt;br/&gt;
(2.5 and 2.4 versions are not supposed to be landed without a corresponding master version as tehy are technically supposed to be backports).&lt;/p&gt;</comment>
                            <comment id="86357" author="simmonsja" created="Wed, 11 Jun 2014 19:40:06 +0000"  >&lt;p&gt;Seems I never got around to cleaning that up in &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-3963&quot; title=&quot;cleanup libcfs wrappers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-3963&quot;&gt;&lt;del&gt;LU-3963&lt;/del&gt;&lt;/a&gt;. Also we need more fixes in a few other places as well in all the branches. Also is their a wrapper to change the umask value?&lt;/p&gt;</comment>
                            <comment id="92737" author="simmonsja" created="Thu, 28 Aug 2014 19:10:40 +0000"  >&lt;p&gt;Created the patch for master at&lt;/p&gt;

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

&lt;p&gt;Need to do it anyways for &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-3963&quot; title=&quot;cleanup libcfs wrappers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-3963&quot;&gt;&lt;del&gt;LU-3963&lt;/del&gt;&lt;/a&gt;. Once landed we can back port to the branches of interest. Even with this patch we should look to cleanup sec_ctx.c. I really don&apos;t think we need to keep push_ctx and pop_ctx around anymore.&lt;/p&gt;</comment>
                            <comment id="94097" author="simmonsja" created="Mon, 15 Sep 2014 21:06:58 +0000"  >&lt;p&gt;Patch landed for master. Patches for b2_5 and b2_4 still outstanding.&lt;/p&gt;</comment>
                            <comment id="107282" author="jlevi" created="Wed, 18 Feb 2015 20:21:38 +0000"  >&lt;p&gt;Patch landed to Master. Other version patch landings will be tracked external to this ticket.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="14400" name="lustre-1.8.9.patch" size="1706" author="aprout" created="Mon, 17 Mar 2014 13:48:11 +0000"/>
                            <attachment id="14401" name="lustre-2.1.5.patch" size="390" author="aprout" created="Mon, 17 Mar 2014 13:48:11 +0000"/>
                            <attachment id="14402" name="lustre-2.4.2.patch" size="390" author="aprout" created="Mon, 17 Mar 2014 13:48:11 +0000"/>
                            <attachment id="14403" name="lustre-2.5.0.patch" size="532" author="aprout" created="Mon, 17 Mar 2014 13:48:11 +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|hzwh9j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>13041</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>