<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>b8d06352 - crypto: riscv - add vector crypto accelerated SM4</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/riscv/crypto/Makefile#b8d06352</link>
        <description>crypto: riscv - add vector crypto accelerated SM4Add an implementation of SM4 using the Zvksed extension.  The assemblycode is derived from OpenSSL code (openssl/openssl#21923) that wasdual-licensed so that it could be reused in the kernel.  Nevertheless,the assembly has been significantly reworked for integration with thekernel, for example by using a regular .S file instead of the so-calledperlasm, using the assembler instead of bare &apos;.inst&apos;, and greatlyreducing code duplication.Co-developed-by: Christoph M&#252;llner &lt;christoph.muellner@vrull.eu&gt;Signed-off-by: Christoph M&#252;llner &lt;christoph.muellner@vrull.eu&gt;Co-developed-by: Heiko Stuebner &lt;heiko.stuebner@vrull.eu&gt;Signed-off-by: Heiko Stuebner &lt;heiko.stuebner@vrull.eu&gt;Signed-off-by: Jerry Shih &lt;jerry.shih@sifive.com&gt;Co-developed-by: Eric Biggers &lt;ebiggers@google.com&gt;Signed-off-by: Eric Biggers &lt;ebiggers@google.com&gt;Link: https://lore.kernel.org/r/20240122002024.27477-11-ebiggers@kernel.orgSigned-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux-6.15/arch/riscv/crypto/Makefile</description>
        <pubDate>Mon, 22 Jan 2024 00:19:21 +0000</pubDate>
        <dc:creator>Jerry Shih &lt;jerry.shih@sifive.com&gt;</dc:creator>
    </item>
<item>
        <title>563a5255 - crypto: riscv - add vector crypto accelerated SM3</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/riscv/crypto/Makefile#563a5255</link>
        <description>crypto: riscv - add vector crypto accelerated SM3Add an implementation of SM3 using the Zvksh extension.  The assemblycode is derived from OpenSSL code (openssl/openssl#21923) that wasdual-licensed so that it could be reused in the kernel.  Nevertheless,the assembly has been significantly reworked for integration with thekernel, for example by using a regular .S file instead of the so-calledperlasm, using the assembler instead of bare &apos;.inst&apos;, and greatlyreducing code duplication.Co-developed-by: Christoph M&#252;llner &lt;christoph.muellner@vrull.eu&gt;Signed-off-by: Christoph M&#252;llner &lt;christoph.muellner@vrull.eu&gt;Co-developed-by: Heiko Stuebner &lt;heiko.stuebner@vrull.eu&gt;Signed-off-by: Heiko Stuebner &lt;heiko.stuebner@vrull.eu&gt;Signed-off-by: Jerry Shih &lt;jerry.shih@sifive.com&gt;Co-developed-by: Eric Biggers &lt;ebiggers@google.com&gt;Signed-off-by: Eric Biggers &lt;ebiggers@google.com&gt;Link: https://lore.kernel.org/r/20240122002024.27477-10-ebiggers@kernel.orgSigned-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux-6.15/arch/riscv/crypto/Makefile</description>
        <pubDate>Mon, 22 Jan 2024 00:19:20 +0000</pubDate>
        <dc:creator>Jerry Shih &lt;jerry.shih@sifive.com&gt;</dc:creator>
    </item>
<item>
        <title>b3415925 - crypto: riscv - add vector crypto accelerated SHA-{512,384}</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/riscv/crypto/Makefile#b3415925</link>
        <description>crypto: riscv - add vector crypto accelerated SHA-{512,384}Add an implementation of SHA-512 and SHA-384 using the Zvknhb extension.The assembly code is derived from OpenSSL code (openssl/openssl#21923)that was dual-licensed so that it could be reused in the kernel.Nevertheless, the assembly has been significantly reworked forintegration with the kernel, for example by using a regular .S fileinstead of the so-called perlasm, using the assembler instead of bare&apos;.inst&apos;, and greatly reducing code duplication.Co-developed-by: Charalampos Mitrodimas &lt;charalampos.mitrodimas@vrull.eu&gt;Signed-off-by: Charalampos Mitrodimas &lt;charalampos.mitrodimas@vrull.eu&gt;Co-developed-by: Heiko Stuebner &lt;heiko.stuebner@vrull.eu&gt;Signed-off-by: Heiko Stuebner &lt;heiko.stuebner@vrull.eu&gt;Co-developed-by: Phoebe Chen &lt;phoebe.chen@sifive.com&gt;Signed-off-by: Phoebe Chen &lt;phoebe.chen@sifive.com&gt;Signed-off-by: Jerry Shih &lt;jerry.shih@sifive.com&gt;Co-developed-by: Eric Biggers &lt;ebiggers@google.com&gt;Signed-off-by: Eric Biggers &lt;ebiggers@google.com&gt;Link: https://lore.kernel.org/r/20240122002024.27477-9-ebiggers@kernel.orgSigned-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux-6.15/arch/riscv/crypto/Makefile</description>
        <pubDate>Mon, 22 Jan 2024 00:19:19 +0000</pubDate>
        <dc:creator>Jerry Shih &lt;jerry.shih@sifive.com&gt;</dc:creator>
    </item>
<item>
        <title>8c8e4047 - crypto: riscv - add vector crypto accelerated SHA-{256,224}</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/riscv/crypto/Makefile#8c8e4047</link>
        <description>crypto: riscv - add vector crypto accelerated SHA-{256,224}Add an implementation of SHA-256 and SHA-224 using the Zvknha or Zvknhbextension.  The assembly code is derived from OpenSSL code(openssl/openssl#21923) that was dual-licensed so that it could bereused in the kernel.  Nevertheless, the assembly has been significantlyreworked for integration with the kernel, for example by using a regular.S file instead of the so-called perlasm, using the assembler instead ofbare &apos;.inst&apos;, and greatly reducing code duplication.Co-developed-by: Charalampos Mitrodimas &lt;charalampos.mitrodimas@vrull.eu&gt;Signed-off-by: Charalampos Mitrodimas &lt;charalampos.mitrodimas@vrull.eu&gt;Co-developed-by: Heiko Stuebner &lt;heiko.stuebner@vrull.eu&gt;Signed-off-by: Heiko Stuebner &lt;heiko.stuebner@vrull.eu&gt;Co-developed-by: Phoebe Chen &lt;phoebe.chen@sifive.com&gt;Signed-off-by: Phoebe Chen &lt;phoebe.chen@sifive.com&gt;Signed-off-by: Jerry Shih &lt;jerry.shih@sifive.com&gt;Co-developed-by: Eric Biggers &lt;ebiggers@google.com&gt;Signed-off-by: Eric Biggers &lt;ebiggers@google.com&gt;Link: https://lore.kernel.org/r/20240122002024.27477-8-ebiggers@kernel.orgSigned-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux-6.15/arch/riscv/crypto/Makefile</description>
        <pubDate>Mon, 22 Jan 2024 00:19:18 +0000</pubDate>
        <dc:creator>Jerry Shih &lt;jerry.shih@sifive.com&gt;</dc:creator>
    </item>
<item>
        <title>600a3853 - crypto: riscv - add vector crypto accelerated GHASH</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/riscv/crypto/Makefile#600a3853</link>
        <description>crypto: riscv - add vector crypto accelerated GHASHAdd an implementation of GHASH using the zvkg extension.  The assemblycode is derived from OpenSSL code (openssl/openssl#21923) that wasdual-licensed so that it could be reused in the kernel.  Nevertheless,the assembly has been significantly reworked for integration with thekernel, for example by using a regular .S file instead of the so-calledperlasm, using the assembler instead of bare &apos;.inst&apos;, reducing codeduplication, and eliminating unnecessary endianness conversions.Co-developed-by: Christoph M&#252;llner &lt;christoph.muellner@vrull.eu&gt;Signed-off-by: Christoph M&#252;llner &lt;christoph.muellner@vrull.eu&gt;Co-developed-by: Heiko Stuebner &lt;heiko.stuebner@vrull.eu&gt;Signed-off-by: Heiko Stuebner &lt;heiko.stuebner@vrull.eu&gt;Signed-off-by: Jerry Shih &lt;jerry.shih@sifive.com&gt;Co-developed-by: Eric Biggers &lt;ebiggers@google.com&gt;Signed-off-by: Eric Biggers &lt;ebiggers@google.com&gt;Link: https://lore.kernel.org/r/20240122002024.27477-7-ebiggers@kernel.orgSigned-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux-6.15/arch/riscv/crypto/Makefile</description>
        <pubDate>Mon, 22 Jan 2024 00:19:17 +0000</pubDate>
        <dc:creator>Jerry Shih &lt;jerry.shih@sifive.com&gt;</dc:creator>
    </item>
<item>
        <title>bb546688 - crypto: riscv - add vector crypto accelerated ChaCha20</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/riscv/crypto/Makefile#bb546688</link>
        <description>crypto: riscv - add vector crypto accelerated ChaCha20Add an implementation of ChaCha20 using the Zvkb extension.  Theassembly code is derived from OpenSSL code (openssl/openssl#21923) thatwas dual-licensed so that it could be reused in the kernel.Nevertheless, the assembly has been significantly reworked forintegration with the kernel, for example by using a regular .S fileinstead of the so-called perlasm, using the assembler instead of bare&apos;.inst&apos;, and reducing code duplication.Signed-off-by: Jerry Shih &lt;jerry.shih@sifive.com&gt;Co-developed-by: Eric Biggers &lt;ebiggers@google.com&gt;Signed-off-by: Eric Biggers &lt;ebiggers@google.com&gt;Link: https://lore.kernel.org/r/20240122002024.27477-6-ebiggers@kernel.orgSigned-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux-6.15/arch/riscv/crypto/Makefile</description>
        <pubDate>Mon, 22 Jan 2024 00:19:16 +0000</pubDate>
        <dc:creator>Jerry Shih &lt;jerry.shih@sifive.com&gt;</dc:creator>
    </item>
<item>
        <title>eb24af5d - crypto: riscv - add vector crypto accelerated AES-{ECB,CBC,CTR,XTS}</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/riscv/crypto/Makefile#eb24af5d</link>
        <description>crypto: riscv - add vector crypto accelerated AES-{ECB,CBC,CTR,XTS}Add implementations of AES-ECB, AES-CBC, AES-CTR, and AES-XTS, as wellas bare (single-block) AES, using the RISC-V vector crypto extensions.The assembly code is derived from OpenSSL code (openssl/openssl#21923)that was dual-licensed so that it could be reused in the kernel.Nevertheless, the assembly has been significantly reworked forintegration with the kernel, for example by using regular .S filesinstead of the so-called perlasm, using the assembler instead of bare&apos;.inst&apos;, greatly reducing code duplication, supporting AES-192, andmaking the code use the same AES key structure as the C code.Co-developed-by: Phoebe Chen &lt;phoebe.chen@sifive.com&gt;Signed-off-by: Phoebe Chen &lt;phoebe.chen@sifive.com&gt;Signed-off-by: Jerry Shih &lt;jerry.shih@sifive.com&gt;Co-developed-by: Eric Biggers &lt;ebiggers@google.com&gt;Signed-off-by: Eric Biggers &lt;ebiggers@google.com&gt;Link: https://lore.kernel.org/r/20240122002024.27477-5-ebiggers@kernel.orgSigned-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux-6.15/arch/riscv/crypto/Makefile</description>
        <pubDate>Mon, 22 Jan 2024 00:19:15 +0000</pubDate>
        <dc:creator>Jerry Shih &lt;jerry.shih@sifive.com&gt;</dc:creator>
    </item>
<item>
        <title>178f3856 - RISC-V: hook new crypto subdir into build-system</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/riscv/crypto/Makefile#178f3856</link>
        <description>RISC-V: hook new crypto subdir into build-systemCreate a crypto subdirectory for added accelerated cryptography routinesand hook it into the riscv Kbuild and the main crypto Kconfig.Signed-off-by: Heiko Stuebner &lt;heiko.stuebner@vrull.eu&gt;Reviewed-by: Eric Biggers &lt;ebiggers@google.com&gt;Signed-off-by: Jerry Shih &lt;jerry.shih@sifive.com&gt;Signed-off-by: Eric Biggers &lt;ebiggers@google.com&gt;Link: https://lore.kernel.org/r/20240122002024.27477-4-ebiggers@kernel.orgSigned-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux-6.15/arch/riscv/crypto/Makefile</description>
        <pubDate>Mon, 22 Jan 2024 00:19:14 +0000</pubDate>
        <dc:creator>Heiko Stuebner &lt;heiko.stuebner@vrull.eu&gt;</dc:creator>
    </item>
</channel>
</rss>
