<?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 config</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>3f292517 - lib/prime_numbers: KUnit test should not select PRIME_NUMBERS</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/lib/config#3f292517</link>
        <description>lib/prime_numbers: KUnit test should not select PRIME_NUMBERSEnabling a (modular) test should not silently enable additional kernelfunctionality, as that may increase the attack vector of a product.Fix this by making PRIME_NUMBERS_KUNIT_TEST depend on PRIME_NUMBERSinstead of selecting it.After this, one can safely enable CONFIG_KUNIT_ALL_TESTS=m to buildmodules for all appropriate tests for ones system, without pulling inextra unwanted functionality, while still allowing a tester to manuallyenable PRIME_NUMBERS and this test suite on a system where PRIME_NUMBERSis not enabled by default.  Resurrect CONFIG_PRIME_NUMBERS=m intools/testing/selftests/lib/config for the latter use case.Fixes: 313b38a6ecb46db4 (&quot;lib/prime_numbers: convert self-test to KUnit&quot;)Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Acked-by: Tamir Duberstein &lt;tamird@gmail.com&gt;Link: https://lore.kernel.org/r/40f8a40eef4930d3ac9febd205bc171eb04e171c.1744641237.git.geert@linux-m68k.orgSigned-off-by: Kees Cook &lt;kees@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/lib/config</description>
        <pubDate>Mon, 14 Apr 2025 14:35:00 +0000</pubDate>
        <dc:creator>Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;</dc:creator>
    </item>
<item>
        <title>97c1f302 - scanf: convert self-test to KUnit</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/lib/config#97c1f302</link>
        <description>scanf: convert self-test to KUnitConvert the scanf() self-test to a KUnit test.In the interest of keeping the patch reasonably-sized this doesn&apos;trefactor the tests into proper parameterized tests - it&apos;s all one bigtest case.Reviewed-by: David Gow &lt;davidgow@google.com&gt;Reviewed-by: Petr Mladek &lt;pmladek@suse.com&gt;Tested-by: Petr Mladek &lt;pmladek@suse.com&gt;Signed-off-by: Tamir Duberstein &lt;tamird@gmail.com&gt;Link: https://lore.kernel.org/r/20250307-scanf-kunit-convert-v9-3-b98820fa39ff@gmail.comSigned-off-by: Kees Cook &lt;kees@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/lib/config</description>
        <pubDate>Fri, 07 Mar 2025 11:27:36 +0000</pubDate>
        <dc:creator>Tamir Duberstein &lt;tamird@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>7a79e7da - printf: convert self-test to KUnit</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/lib/config#7a79e7da</link>
        <description>printf: convert self-test to KUnitConvert the printf() self-test to a KUnit test.In the interest of keeping the patch reasonably-sized this doesn&apos;trefactor the tests into proper parameterized tests - it&apos;s all one bigtest case.Signed-off-by: Tamir Duberstein &lt;tamird@gmail.com&gt;Reviewed-by: Petr Mladek &lt;pmladek@suse.com&gt;Tested-by: Petr Mladek &lt;pmladek@suse.com&gt;Link: https://lore.kernel.org/r/20250307-printf-kunit-convert-v6-1-4d85c361c241@gmail.comSigned-off-by: Kees Cook &lt;kees@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/lib/config</description>
        <pubDate>Fri, 07 Mar 2025 22:08:56 +0000</pubDate>
        <dc:creator>Tamir Duberstein &lt;tamird@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>313b38a6 - lib/prime_numbers: convert self-test to KUnit</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/lib/config#313b38a6</link>
        <description>lib/prime_numbers: convert self-test to KUnitExtract a private header and convert the prime_numbers self-test to aKUnit test. I considered parameterizing the test using`KUNIT_CASE_PARAM` but didn&apos;t see how it was possible since the testlogic is entangled with the test parameter generation logic.Signed-off-by: Tamir Duberstein &lt;tamird@gmail.com&gt;Link: https://lore.kernel.org/r/20250208-prime_numbers-kunit-convert-v5-2-b0cb82ae7c7d@gmail.comSigned-off-by: Kees Cook &lt;kees@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/lib/config</description>
        <pubDate>Sun, 09 Feb 2025 02:44:39 +0000</pubDate>
        <dc:creator>Tamir Duberstein &lt;tamird@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>44b045e2 - selftests: lib: remove strscpy test</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/lib/config#44b045e2</link>
        <description>selftests: lib: remove strscpy testThe strscpy test loads test_strscpy module for testing. But test_strscpywas converted to Kunit (see fixes). Hence remove strscpy.Fixes: 41eefc46a3a4 (&quot;string: Convert strscpy() self-test to KUnit&quot;)Signed-off-by: Muhammad Usama Anjum &lt;usama.anjum@collabora.com&gt;Signed-off-by: Shuah Khan &lt;skhan@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/lib/config</description>
        <pubDate>Thu, 25 Jul 2024 12:11:39 +0000</pubDate>
        <dc:creator>Muhammad Usama Anjum &lt;usama.anjum@collabora.com&gt;</dc:creator>
    </item>
<item>
        <title>ef04d4ff - selftests: lib: Add wrapper script for test_scanf</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/lib/config#ef04d4ff</link>
        <description>selftests: lib: Add wrapper script for test_scanfAdds a wrapper shell script for the test_scanf module.Signed-off-by: Richard Fitzgerald &lt;rf@opensource.cirrus.com&gt;Reviewed-by: Petr Mladek &lt;pmladek@suse.com&gt;Acked-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Signed-off-by: Petr Mladek &lt;pmladek@suse.com&gt;Link: https://lore.kernel.org/r/20210514161206.30821-4-rf@opensource.cirrus.com

            List of files:
            /linux-6.15/tools/testing/selftests/lib/config</description>
        <pubDate>Fri, 14 May 2021 16:12:06 +0000</pubDate>
        <dc:creator>Richard Fitzgerald &lt;rf@opensource.cirrus.com&gt;</dc:creator>
    </item>
<item>
        <title>c348c163 - lib: make a test module with set/clear bit</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/lib/config#c348c163</link>
        <description>lib: make a test module with set/clear bitTest some bit clears/sets to make sure assembly doesn&apos;t change, and thatthe set_bit and clear_bit functions work and don&apos;t cause sparse warnings.Instruct Kbuild to build this file with extra warning level -Wextra, tocatch new issues, and also doesn&apos;t hurt to build with C=1.This was used to test changes to arch/x86/include/asm/bitops.h.In particular, sparse (C=1) was very concerned when the last bit before anatural boundary, like 7, or 31, was being tested, as this causes signextension (0xffffff7f) for instance when clearing bit 7.Recommended usage:  make defconfig  scripts/config -m CONFIG_TEST_BITOPS  make modules_prepare  make C=1 W=1 lib/test_bitops.ko  objdump -S -d lib/test_bitops.ko  insmod lib/test_bitops.ko  rmmod lib/test_bitops.ko&lt;check dmesg&gt;, there should be no compiler/sparse warnings and noerror messages in log.Link: http://lkml.kernel.org/r/20200310221747.2848474-2-jesse.brandeburg@intel.comSigned-off-by: Jesse Brandeburg &lt;jesse.brandeburg@intel.com&gt;Reviewed-by: Andy Shevchenko &lt;andriy.shevchenko@intel.com&gt;Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;CcL Ingo Molnar &lt;mingo@redhat.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Cc: Borislav Petkov &lt;bp@alien8.de&gt;Cc: Rasmus Villemoes &lt;linux@rasmusvillemoes.dk&gt;Cc: Dan Williams &lt;dan.j.williams@intel.com&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Wei Yang &lt;richard.weiyang@gmail.com&gt;Cc: Christian Brauner &lt;christian.brauner@ubuntu.com&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/lib/config</description>
        <pubDate>Thu, 04 Jun 2020 23:50:27 +0000</pubDate>
        <dc:creator>Jesse Brandeburg &lt;jesse.brandeburg@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>0b0600c8 - lib: Add test module for strscpy_pad</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/lib/config#0b0600c8</link>
        <description>lib: Add test module for strscpy_padAdd a test module for the new strscpy_pad() function.  Tie it into thekselftest infrastructure for lib/ tests.Acked-by: Kees Cook &lt;keescook@chromium.org&gt;Signed-off-by: Tobin C. Harding &lt;tobin@kernel.org&gt;Signed-off-by: Shuah Khan &lt;shuah@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/lib/config</description>
        <pubDate>Fri, 05 Apr 2019 01:58:59 +0000</pubDate>
        <dc:creator>Tobin C. Harding &lt;tobin@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>36adc000 - selftests: lib: add config fragment for bitmap, printf and prime numbers tests</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/lib/config#36adc000</link>
        <description>selftests: lib: add config fragment for bitmap, printf and prime numbers teststest_bitmap, test_printf and prime_numbers are expected to be built asmodules.Signed-off-by: Fathi Boudra &lt;fathi.boudra@linaro.org&gt;Tested-by: Naresh Kamboju &lt;naresh.kamboju@linaro.org&gt;Signed-off-by: Shuah Khan &lt;shuahkh@osg.samsung.com&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/lib/config</description>
        <pubDate>Mon, 20 Mar 2017 10:18:20 +0000</pubDate>
        <dc:creator>Fathi Boudra &lt;fathi.boudra@linaro.org&gt;</dc:creator>
    </item>
</channel>
</rss>
