<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/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>cdae65fc43f28b6508d85fa242264f3bc5c9a5c7 - tls: remove tls_toe and the related driver</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/inline_crypto/Kconfig#cdae65fc43f28b6508d85fa242264f3bc5c9a5c7</link>
        <description>tls: remove tls_toe and the related driverThe tls_toe feature and its single user (chelsio chtls) have beenunmaintained for multiple years. It also hooks into the core of theTCP implementation, and bypasses most of the networking stack.Signed-off-by: Sabrina Dubroca &lt;sd@queasysnail.net&gt;Reviewed-by: Eric Dumazet &lt;edumazet@google.com&gt;Link: https://patch.msgid.link/1f30e73275c07bf879f547589872d0916025a52e.1781165969.git.sd@queasysnail.netSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/drivers/net/ethernet/chelsio/inline_crypto/Kconfig</description>
        <pubDate>Thu, 11 Jun 2026 12:21:33 +0200</pubDate>
        <dc:creator>Sabrina Dubroca &lt;sd@queasysnail.net&gt;</dc:creator>
    </item>
<item>
        <title>a3b01ffddc210a836eda8aa751cfa911a2817a85 - chcr_ktls: use AES library for single use cipher</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/inline_crypto/Kconfig#a3b01ffddc210a836eda8aa751cfa911a2817a85</link>
        <description>chcr_ktls: use AES library for single use cipherAllocating a cipher via the crypto API only to free it again after usingit to encrypt a single block is unnecessary in cases where the algorithmis known at compile time. So replace this pattern with a call to the AESlibrary.Cc: Ayush Sawal &lt;ayush.sawal@chelsio.com&gt;Cc: Vinay Kumar Yadav &lt;vinay.yadav@chelsio.com&gt;Cc: Rohit Maheshwari &lt;rohitm@chelsio.com&gt;Signed-off-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;Reviewed-by: Eric Biggers &lt;ebiggers@google.com&gt;Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;

            List of files:
            /linux/drivers/net/ethernet/chelsio/inline_crypto/Kconfig</description>
        <pubDate>Fri, 11 Dec 2020 13:27:14 +0100</pubDate>
        <dc:creator>Ard Biesheuvel &lt;ardb@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>6e915b274860dcb9301ba7d6e9e033903fbf6137 - net: chelsio: inline_crypto: fix Kconfig and build errors</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/inline_crypto/Kconfig#6e915b274860dcb9301ba7d6e9e033903fbf6137</link>
        <description>net: chelsio: inline_crypto: fix Kconfig and build errorsFix build errors when TLS=m, TLS_TOE=y, and CRYPTO_DEV_CHELSIO_TLS=y.Having (tristate) CRYPTO_DEV_CHELSIO_TLS depend on (bool) TLS_TOEis not strong enough to prevent the bad combination of TLS=m andCRYPTO_DEV_CHELSIO_TLS=y, so add a dependency on TLS to prevent theproblematic kconfig combination.Fixes these build errors:hppa-linux-ld: drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.o: in function `chtls_free_uld&apos;: drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.c:165: undefined reference to `tls_toe_unregister_device&apos;hppa-linux-ld: drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.o: in function `chtls_register_dev&apos;:drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.c:204: undefined reference to `tls_toe_register_device&apos;Fixes: 53b4414a7003 (&quot;net/tls: allow compiling TLS TOE out&quot;)Reported-by: kernel test robot &lt;lkp@intel.com&gt;Signed-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Link: https://lore.kernel.org/r/20201019181059.22634-1-rdunlap@infradead.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/drivers/net/ethernet/chelsio/inline_crypto/Kconfig</description>
        <pubDate>Mon, 19 Oct 2020 20:10:59 +0200</pubDate>
        <dc:creator>Randy Dunlap &lt;rdunlap@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>e859536dac30aa891a01462eef6e12168c6e8f29 - chelsio/chtls: Re-add dependencies on CHELSIO_T4 to fix modular CHELSIO_T4</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/inline_crypto/Kconfig#e859536dac30aa891a01462eef6e12168c6e8f29</link>
        <description>chelsio/chtls: Re-add dependencies on CHELSIO_T4 to fix modular CHELSIO_T4As CHELSIO_INLINE_CRYPTO is bool, and CHELSIO_T4 is tristate, thedependency of CHELSIO_INLINE_CRYPTO on CHELSIO_T4 is not sufficient toprotect CRYPTO_DEV_CHELSIO_TLS and CHELSIO_IPSEC_INLINE.  The latter twoare also tristate, hence if CHELSIO_T4=n, they cannot be builtin, asthat would lead to link failures like:    drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.c:259: undefined reference to `cxgb4_port_viid&apos;and    drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c:752: undefined reference to `cxgb4_reclaim_completed_tx&apos;Fix this by re-adding dependencies on CHELSIO_T4 to tristate symbols.The dependency of CHELSIO_INLINE_CRYPTO on CHELSIO_T4 is kept to avoidasking the user.Fixes: 6bd860ac1c2a0ec2 (&quot;chelsio/chtls: CHELSIO_INLINE_CRYPTO should depend on CHELSIO_T4&quot;)Reported-by: kernel test robot &lt;lkp@intel.com&gt;Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux/drivers/net/ethernet/chelsio/inline_crypto/Kconfig</description>
        <pubDate>Tue, 15 Sep 2020 11:35:51 +0200</pubDate>
        <dc:creator>Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;</dc:creator>
    </item>
<item>
        <title>a8c16e8ed624f24b2b082fb9a193e0132a5fd108 - crypto/chcr: move nic TLS functionality to drivers/net</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/inline_crypto/Kconfig#a8c16e8ed624f24b2b082fb9a193e0132a5fd108</link>
        <description>crypto/chcr: move nic TLS functionality to drivers/netThis patch moves complete nic tls offload (kTLS) code from cryptodirectory to drivers/net/ethernet/chelsio/inline_crypto/ch_ktlsdirectory. nic TLS is made a separate ULD of cxgb4.Signed-off-by: Rohit Maheshwari &lt;rohitm@chelsio.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux/drivers/net/ethernet/chelsio/inline_crypto/Kconfig</description>
        <pubDate>Thu, 10 Sep 2020 16:21:47 +0200</pubDate>
        <dc:creator>Rohit Maheshwari &lt;rohitm@chelsio.com&gt;</dc:creator>
    </item>
<item>
        <title>6bd860ac1c2a0ec2bbe3470bf2b82348ee354dfc - chelsio/chtls: CHELSIO_INLINE_CRYPTO should depend on CHELSIO_T4</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/inline_crypto/Kconfig#6bd860ac1c2a0ec2bbe3470bf2b82348ee354dfc</link>
        <description>chelsio/chtls: CHELSIO_INLINE_CRYPTO should depend on CHELSIO_T4While CHELSIO_INLINE_CRYPTO is a guard symbol, and just enabling it doesnot cause any additional code to be compiled in, all configurationoptions protected by it depend on CONFIG_CHELSIO_T4.  Hence it doesn&apos;tmake much sense to bother the user with the guard symbol question whenCONFIG_CHELSIO_T4 is disabled.Fix this by moving the dependency from the individual config options tothe guard symbol.Fixes: 44fd1c1fd8219551 (&quot;chelsio/chtls: separate chelsio tls driver from crypto driver&quot;)Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux/drivers/net/ethernet/chelsio/inline_crypto/Kconfig</description>
        <pubDate>Tue, 01 Sep 2020 16:58:41 +0200</pubDate>
        <dc:creator>Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;</dc:creator>
    </item>
<item>
        <title>1b77be463929e6d3cefbc929f710305714a89723 - crypto/chcr: Moving chelsio&apos;s inline ipsec functionality to /drivers/net</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/inline_crypto/Kconfig#1b77be463929e6d3cefbc929f710305714a89723</link>
        <description>crypto/chcr: Moving chelsio&apos;s inline ipsec functionality to /drivers/netThis patch seperates inline ipsec functionality from coprocessordriver chcr. Now inline ipsec is separate ULD, moved from&quot;drivers/crypto/chelsio/&quot; to &quot;drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/&quot;Signed-off-by: Ayush Sawal &lt;ayush.sawal@chelsio.com&gt;Signed-off-by: Vinay Kumar Yadav &lt;vinay.yadav@chelsio.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux/drivers/net/ethernet/chelsio/inline_crypto/Kconfig</description>
        <pubDate>Wed, 19 Aug 2020 16:01:21 +0200</pubDate>
        <dc:creator>Vinay Kumar Yadav &lt;vinay.yadav@chelsio.com&gt;</dc:creator>
    </item>
<item>
        <title>44fd1c1fd821955118ecb518f46076b98343e591 - chelsio/chtls: separate chelsio tls driver from crypto driver</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/inline_crypto/Kconfig#44fd1c1fd821955118ecb518f46076b98343e591</link>
        <description>chelsio/chtls: separate chelsio tls driver from crypto driverchelsio inline tls driver(chtls) is mostly overlaps with NIC driversbut currenty it is part of crypto driver, so move it out to appropriatedirectory for better maintenance.Signed-off-by: Vinay Kumar Yadav &lt;vinay.yadav@chelsio.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux/drivers/net/ethernet/chelsio/inline_crypto/Kconfig</description>
        <pubDate>Wed, 19 Aug 2020 16:01:20 +0200</pubDate>
        <dc:creator>Vinay Kumar Yadav &lt;vinay.yadav@chelsio.com&gt;</dc:creator>
    </item>
</channel>
</rss>
