<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:18:59 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-8602] Support GSS crypto code with linux 4.6 kernels</title>
                <link>https://jira.whamcloud.com/browse/LU-8602</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Currently the GSS code for Lustre directly uses the linux crypto API. This code uses struct crypto_hash which has now been removed in newer kernels for struct crypto_ahash. Libcfs crypto API has moved to this new kernel API but it doesn&apos;t have support for the algos that GSS wants to use. So the first question to ask is does GSS move to libcfs crypto API and we expand support in the libcfs crypto API to AES and DEC or do we ignore libcfs crypto API and just use the linux crypto api directly and use the newer ahash api.&lt;/p&gt;</description>
                <environment>Any system using GSS and a linux kernel 4.6 and above.</environment>
        <key id="39754">LU-8602</key>
            <summary>Support GSS crypto code with linux 4.6 kernels</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="simmonsja">James A Simmons</assignee>
                                    <reporter username="simmonsja">James A Simmons</reporter>
                        <labels>
                    </labels>
                <created>Mon, 12 Sep 2016 15:40:25 +0000</created>
                <updated>Sat, 17 Nov 2018 03:12:24 +0000</updated>
                            <resolved>Sat, 17 Nov 2018 02:57:21 +0000</resolved>
                                                    <fixVersion>Lustre 2.12.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>9</watches>
                                                                            <comments>
                            <comment id="165710" author="pjones" created="Mon, 12 Sep 2016 17:02:19 +0000"  >&lt;p&gt;Thanks for your efforts here James&lt;/p&gt;</comment>
                            <comment id="170494" author="gerrit" created="Thu, 20 Oct 2016 17:45:41 +0000"  >&lt;p&gt;James Simmons (uja.ornl@yahoo.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/23289&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/23289&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8602&quot; title=&quot;Support GSS crypto code with linux 4.6 kernels&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8602&quot;&gt;&lt;del&gt;LU-8602&lt;/del&gt;&lt;/a&gt; gss: Support GSS on linux 4.6+ kernels&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: f2603ddf218d9882dfe2f4f87fc27270218a543e&lt;/p&gt;</comment>
                            <comment id="170495" author="simmonsja" created="Thu, 20 Oct 2016 17:47:56 +0000"  >&lt;p&gt;Now that the GSS code has settled down I have create the linux 4.6 port. Its only a compile test since I don&apos;t have a GSS security setup to really test.&lt;/p&gt;</comment>
                            <comment id="182709" author="gerrit" created="Tue, 31 Jan 2017 04:27:52 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/23289/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/23289/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8602&quot; title=&quot;Support GSS crypto code with linux 4.6 kernels&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8602&quot;&gt;&lt;del&gt;LU-8602&lt;/del&gt;&lt;/a&gt; gss: Support GSS on linux 4.6+ kernels&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: c6f5e8121366be05765dabe0008165166d3f431c&lt;/p&gt;</comment>
                            <comment id="204128" author="gerrit" created="Tue, 1 Aug 2017 21:36:28 +0000"  >&lt;p&gt;James Simmons (uja.ornl@yahoo.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/28309&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28309&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8602&quot; title=&quot;Support GSS crypto code with linux 4.6 kernels&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8602&quot;&gt;&lt;del&gt;LU-8602&lt;/del&gt;&lt;/a&gt; gss: Properly port gss to newer crypto api.&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: c20d520c935b367571dbd04df139222531b5a35d&lt;/p&gt;</comment>
                            <comment id="216506" author="gerrit" created="Sun, 17 Dec 2017 06:19:20 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/25199/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/25199/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8602&quot; title=&quot;Support GSS crypto code with linux 4.6 kernels&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8602&quot;&gt;&lt;del&gt;LU-8602&lt;/del&gt;&lt;/a&gt; libcfs: call proper crypto algo when keys are passed in&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 53e967746f37d5f0322bfc984af3ce1c9517079b&lt;/p&gt;</comment>
                            <comment id="219477" author="ofaaland" created="Tue, 30 Jan 2018 22:14:26 +0000"  >&lt;p&gt;There is an bug in the autoconf code for LC_CONFIG_GSS; if LC_HAVE_CRYPTO_HASH sets enable_gss to no, but gss_conf_test==success, enable_gss is set back to yes and the build fails.&lt;/p&gt;

&lt;p&gt;Should I submit a patch?  That code will go away when &quot;gss: Properly port gss to newer crypto api&quot; is landed, but I assume the latter will not be backported to 2.10 whereas the autoconf fix could be.&lt;/p&gt;</comment>
                            <comment id="219492" author="gerrit" created="Wed, 31 Jan 2018 01:40:00 +0000"  >&lt;p&gt;Olaf Faaland-LLNL (faaland1@llnl.gov) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/31095&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/31095&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8602&quot; title=&quot;Support GSS crypto code with linux 4.6 kernels&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8602&quot;&gt;&lt;del&gt;LU-8602&lt;/del&gt;&lt;/a&gt; gss: Fix autoconf check for crypto_hash&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 4d35ca99ac1a1e23c3ccf30303e88e5e7d063d79&lt;/p&gt;</comment>
                            <comment id="220074" author="gerrit" created="Tue, 6 Feb 2018 04:30:37 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/31095/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/31095/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8602&quot; title=&quot;Support GSS crypto code with linux 4.6 kernels&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8602&quot;&gt;&lt;del&gt;LU-8602&lt;/del&gt;&lt;/a&gt; gss: Fix autoconf check for crypto_hash&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: f6329102615e111490c7955a0a9e8b8610f8a244&lt;/p&gt;</comment>
                            <comment id="220172" author="jfilizetti" created="Tue, 6 Feb 2018 19:28:05 +0000"  >&lt;p&gt;The patch at &lt;a href=&quot;https://review.whamcloud.com/31095&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/31095&lt;/a&gt; breaks the ability to build SSK due to a script error:&lt;/p&gt;

&lt;p&gt;checking for krb5_derive_key in -lgssapi_krb5... no&lt;br/&gt;
./configure: line 21783: xyes: command not found&lt;br/&gt;
checking whether OpenSSL has functions needed for SSK... no&lt;/p&gt;

&lt;p&gt;This is due to the second part of the if statement after the &amp;amp;&amp;amp;:&lt;br/&gt;
AS_IF(&lt;span class=&quot;error&quot;&gt;&amp;#91;test &amp;quot;x$gss_conf_test&amp;quot; = xsuccess &amp;amp;&amp;amp; &amp;quot;x$enable_gss&amp;quot; != xno&amp;#93;&lt;/span&gt;, [&lt;/p&gt;

&lt;p&gt;This should probably be&lt;br/&gt;
AS_IF(&lt;span class=&quot;error&quot;&gt;&amp;#91;test &amp;quot;x$gss_conf_test&amp;quot; = xsuccess &amp;amp;&amp;amp; test &amp;quot;x$enable_gss&amp;quot; != xno&amp;#93;&lt;/span&gt;, [&lt;/p&gt;</comment>
                            <comment id="220194" author="gerrit" created="Wed, 7 Feb 2018 00:23:35 +0000"  >&lt;p&gt;Olaf Faaland-LLNL (faaland1@llnl.gov) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/31191&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/31191&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8602&quot; title=&quot;Support GSS crypto code with linux 4.6 kernels&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8602&quot;&gt;&lt;del&gt;LU-8602&lt;/del&gt;&lt;/a&gt; gss: autoconf check missing &quot;test&quot; keyword&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 9b73c8b86b67f7f78b97c95ac81ff2d5f7a0bc69&lt;/p&gt;</comment>
                            <comment id="220938" author="gerrit" created="Wed, 14 Feb 2018 00:53:05 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/31191/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/31191/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8602&quot; title=&quot;Support GSS crypto code with linux 4.6 kernels&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8602&quot;&gt;&lt;del&gt;LU-8602&lt;/del&gt;&lt;/a&gt; gss: autoconf check missing &quot;test&quot; keyword&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 4dd55cb2bcffd681117b8513a91908afe0647108&lt;/p&gt;</comment>
                            <comment id="234785" author="pjones" created="Thu, 11 Oct 2018 18:08:55 +0000"  >&lt;p&gt;James&lt;/p&gt;

&lt;p&gt;Have you tried this recently? How does GSS behave with Ubuntu 18.04 clients?&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="235599" author="gerrit" created="Fri, 26 Oct 2018 16:18:01 +0000"  >&lt;p&gt;Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/33493&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/33493&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8602&quot; title=&quot;Support GSS crypto code with linux 4.6 kernels&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8602&quot;&gt;&lt;del&gt;LU-8602&lt;/del&gt;&lt;/a&gt; gss: get rid of cfs_crypto_hash_desc&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 3ef2ea65e9701f8cee19d987c9927fe1e12779b9&lt;/p&gt;</comment>
                            <comment id="236438" author="gerrit" created="Tue, 6 Nov 2018 15:54:19 +0000"  >&lt;p&gt;Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/33592&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/33592&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8602&quot; title=&quot;Support GSS crypto code with linux 4.6 kernels&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8602&quot;&gt;&lt;del&gt;LU-8602&lt;/del&gt;&lt;/a&gt; gss: support OpenSSL 1.1&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 4cb1c93ba786b8378a808cd7a863f46b45eab238&lt;/p&gt;</comment>
                            <comment id="236707" author="simmonsja" created="Fri, 9 Nov 2018 01:09:40 +0000"  >&lt;p&gt;Sebastien I got everything to work on Ubuntu/Debian&lt;/p&gt;</comment>
                            <comment id="236900" author="gerrit" created="Tue, 13 Nov 2018 06:16:22 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/28309/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28309/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8602&quot; title=&quot;Support GSS crypto code with linux 4.6 kernels&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8602&quot;&gt;&lt;del&gt;LU-8602&lt;/del&gt;&lt;/a&gt; gss: Properly port gss to newer crypto api.&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: a21c13d4df4bea1bec0f5804136740ed53d5a57f&lt;/p&gt;</comment>
                            <comment id="236903" author="gerrit" created="Tue, 13 Nov 2018 06:17:24 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/33493/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/33493/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8602&quot; title=&quot;Support GSS crypto code with linux 4.6 kernels&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8602&quot;&gt;&lt;del&gt;LU-8602&lt;/del&gt;&lt;/a&gt; gss: get rid of cfs_crypto_hash_desc&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 553d93361d2db4ff39bf19ac66dc2d79f6e3e324&lt;/p&gt;</comment>
                            <comment id="237124" author="gerrit" created="Sat, 17 Nov 2018 01:25:23 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/33592/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/33592/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8602&quot; title=&quot;Support GSS crypto code with linux 4.6 kernels&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8602&quot;&gt;&lt;del&gt;LU-8602&lt;/del&gt;&lt;/a&gt; gss: support OpenSSL 1.1&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: f44a953b30b2a439a9477ed5ecf599e172366493&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="47492">LU-9795</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="53950">LU-11635</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18738">LU-3289</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="39168">LU-8560</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="43474">LU-9073</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="44978">LU-9245</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="45815">LU-9430</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_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzyo0f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>