<?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>b9d73218 - treewide: change conditional prompt for choices to &apos;depends on&apos;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/jffs2/Kconfig#b9d73218</link>
        <description>treewide: change conditional prompt for choices to &apos;depends on&apos;While Documentation/kbuild/kconfig-language.rst provides a briefexplanation, there are recurring confusions regarding the usage of aprompt followed by &apos;if &lt;expr&gt;&apos;. This conditional controls _only_ theprompt.A typical usage is as follows:    menuconfig BLOCK            bool &quot;Enable the block layer&quot; if EXPERT            default yWhen EXPERT=n, the prompt is hidden, but this config entry is stillactive, and BLOCK is set to its default value &apos;y&apos;. This is reasonablebecause you are likely want to enable the block device support. WhenEXPERT=y, the prompt is shown, allowing you to toggle BLOCK.Please note that it is different from &apos;depends on EXPERT&apos;, which wouldenable and disable the entire config entry.However, this conditional prompt has never worked in a choice block.The following two work in the same way: when EXPERT is disabled, thechoice block is entirely disabled.[Test Code 1]    choice            prompt &quot;choose&quot; if EXPERT    config A            bool &quot;A&quot;    config B            bool &quot;B&quot;    endchoice[Test Code 2]    choice            prompt &quot;choose&quot;            depends on EXPERT    config A            bool &quot;A&quot;    config B            bool &quot;B&quot;    endchoiceI believe the first case should hide only the prompt, producing thedefault:   CONFIG_A=y   # CONFIG_B is not setThe next commit will change (fix) the behavior of the conditional promptin choice blocks.I see several choice blocks wrongly using a conditional prompt, where&apos;depends on&apos; makes more sense.To preserve the current behavior, this commit converts such misuses.I did not touch the following entry in arch/x86/Kconfig:    choice            prompt &quot;Memory split&quot; if EXPERT            default VMSPLIT_3GThis is truly the correct use of the conditional prompt; when EXPERT=n,this choice block should silently select the reasonable VMSPLIT_3G,although the resulting PAGE_OFFSET will not be affected anyway.Presumably, the one in fs/jffs2/Kconfig is also correct, but I convertedit to &apos;depends on&apos; to avoid any potential behavioral change.Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;

            List of files:
            /linux-6.15/fs/jffs2/Kconfig</description>
        <pubDate>Wed, 26 Jun 2024 18:22:00 +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/fs/jffs2/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/fs/jffs2/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>91581e4c - fs/*/Kconfig: drop links to 404-compliant http://acl.bestbits.at</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/jffs2/Kconfig#91581e4c</link>
        <description>fs/*/Kconfig: drop links to 404-compliant http://acl.bestbits.atThis link is replicated in most filesystems&apos; config stanzas.  Referringto an archived version of that site is pointless as it mostly deals withpatches; user documentation is available elsewhere.Signed-off-by: Adam Borowski &lt;kilobyte@angband.pl&gt;CC: Alexander Viro &lt;viro@zeniv.linux.org.uk&gt;Reviewed-by: Darrick J. Wong &lt;darrick.wong@oracle.com&gt;Acked-by: Jan Kara &lt;jack@suse.cz&gt;Acked-by: Dave Kleikamp &lt;dave.kleikamp@oracle.com&gt;Acked-by: David Sterba &lt;dsterba@suse.com&gt;Acked-by: &quot;Yan, Zheng&quot; &lt;zyan@redhat.com&gt;Acked-by: Chao Yu &lt;yuchao0@huawei.com&gt;Acked-by: Jaegeuk Kim &lt;jaegeuk@kernel.org&gt;Acked-by: Steve French &lt;smfrench@gmail.com&gt;Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;

            List of files:
            /linux-6.15/fs/jffs2/Kconfig</description>
        <pubDate>Wed, 20 Dec 2017 13:58:52 +0000</pubDate>
        <dc:creator>Adam Borowski &lt;kilobyte@angband.pl&gt;</dc:creator>
    </item>
<item>
        <title>cf98c5e5 - fs/jffs2: remove depends on CONFIG_EXPERIMENTAL</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/jffs2/Kconfig#cf98c5e5</link>
        <description>fs/jffs2: remove depends on CONFIG_EXPERIMENTALThe CONFIG_EXPERIMENTAL config item has not carried much meaning for awhile now and is almost always enabled by default. As agreed during theLinux kernel summit, remove it from any &quot;depends on&quot; lines in Kconfigs.CC: David Woodhouse &lt;dwmw2@infradead.org&gt;Cc: Al Viro &lt;viro@zeniv.linux.org.uk&gt;Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/fs/jffs2/Kconfig</description>
        <pubDate>Thu, 17 Jan 2013 02:54:12 +0000</pubDate>
        <dc:creator>Kees Cook &lt;keescook@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>31db6e9e - [JFFS2] Move JFFS2 config options out of fs/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/jffs2/Kconfig#31db6e9e</link>
        <description>[JFFS2] Move JFFS2 config options out of fs/KconfigSigned-off-by: Alexey Dobriyan &lt;adobriyan@gmail.com&gt;Signed-off-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;

            List of files:
            /linux-6.15/fs/jffs2/Kconfig</description>
        <pubDate>Fri, 29 Aug 2008 03:19:50 +0000</pubDate>
        <dc:creator>Alexey Dobriyan &lt;adobriyan@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
