<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>9611c0ce215a66770ccbe5c126bf57ba8c31bcad - Merge commit &apos;6beaec3aee9852438b89e4d7891caf5e84d45851&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into gpio/for-current</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/kunit/Makefile#9611c0ce215a66770ccbe5c126bf57ba8c31bcad</link>
        <description>Merge commit &apos;6beaec3aee9852438b89e4d7891caf5e84d45851&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into gpio/for-currentThis pulls in the merge commit for MFD updates for v7.2. The PR containsa build-time dependency of one of the GPIO commits that will follow.

            List of files:
            /linux/lib/kunit/Makefile</description>
        <pubDate>Fri, 19 Jun 2026 10:50:17 +0200</pubDate>
        <dc:creator>Bartosz Golaszewski &lt;bartosz.golaszewski@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>42eb3a5ef6bc56192bf450c79a3f274e081f8131 - Merge tag &apos;linux_kselftest-kunit-7.2-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/kunit/Makefile#42eb3a5ef6bc56192bf450c79a3f274e081f8131</link>
        <description>Merge tag &apos;linux_kselftest-kunit-7.2-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftestPull kunit updates from Shuah Khan: &quot;Fixes to tool and kunit core and new features to both to support JUnit  XML (primitive) and backtrace suppression API:   - Core support for suppressing warning backtraces   - Parse and print the reason tests are skipped   - Add (primitive) support for outputting JUnit XML   - Don&apos;t write to stdout when it should be disabled   - Add backtrace suppression self-tests   - Suppress intentional warning backtraces in scaling unit tests   - Add documentation for warning backtrace suppression API   - Fix spelling mistakes in comments and messages   - gen_compile_commands: Ignore libgcc.a   - qemu_configs: Add or1k / openrisc configuration&quot;* tag &apos;linux_kselftest-kunit-7.2-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest:  kunit:tool: Don&apos;t write to stdout when it should be disabled  kunit: tool: Add (primitive) support for outputting JUnit XML  kunit: tool: Parse and print the reason tests are skipped  kunit: Add documentation for warning backtrace suppression API  drm: Suppress intentional warning backtraces in scaling unit tests  kunit: Add backtrace suppression self-tests  bug/kunit: Core support for suppressing warning backtraces  kunit: Fix spelling mistakes in comments and messages  kunit: qemu_configs: Add or1k / openrisc configuration  gen_compile_commands: Ignore libgcc.a

            List of files:
            /linux/lib/kunit/Makefile</description>
        <pubDate>Tue, 16 Jun 2026 13:03:57 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>bbc960d009a6315f484944506bbb13165069ccc8 - kunit: Add backtrace suppression self-tests</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/kunit/Makefile#bbc960d009a6315f484944506bbb13165069ccc8</link>
        <description>kunit: Add backtrace suppression self-testsAdd unit tests to verify that warning backtrace suppression works.Tests cover both API forms:- Scoped: kunit_warning_suppress() with in-block count verification  and post-block inactivity check.- Direct functions: kunit_start/end_suppress_warning() with  sequential independent suppression blocks and per-block counts.Furthermore, tests verify incremental warning counting, thatkunit_has_active_suppress_warning() transitions correctly aroundsuppression boundaries, and that suppression active in the testkthread does not leak to a separate kthread.If backtrace suppression does _not_ work, the unit tests will likelytrigger unsuppressed backtraces, which should actually help to getthe affected architectures / platforms fixed.Link: https://lore.kernel.org/r/20260514-kunit_add_support-v11-2-b36a530a6d8f@redhat.comTested-by: Linux Kernel Functional Testing &lt;lkft@linaro.org&gt;Acked-by: Dan Carpenter &lt;dan.carpenter@linaro.org&gt;Reviewed-by: Kees Cook &lt;keescook@chromium.org&gt;Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;Signed-off-by: Alessandro Carminati &lt;acarmina@redhat.com&gt;Reviewed-by: David Gow &lt;david@davidgow.net&gt;Signed-off-by: Albert Esteve &lt;aesteve@redhat.com&gt;Signed-off-by: Shuah Khan &lt;skhan@linuxfoundation.org&gt;

            List of files:
            /linux/lib/kunit/Makefile</description>
        <pubDate>Thu, 14 May 2026 13:06:38 +0200</pubDate>
        <dc:creator>Guenter Roeck &lt;linux@roeck-us.net&gt;</dc:creator>
    </item>
<item>
        <title>85347718ab0dd7ede9c3e1dcff2d604c7073df05 - bug/kunit: Core support for suppressing warning backtraces</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/kunit/Makefile#85347718ab0dd7ede9c3e1dcff2d604c7073df05</link>
        <description>bug/kunit: Core support for suppressing warning backtracesSome unit tests intentionally trigger warning backtraces by passing badparameters to kernel API functions. Such unit tests typically check thereturn value from such calls, not the existence of the warning backtrace.Such intentionally generated warning backtraces are neither desirablenor useful for a number of reasons:- They can result in overlooked real problems.- A warning that suddenly starts to show up in unit tests needs to be  investigated and has to be marked to be ignored, for example by  adjusting filter scripts. Such filters are ad hoc because there is  no real standard format for warnings. On top of that, such filter  scripts would require constant maintenance.Solve the problem by providing a means to suppress warning backtracesoriginating from the current kthread while executing test code. Sinceeach KUnit test runs in its own kthread, this effectively scopessuppression to the test that enabled it. Limit changes to generic codeto the absolute minimum.Implementation details:Suppression is integrated into the existing KUnit hooks infrastructurein test-bug.h, reusing the kunit_running static branch for zerooverhead when no tests are running.Suppression is checked at three points in the warning path:- In warn_slowpath_fmt(), the check runs before any output, fully  suppressing both message and backtrace. This covers architectures  without __WARN_FLAGS.- In __warn_printk(), the check suppresses the warning message text.  This covers architectures that define __WARN_FLAGS but not their own  __WARN_printf (arm64, loongarch, parisc, powerpc, riscv, sh), where  the message is printed before the trap enters __report_bug().- In __report_bug(), the check runs before __warn() is called,  suppressing the backtrace and stack dump.To avoid double-counting on architectures where both __warn_printk()and __report_bug() run for the same warning, kunit_is_suppressed_warning()takes a bool parameter: true to increment the suppression counter(used in warn_slowpath_fmt and __report_bug), false to check only(used in __warn_printk).The suppression state is dynamically allocated via kunit_kzalloc() andtied to the KUnit test lifecycle via kunit_add_action(), ensuringautomatic cleanup at test exit. Writer-side access to the globalsuppression list is serialized with a spinlock; readers use RCU.Two API forms are provided:- kunit_warning_suppress(test) { ... }: scoped, uses __cleanup for  automatic teardown on scope exit, kunit_add_action() as safety net  for abnormal exits (e.g. kthread_exit from failed assertions).  Suppression handle is only accessible inside the block.- kunit_start/end_suppress_warning(test): direct functions returning  an explicit handle, for retaining the handle within the test,  or for cross-function usage.Link: https://lore.kernel.org/r/20260514-kunit_add_support-v11-1-b36a530a6d8f@redhat.comSigned-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;Signed-off-by: Alessandro Carminati &lt;acarmina@redhat.com&gt;Reviewed-by: Kees Cook &lt;kees@kernel.org&gt;Reviewed-by: David Gow &lt;david@davidgow.net&gt;Signed-off-by: Albert Esteve &lt;aesteve@redhat.com&gt;Signed-off-by: Shuah Khan &lt;skhan@linuxfoundation.org&gt;

            List of files:
            /linux/lib/kunit/Makefile</description>
        <pubDate>Thu, 14 May 2026 13:06:37 +0200</pubDate>
        <dc:creator>Alessandro Carminati &lt;acarmina@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>8edf8b09fc44990977b3fbcb708035b1740d0b7e - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/kunit/Makefile#8edf8b09fc44990977b3fbcb708035b1740d0b7e</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextBackmerging to pull in commit 5401b9adebc9 (&quot;i915: don&apos;t usea vma that didn&apos;t match the context VM&quot;) to revert it.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/lib/kunit/Makefile</description>
        <pubDate>Tue, 12 May 2026 10:16:35 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>a4a508df2aa34f8650afde54ea804321c618f45f - Merge tag &apos;v6.18&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/kunit/Makefile#a4a508df2aa34f8650afde54ea804321c618f45f</link>
        <description>Merge tag &apos;v6.18&apos; into nextSync up with the mainline to bring in the latest APIs.

            List of files:
            /linux/lib/kunit/Makefile</description>
        <pubDate>Sat, 13 Dec 2025 10:18:20 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>cb9f145f638d7afa633632a9290d6ad06caeb8ee - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-robclark</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/kunit/Makefile#cb9f145f638d7afa633632a9290d6ad06caeb8ee</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-robclarkBack-merge drm-next to get caught up.Signed-off-by: Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;

            List of files:
            /linux/lib/kunit/Makefile</description>
        <pubDate>Sat, 01 Nov 2025 13:47:30 +0100</pubDate>
        <dc:creator>Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>82ee50252dc891e3f3b32d923bb4f656d300b772 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/kunit/Makefile#82ee50252dc891e3f3b32d923bb4f656d300b772</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 6.18-rc1.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/lib/kunit/Makefile</description>
        <pubDate>Tue, 14 Oct 2025 11:31:49 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>2acee98fcc61052d63fab4539fcb6ee677555645 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/kunit/Makefile#2acee98fcc61052d63fab4539fcb6ee677555645</link>
        <description>Merge drm/drm-next into drm-intel-nextSync to v6.18-rc1.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/lib/kunit/Makefile</description>
        <pubDate>Tue, 14 Oct 2025 09:37:11 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>9b966ae42235a88eaea714be09ff3d698535bdfe - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/kunit/Makefile#9b966ae42235a88eaea714be09ff3d698535bdfe</link>
        <description>Merge drm/drm-next into drm-misc-nextUpdating drm-misc-next to the state of v6.18-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/lib/kunit/Makefile</description>
        <pubDate>Mon, 13 Oct 2025 09:19:19 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>2ace52718376fdb56aca863da2eebe70d7e2ddb1 - Merge branch &apos;objtool/core&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/kunit/Makefile#2ace52718376fdb56aca863da2eebe70d7e2ddb1</link>
        <description>Merge branch &apos;objtool/core&apos;Bring in the UDB and objtool data annotations to avoid conflicts while further extending the bug exceptions.Signed-off-by: Peter Zijlstra &lt;peterz@infradead.org&gt;

            List of files:
            /linux/lib/kunit/Makefile</description>
        <pubDate>Fri, 21 Nov 2025 11:21:20 +0100</pubDate>
        <dc:creator>Peter Zijlstra &lt;peterz@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>f39b6c468c52745dbca9a842d91c8373fda208ab - Merge tag &apos;v6.18-rc6&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/kunit/Makefile#f39b6c468c52745dbca9a842d91c8373fda208ab</link>
        <description>Merge tag &apos;v6.18-rc6&apos; into for-linusSync up with the mainline to bring in definition ofINPUT_PROP_HAPTIC_TOUCHPAD.

            List of files:
            /linux/lib/kunit/Makefile</description>
        <pubDate>Tue, 18 Nov 2025 08:16:55 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4f38da1f027ea2c9f01bb71daa7a299c191b6940 - spi: Merge up v6.18-rc1</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/kunit/Makefile#4f38da1f027ea2c9f01bb71daa7a299c191b6940</link>
        <description>spi: Merge up v6.18-rc1Ensure my CI has a sensible baseline.

            List of files:
            /linux/lib/kunit/Makefile</description>
        <pubDate>Mon, 13 Oct 2025 14:32:13 +0200</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ec2e0fb07d789976c601bec19ecced7a501c3705 - Merge tag &apos;asoc-fix-v6.18-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/kunit/Makefile#ec2e0fb07d789976c601bec19ecced7a501c3705</link>
        <description>Merge tag &apos;asoc-fix-v6.18-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v6.18A moderately large collection of driver specific fixes, plus a few newquirks and device IDs.  The NAU8821 changes are a little large but morein mechanical ways than in ways that are complex.

            List of files:
            /linux/lib/kunit/Makefile</description>
        <pubDate>Thu, 16 Oct 2025 20:14:24 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>48a710760e10a4f36e11233a21860796ba204b1e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/kunit/Makefile#48a710760e10a4f36e11233a21860796ba204b1e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesUpdating drm-misc-fixes to the state of v6.18-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/lib/kunit/Makefile</description>
        <pubDate>Tue, 14 Oct 2025 10:59:58 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>30bbcb44707a97fcb62246bebc8b413b5ab293f8 - Merge tag &apos;linux_kselftest-kunit-6.18-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/kunit/Makefile#30bbcb44707a97fcb62246bebc8b413b5ab293f8</link>
        <description>Merge tag &apos;linux_kselftest-kunit-6.18-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftestPull kunit updates from Shuah Khan: - New parameterized test features   KUnit parameterized tests supported two primary methods for getting   parameters:    - Defining custom logic within a generate_params() function.    - Using the KUNIT_ARRAY_PARAM() and KUNIT_ARRAY_PARAM_DESC() macros      with a pre-defined static array and passing the created      *_gen_params() to KUNIT_CASE_PARAM().   These methods present limitations when dealing with dynamically   generated parameter arrays, or in scenarios where populating   parameters sequentially via generate_params() is inefficient or   overly complex.   These limitations are fixed with a parameterized test method - Fix issues in kunit build artifacts cleanup - Fix parsing skipped test problem in kselftest framework - Enable PCI on UML without triggering WARN() - a few other fixes and adds support for new configs such as MIPS* tag &apos;linux_kselftest-kunit-6.18-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest:  kunit: Extend kconfig help text for KUNIT_UML_PCI  rust: kunit: allow `cfg` on `test`s  kunit: qemu_configs: Add MIPS configurations  kunit: Enable PCI on UML without triggering WARN()  Documentation: kunit: Document new parameterized test features  kunit: Add example parameterized test with direct dynamic parameter array setup  kunit: Add example parameterized test with shared resource management using the Resource API  kunit: Enable direct registration of parameter arrays to a KUnit test  kunit: Pass parameterized test context to generate_params()  kunit: Introduce param_init/exit for parameterized test context management  kunit: Add parent kunit for parameterized test context  kunit: tool: Accept --raw_output=full as an alias of &apos;all&apos;  kunit: tool: Parse skipped tests from kselftest.h  kunit: Always descend into kunit directory during build

            List of files:
            /linux/lib/kunit/Makefile</description>
        <pubDate>Thu, 02 Oct 2025 04:15:11 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>29128da29dbabfe567c0133bf069052d2d5d588c - kunit: Always descend into kunit directory during build</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/kunit/Makefile#29128da29dbabfe567c0133bf069052d2d5d588c</link>
        <description>kunit: Always descend into kunit directory during buildFor kbuild to properly clean up these build artifacts in the subdirectory,even after CONFIG_KUNIT changed do disabled, the directory needs to beprocessed always.Pushing the special logic for hook.o into the kunit Makefile also makes thelogic easier to understand.Link: https://lore.kernel.org/r/20250813-kunit-always-descend-v1-1-7bbd387ff13b@linutronix.deSigned-off-by: Thomas Wei&#223;schuh &lt;thomas.weissschuh@linutronix.de&gt;Reviewed-by: David Gow &lt;davidgow@google.com&gt;Signed-off-by: Shuah Khan &lt;skhan@linuxfoundation.org&gt;

            List of files:
            /linux/lib/kunit/Makefile</description>
        <pubDate>Wed, 13 Aug 2025 08:28:30 +0200</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;thomas.weissschuh@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>c771600c6af14749609b49565ffb4cac2959710d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/kunit/Makefile#c771600c6af14749609b49565ffb4cac2959710d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextWe need4ba4f1afb6a9 (&quot;perf: Generic hotplug support for a PMU with a scope&quot;)in order to land a i915 PMU simplification and a fix. That landed in 6.12and we are stuck at 6.9 so lets bump things forward.Signed-off-by: Tvrtko Ursulin &lt;tursulin@ursulin.net&gt;

            List of files:
            /linux/lib/kunit/Makefile</description>
        <pubDate>Wed, 05 Feb 2025 10:29:14 +0100</pubDate>
        <dc:creator>Tvrtko Ursulin &lt;tursulin@ursulin.net&gt;</dc:creator>
    </item>
<item>
        <title>25768de50b1f2dbb6ea44bd5148a87fe2c9c3688 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/kunit/Makefile#25768de50b1f2dbb6ea44bd5148a87fe2c9c3688</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.14 merge window.

            List of files:
            /linux/lib/kunit/Makefile</description>
        <pubDate>Tue, 21 Jan 2025 06:37:39 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6d4a0f4ea72319c9a37c1a7191695467006dd272 - Merge tag &apos;v6.13-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/kunit/Makefile#6d4a0f4ea72319c9a37c1a7191695467006dd272</link>
        <description>Merge tag &apos;v6.13-rc3&apos; into nextSync up with the mainline.

            List of files:
            /linux/lib/kunit/Makefile</description>
        <pubDate>Tue, 17 Dec 2024 18:40:45 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
