<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>17ec3e71 - crypto: lib/Kconfig - Hide arch options from user</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/s390/crypto/Kconfig#17ec3e71</link>
        <description>crypto: lib/Kconfig - Hide arch options from userThe ARCH_MAY_HAVE patch missed arm64, mips and s390.  But it mayalso lead to arch options being enabled but ineffective becauseof modular/built-in conflicts.As the primary user of all these options wireguard is selectingthe arch options anyway, make the same selections at the lib/cryptooption level and hide the arch options from the user.Instead of selecting them centrally from lib/crypto, simply setthe default of each arch option as suggested by Eric Biggers.Change the Crypto API generic algorithms to select the top-levellib/crypto options instead of the generic one as otherwise thereis no way to enable the arch options (Eric Biggers).  Introduce aset of INTERNAL options to work around dependency cycles on theCONFIG_CRYPTO symbol.Fixes: 1047e21aecdf (&quot;crypto: lib/Kconfig - Fix lib built-in failure when arch is modular&quot;)Reported-by: kernel test robot &lt;lkp@intel.com&gt;Reported-by: Arnd Bergmann &lt;arnd@kernel.org&gt;Closes: https://lore.kernel.org/oe-kbuild-all/202502232152.JC84YDLp-lkp@intel.com/Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;

            List of files:
            /linux-6.15/arch/s390/crypto/Kconfig</description>
        <pubDate>Thu, 27 Feb 2025 07:48:39 +0000</pubDate>
        <dc:creator>Herbert Xu &lt;herbert@gondor.apana.org.au&gt;</dc:creator>
    </item>
<item>
        <title>00807191 - s390/crc32: expose CRC32 functions through lib</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/s390/crypto/Kconfig#00807191</link>
        <description>s390/crc32: expose CRC32 functions through libMove the s390 CRC32 assembly code into the lib directory and wire it upto the library interface.  This allows it to be used without goingthrough the crypto API.  It remains usable via the crypto API too viathe shash algorithms that use the library interface.  Thus all thearch-specific &quot;shash&quot; code becomes unnecessary and is removed.Note: to see the diff from arch/s390/crypto/crc32-vx.c toarch/s390/lib/crc32-glue.c, view this commit with &apos;git show -M10&apos;.Reviewed-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;Link: https://lore.kernel.org/r/20241202010844.144356-10-ebiggers@kernel.orgSigned-off-by: Eric Biggers &lt;ebiggers@google.com&gt;

            List of files:
            /linux-6.15/arch/s390/crypto/Kconfig</description>
        <pubDate>Mon, 02 Dec 2024 01:08:34 +0000</pubDate>
        <dc:creator>Eric Biggers &lt;ebiggers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>c3dcb058 - s390/crypto: Add hardware acceleration for HMAC modes</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/s390/crypto/Kconfig#c3dcb058</link>
        <description>s390/crypto: Add hardware acceleration for HMAC modesAdd new shash exploiting the HMAC hardware accelerations for SHA224,SHA256, SHA384 and SHA512 introduced with message-security assistextension 11.Reviewed-by: Harald Freudenberger &lt;freude@linux.ibm.com&gt;Signed-off-by: Holger Dengler &lt;dengler@linux.ibm.com&gt;Signed-off-by: Vasily Gorbik &lt;gor@linux.ibm.com&gt;

            List of files:
            /linux-6.15/arch/s390/crypto/Kconfig</description>
        <pubDate>Wed, 07 Aug 2024 16:06:29 +0000</pubDate>
        <dc:creator>Holger Dengler &lt;dengler@linux.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>cf514b2a - crypto: Kconfig - simplify cipher entries</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/s390/crypto/Kconfig#cf514b2a</link>
        <description>crypto: Kconfig - simplify cipher entriesShorten menu titles and make them consistent:- acronym- name- architecture features in parenthesis- no suffixes like &quot;&lt;something&gt; algorithm&quot;, &quot;support&quot;, or  &quot;hardware acceleration&quot;, or &quot;optimized&quot;Simplify help text descriptions, update references, and ensure thathttps references are still valid.Signed-off-by: Robert Elliott &lt;elliott@hpe.com&gt;Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;

            List of files:
            /linux-6.15/arch/s390/crypto/Kconfig</description>
        <pubDate>Sat, 20 Aug 2022 18:41:50 +0000</pubDate>
        <dc:creator>Robert Elliott &lt;elliott@hpe.com&gt;</dc:creator>
    </item>
<item>
        <title>3f342a23 - crypto: Kconfig - simplify hash entries</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/s390/crypto/Kconfig#3f342a23</link>
        <description>crypto: Kconfig - simplify hash entriesShorten menu titles and make them consistent:- acronym- name- architecture features in parenthesis- no suffixes like &quot;&lt;something&gt; algorithm&quot;, &quot;support&quot;, or  &quot;hardware acceleration&quot;, or &quot;optimized&quot;Simplify help text descriptions, update references, and ensure thathttps references are still valid.Signed-off-by: Robert Elliott &lt;elliott@hpe.com&gt;Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;

            List of files:
            /linux-6.15/arch/s390/crypto/Kconfig</description>
        <pubDate>Sat, 20 Aug 2022 18:41:48 +0000</pubDate>
        <dc:creator>Robert Elliott &lt;elliott@hpe.com&gt;</dc:creator>
    </item>
<item>
        <title>ec84348d - crypto: Kconfig - simplify CRC entries</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/s390/crypto/Kconfig#ec84348d</link>
        <description>crypto: Kconfig - simplify CRC entriesShorten menu titles and make them consistent:- acronym- name- architecture features in parenthesis- no suffixes like &quot;&lt;something&gt; algorithm&quot;, &quot;support&quot;, or  &quot;hardware acceleration&quot;, or &quot;optimized&quot;Simplify help text descriptions, update references, and ensure thathttps references are still valid.Signed-off-by: Robert Elliott &lt;elliott@hpe.com&gt;Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;

            List of files:
            /linux-6.15/arch/s390/crypto/Kconfig</description>
        <pubDate>Sat, 20 Aug 2022 18:41:46 +0000</pubDate>
        <dc:creator>Robert Elliott &lt;elliott@hpe.com&gt;</dc:creator>
    </item>
<item>
        <title>c9d24c97 - crypto: Kconfig - move s390 entries to a submenu</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/s390/crypto/Kconfig#c9d24c97</link>
        <description>crypto: Kconfig - move s390 entries to a submenuMove CPU-specific crypto/Kconfig entries to arch/xxx/crypto/Kconfigand create a submenu for them under the Crypto API menu.Suggested-by: Eric Biggers &lt;ebiggers@kernel.org&gt;Signed-off-by: Robert Elliott &lt;elliott@hpe.com&gt;Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;

            List of files:
            /linux-6.15/arch/s390/crypto/Kconfig</description>
        <pubDate>Sat, 20 Aug 2022 18:41:37 +0000</pubDate>
        <dc:creator>Robert Elliott &lt;elliott@hpe.com&gt;</dc:creator>
    </item>
<item>
        <title>3dde6ad8 - Fix trivial typos in Kconfig* files</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/s390/crypto/Kconfig#3dde6ad8</link>
        <description>Fix trivial typos in Kconfig* filesFix several typos in help text in Kconfig* files.Signed-off-by: David Sterba &lt;dave@jikos.cz&gt;Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;

            List of files:
            /linux-6.15/arch/s390/crypto/Kconfig</description>
        <pubDate>Wed, 09 May 2007 05:12:20 +0000</pubDate>
        <dc:creator>David Sterba &lt;dave@jikos.cz&gt;</dc:creator>
    </item>
<item>
        <title>86aa9fc2 - [S390] move crypto options and some cleanup.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/s390/crypto/Kconfig#86aa9fc2</link>
        <description>[S390] move crypto options and some cleanup.This patch moves the config options for the s390 crypto instructionsto the standard &quot;Hardware crypto devices&quot; menu. In addition somecleanup has been done: use a flag for supported keylengths, add awarning about machien limitation, return ENOTSUPP in case thehardware has no support, remove superfluous printks and updateemail addresses.Signed-off-by: Jan Glauber &lt;jan.glauber@de.ibm.com&gt;Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;

            List of files:
            /linux-6.15/arch/s390/crypto/Kconfig</description>
        <pubDate>Mon, 05 Feb 2007 20:18:14 +0000</pubDate>
        <dc:creator>Jan Glauber &lt;jan.glauber@de.ibm.com&gt;</dc:creator>
    </item>
</channel>
</rss>
