<?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 cyclic_kick_wait.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>9147566d801602c9e7fc7f85e989735735bf38ba - Merge tag &apos;sched_ext-for-7.0-rc6-fixes&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/sched_ext/cyclic_kick_wait.c#9147566d801602c9e7fc7f85e989735735bf38ba</link>
        <description>Merge tag &apos;sched_ext-for-7.0-rc6-fixes&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_extPull sched_ext fixes from Tejun Heo: - Fix SCX_KICK_WAIT deadlock where multiple CPUs waiting for each other   in hardirq context form a cycle. Move the wait to a balance callback   which can drop the rq lock and process IPIs. - Fix inconsistent NUMA node lookup in scx_select_cpu_dfl() where   the waker_node used cpu_to_node() while prev_cpu used   scx_cpu_node_if_enabled(), leading to undefined behavior when   per-node idle tracking is disabled.* tag &apos;sched_ext-for-7.0-rc6-fixes&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext:  selftests/sched_ext: Add cyclic SCX_KICK_WAIT stress test  sched_ext: Fix SCX_KICK_WAIT deadlock by deferring wait to balance callback  sched_ext: Fix inconsistent NUMA node lookup in scx_select_cpu_dfl()

            List of files:
            /linux/tools/testing/selftests/sched_ext/cyclic_kick_wait.c</description>
        <pubDate>Tue, 31 Mar 2026 23:23:12 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>090d34f0f0285124452373225bcc520a31e305e4 - selftests/sched_ext: Add cyclic SCX_KICK_WAIT stress test</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/sched_ext/cyclic_kick_wait.c#090d34f0f0285124452373225bcc520a31e305e4</link>
        <description>selftests/sched_ext: Add cyclic SCX_KICK_WAIT stress testAdd a test that creates a 3-CPU kick_wait cycle (A-&gt;B-&gt;C-&gt;A). A BPFscheduler kicks the next CPU in the ring with SCX_KICK_WAIT on everyenqueue while userspace workers generate continuous scheduling churn viasched_yield(). Without the preceding fix, this hangs the machine within seconds.Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;Reviewed-by: Christian Loehle &lt;christian.loehle@arm.com&gt;Tested-by: Christian Loehle &lt;christian.loehle@arm.com&gt;

            List of files:
            /linux/tools/testing/selftests/sched_ext/cyclic_kick_wait.c</description>
        <pubDate>Sun, 29 Mar 2026 01:18:56 +0100</pubDate>
        <dc:creator>Tejun Heo &lt;tj@kernel.org&gt;</dc:creator>
    </item>
</channel>
</rss>
