<?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>46ac6441 - net/smc: introduce loopback-ism for SMC intra-OS shortcut</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/smc/Kconfig#46ac6441</link>
        <description>net/smc: introduce loopback-ism for SMC intra-OS shortcutThis introduces a kind of Emulated-ISM device named loopback-ism forSMCv2.1. The loopback-ism device is currently exclusive for SMC usage,and aims to provide an SMC shortcut for sockets within the same kernel,leading to improved intra-OS traffic performance. Configuration of thisfeature is managed through the config SMC_LO.Signed-off-by: Wen Gu &lt;guwen@linux.alibaba.com&gt;Reviewed-by: Gerd Bayer &lt;gbayer@linux.ibm.com&gt;Reviewed-by: Wenjia Zhang &lt;wenjia@linux.ibm.com&gt;Reviewed-and-tested-by: Jan Karcher &lt;jaka@linux.ibm.com&gt;Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux-6.15/net/smc/Kconfig</description>
        <pubDate>Sun, 28 Apr 2024 06:07:29 +0000</pubDate>
        <dc:creator>Wen Gu &lt;guwen@linux.alibaba.com&gt;</dc:creator>
    </item>
<item>
        <title>a72178cf - net/smc: Fix dependency of SMC on ISM</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/smc/Kconfig#a72178cf</link>
        <description>net/smc: Fix dependency of SMC on ISMWhen the SMC protocol is built into the kernel proper while ISM isconfigured to be built as module, linking the kernel fails due tounresolved dependencies out of net/smc/smc_ism.o toism_get_smcd_ops, ism_register_client, and ism_unregister_clientas reported via the linux-next test automation (see link).This however is a bug introduced a while ago.Correct the dependency list in ISM&apos;s and SMC&apos;s Kconfig to reflect thedependencies that are actually inverted. With this you cannot build akernel with CONFIG_SMC=y and CONFIG_ISM=m. Either ISM needs to be &apos;y&apos;,too - or a &apos;n&apos;. That way, SMC can still be configured on non-s390architectures that do not have (nor need) an ISM driver.Fixes: 89e7d2ba61b7 (&quot;net/ism: Add new API for client registration&quot;)Reported-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Closes: https://lore.kernel.org/linux-next/d53b5b50-d894-4df8-8969-fd39e63440ae@infradead.org/Co-developed-by: Wenjia Zhang &lt;wenjia@linux.ibm.com&gt;Signed-off-by: Wenjia Zhang &lt;wenjia@linux.ibm.com&gt;Signed-off-by: Gerd Bayer &lt;gbayer@linux.ibm.com&gt;Reviewed-by: Simon Horman &lt;horms@kernel.org&gt;Tested-by: Simon Horman &lt;horms@kernel.org&gt; # build-testedAcked-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Tested-by: Randy Dunlap &lt;rdunlap@infradead.org&gt; # build-testedLink: https://lore.kernel.org/r/20231006125847.1517840-1-gbayer@linux.ibm.comSigned-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux-6.15/net/smc/Kconfig</description>
        <pubDate>Fri, 06 Oct 2023 12:58:47 +0000</pubDate>
        <dc:creator>Gerd Bayer &lt;gbayer@linux.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>a7f7f624 - treewide: replace &apos;---help---&apos; in Kconfig files with &apos;help&apos;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/smc/Kconfig#a7f7f624</link>
        <description>treewide: replace &apos;---help---&apos; in Kconfig files with &apos;help&apos;Since commit 84af7a6194e4 (&quot;checkpatch: kconfig: prefer &apos;help&apos; over&apos;---help---&apos;&quot;), the number of &apos;---help---&apos; has been graduallydecreasing, but there are still more than 2400 instances.This commit finishes the conversion. While I touched the lines,I also fixed the indentation.There are a variety of indentation styles found.  a) 4 spaces + &apos;---help---&apos;  b) 7 spaces + &apos;---help---&apos;  c) 8 spaces + &apos;---help---&apos;  d) 1 space + 1 tab + &apos;---help---&apos;  e) 1 tab + &apos;---help---&apos;    (correct indentation)  f) 1 tab + 1 space + &apos;---help---&apos;  g) 1 tab + 2 spaces + &apos;---help---&apos;In order to convert all of them to 1 tab + &apos;help&apos;, I ran thefollowing commend:  $ find . -name &apos;Kconfig*&apos; | xargs sed -i &apos;s/^[[:space:]]*---help---/\thelp/&apos;Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;

            List of files:
            /linux-6.15/net/smc/Kconfig</description>
        <pubDate>Sat, 13 Jun 2020 16:50:22 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ec8f24b7 - treewide: Add SPDX license identifier - Makefile/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/smc/Kconfig#ec8f24b7</link>
        <description>treewide: Add SPDX license identifier - Makefile/KconfigAdd SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any formThese files fall under the project license, GPL v2 only. The resulting SPDXlicense identifier is:  GPL-2.0-onlySigned-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/net/smc/Kconfig</description>
        <pubDate>Sun, 19 May 2019 12:07:45 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>d5b361b0 - net/smc: remove Kconfig warning</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/smc/Kconfig#d5b361b0</link>
        <description>net/smc: remove Kconfig warningNow separate memory regions are created and registered for separateRMBs. The unsafe_global_rkey of the protection domain is no longerused. Thus the exposing memory warning can be removed.Signed-off-by: Ursula Braun &lt;ubraun@linux.vnet.ibm.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/net/smc/Kconfig</description>
        <pubDate>Fri, 28 Jul 2017 11:56:18 +0000</pubDate>
        <dc:creator>Ursula Braun &lt;ubraun@linux.vnet.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>19a0f7e3 - net/smc: Add warning about remote memory exposure</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/smc/Kconfig#19a0f7e3</link>
        <description>net/smc: Add warning about remote memory exposureThe driver explicitly bypasses APIs to register all memory once aconnection is made, and thus allows remote access to memory.Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;Signed-off-by: Leon Romanovsky &lt;leon@kernel.org&gt;Acked-by: Ursula Braun &lt;ubraun@linux.vnet.ibm.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/net/smc/Kconfig</description>
        <pubDate>Tue, 16 May 2017 06:51:38 +0000</pubDate>
        <dc:creator>Christoph Hellwig &lt;hch@lst.de&gt;</dc:creator>
    </item>
<item>
        <title>f16a7dd5 - smc: netlink interface for SMC sockets</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/smc/Kconfig#f16a7dd5</link>
        <description>smc: netlink interface for SMC socketsSupport for SMC socket monitoring via netlink sockets of protocolNETLINK_SOCK_DIAG.Signed-off-by: Ursula Braun &lt;ubraun@linux.vnet.ibm.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/net/smc/Kconfig</description>
        <pubDate>Mon, 09 Jan 2017 15:55:26 +0000</pubDate>
        <dc:creator>Ursula Braun &lt;ubraun@linux.vnet.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>ac713874 - smc: establish new socket family</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/smc/Kconfig#ac713874</link>
        <description>smc: establish new socket family* enable smc module loading and unloading * register new socket family * basic smc socket creation and deletion * use backing TCP socket to run CLC (Connection Layer Control)   handshake of SMC protocol * Setup for infiniband traffic is implemented in follow-on patches.   For now fallback to TCP socket is always used.Signed-off-by: Ursula Braun &lt;ubraun@linux.vnet.ibm.com&gt;Reviewed-by: Utz Bacher &lt;utz.bacher@de.ibm.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/net/smc/Kconfig</description>
        <pubDate>Mon, 09 Jan 2017 15:55:13 +0000</pubDate>
        <dc:creator>Ursula Braun &lt;ubraun@linux.vnet.ibm.com&gt;</dc:creator>
    </item>
</channel>
</rss>
