<?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>b844715e8aca2929c0a97a32b3a5650496b5872f - Merge tag &apos;locking-futex-2026-08-17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/futex/functional/Makefile#b844715e8aca2929c0a97a32b3a5650496b5872f</link>
        <description>Merge tag &apos;locking-futex-2026-08-17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipPull futex updates from Thomas Gleixner: - Improvements to various futex self tests:    - Conversion to the selftest harness    - Provide and use thread creation and synchronization helpers to      reduce the dependency on delays, which tend to fail on loaded test      systems    - New tests for validating owner exit scenarios for robust and PI      futexes    - Runtime detect supported features and skip the tests if the kernel      has no support - A few minor fixes* tag &apos;locking-futex-2026-08-17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:  selftests/futex: Give circular-list nodes static storage  selftests/futex: Use thread synchronization helpers instead of usleep()  selftests/futex: Provide thread creation and synchronization helpers  selftests/futex: Dynamically skip unsupported tests  selftests/futex: Add FUTEX_LOCK_PI owner-exiting coverage  selftests/futex: Migrate robust_list to harness  selftests/futex: Migrate futex_priv_hash to harness  selftests/futex: Migrate futex_numa_mpol to harness  selftests/futex: Migrate futex_requeue_pi_signal_restart to harness  selftests/futex: Migrate futex_requeue_pi_mismatched_ops to harness  selftests/futex: Migrate futex_requeue_pi to harness  selftests/futex: Migrate futex_requeue to harness  selftests/futex: Migrate futex_wait_uninitialized_heap to harness  selftests/futex: Migrate futex_wait_private_mapped_file to harness  selftests/futex: Migrate futex_wait to harness  selftests/futex: Correct validation logic in waitv  selftests/futex: Migrate functional tests to harness  selftests/futex: Remove static keyword from &apos;head&apos;  futex: Remove unnecessary NULL check before kvfree()  selftests/rseq: Replace glibc-specific __GNUC_PREREQ with portable check

            List of files:
            /linux/tools/testing/selftests/futex/functional/Makefile</description>
        <pubDate>Wed, 19 Aug 2026 00:26:35 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>6c4a1b972643d72bd26f674677df8b5a6a3fe94f - selftests/futex: Provide thread creation and synchronization helpers</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/futex/functional/Makefile#6c4a1b972643d72bd26f674677df8b5a6a3fe94f</link>
        <description>selftests/futex: Provide thread creation and synchronization helpersThere are timing issues in the use of threads in some selftests for futexesas the tests rely on timed waits to ensure that the other test thread[s]reached the lock wait function in the kernel.That &quot;works&quot; on halfways idle systems, but fails under load which resultsin tests failing.Provide a set of helper functions to create test threads and to wait forthem to reach the lock wait by monitoring /proc/$PID/wchan.[ tglx: Fixup coding style, move the timeout into the helper, adapt to test  	harness changes and massage change log ]Signed-off-by: Yuwen Chen &lt;ywen.chen@foxmail.com&gt;Signed-off-by: Thomas Gleixner &lt;tglx@kernel.org&gt;Link: https://patch.msgid.link/tencent_4C90BE98BBC48B38B9FBC6A95C45CF49F309@qq.com

            List of files:
            /linux/tools/testing/selftests/futex/functional/Makefile</description>
        <pubDate>Mon, 18 May 2026 04:16:40 +0200</pubDate>
        <dc:creator>Yuwen Chen &lt;ywen.chen@foxmail.com&gt;</dc:creator>
    </item>
<item>
        <title>90a0286c7d3591295a55c97319de322159993c21 - selftests/futex: Add FUTEX_LOCK_PI owner-exiting coverage</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/futex/functional/Makefile#90a0286c7d3591295a55c97319de322159993c21</link>
        <description>selftests/futex: Add FUTEX_LOCK_PI owner-exiting coverageThe futex functional tests cover FUTEX_LOCK_PI timeout semantics(futex_wait_timeout.c) and robust-list owner death (robust_list.c), butnothing exercises a non-robust PI owner exiting while holding the lock,nor the basic ownership / EDEADLK / unlock word semantics ofFUTEX_LOCK_PI.Add futex_lock_pi_exiting.c with three tests: - lock_unlock_basic: an uncontended FUTEX_LOCK_PI puts the owner TID in   the futex word, a recursive lock by the owner returns EDEADLK, and   FUTEX_UNLOCK_PI clears the word. - owner_dies_with_blocked_waiter: a thread acquires a PI futex and exits   while holding it; a blocked FUTEX_LOCK_PI waiter must come out cleanly   (0, EOWNERDEAD or ESRCH) and own the lock when it acquires. - stress_owner_exits: repeatedly drive the same exiting-owner path.The exiting-owner retry path is where commit 210d36d892de (&quot;futex: Clearstale exiting pointer in futex_lock_pi() retry path&quot;) fixed a stale taskpointer that tripped WARN_ON_ONCE() in wait_for_owner_exiting(). Thatwarning does not change the syscall return value, so this test does notassert on it directly; the stress loop exists to give a kernel bootedwith panic_on_warn=1 (as fuzzers and CI commonly run) a chance to tripon it.Signed-off-by: Valery Borovsky &lt;vebohr@gmail.com&gt;Signed-off-by: Thomas Gleixner &lt;tglx@kernel.org&gt;Link: https://patch.msgid.link/20260607183249.246037-1-vebohr@gmail.com

            List of files:
            /linux/tools/testing/selftests/futex/functional/Makefile</description>
        <pubDate>Sun, 07 Jun 2026 20:32:48 +0200</pubDate>
        <dc:creator>Valery Borovsky &lt;vebohr@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>7a0e692a0381254b2f77c54dec100cd3325a6fdf - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/futex/functional/Makefile#7a0e692a0381254b2f77c54dec100cd3325a6fdf</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.2 merge window.

            List of files:
            /linux/tools/testing/selftests/futex/functional/Makefile</description>
        <pubDate>Tue, 23 Jun 2026 08:10:08 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>fff88709f9a9153af85b5224b4594caa5387ca60 - Merge tag &apos;v7.1-rc6&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/futex/functional/Makefile#fff88709f9a9153af85b5224b4594caa5387ca60</link>
        <description>Merge tag &apos;v7.1-rc6&apos; into nextSync up with mainline to pull in a fix to IMS PCU driver and otherenhancements.

            List of files:
            /linux/tools/testing/selftests/futex/functional/Makefile</description>
        <pubDate>Mon, 01 Jun 2026 04:43:25 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>5c8cbca290acdd49a694b36c0af76ba0c00bbf12 - Merge branch &apos;20260507-ubwc-rework-v4-4-c19593d20c1d@oss.qualcomm.com&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/futex/functional/Makefile#5c8cbca290acdd49a694b36c0af76ba0c00bbf12</link>
        <description>Merge branch &apos;20260507-ubwc-rework-v4-4-c19593d20c1d@oss.qualcomm.com&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into HEADMerge the branch with the soc/qcom changes, required for the next UBWCpatches.Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;

            List of files:
            /linux/tools/testing/selftests/futex/functional/Makefile</description>
        <pubDate>Thu, 21 May 2026 22:36:50 +0200</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>09d6818d3bdc1ea6e49a425040528cbdbc97bc0a - Merge branch &apos;linus&apos; into timers/clocksource</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/futex/functional/Makefile#09d6818d3bdc1ea6e49a425040528cbdbc97bc0a</link>
        <description>Merge branch &apos;linus&apos; into timers/clocksource... to bring it up to date for new changes.

            List of files:
            /linux/tools/testing/selftests/futex/functional/Makefile</description>
        <pubDate>Mon, 18 May 2026 11:01:07 +0200</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>658a6021492ad3b1b8a6e9a83963a1fad35a2af8 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/futex/functional/Makefile#658a6021492ad3b1b8a6e9a83963a1fad35a2af8</link>
        <description>Merge drm/drm-next into drm-intel-nextSome Display Port Adaptive Sync depends on drm work.Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/tools/testing/selftests/futex/functional/Makefile</description>
        <pubDate>Fri, 15 May 2026 13:01:15 +0200</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.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/tools/testing/selftests/futex/functional/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/tools/testing/selftests/futex/functional/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>c53ed3e99920df6a90553c89a1c053aa0776841e - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/futex/functional/Makefile#c53ed3e99920df6a90553c89a1c053aa0776841e</link>
        <description>Merge drm/drm-next into drm-xe-nextBringing in recent display changes.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/tools/testing/selftests/futex/functional/Makefile</description>
        <pubDate>Fri, 08 May 2026 16:19:45 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>cafac16b6207b88ad92fbba1169ae4f43865cb0d - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/futex/functional/Makefile#cafac16b6207b88ad92fbba1169ae4f43865cb0d</link>
        <description>Merge drm/drm-next into drm-misc-nextGetting fixes and updates from v7.1-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/tools/testing/selftests/futex/functional/Makefile</description>
        <pubDate>Mon, 27 Apr 2026 10:49:13 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>9c9fe04e0fe3fdba7d4aafffa9b7bbb21f6fcbe1 - Merge tag &apos;v7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into gpio/for-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/futex/functional/Makefile#9c9fe04e0fe3fdba7d4aafffa9b7bbb21f6fcbe1</link>
        <description>Merge tag &apos;v7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into gpio/for-nextLinux 7.1-rc1

            List of files:
            /linux/tools/testing/selftests/futex/functional/Makefile</description>
        <pubDate>Mon, 27 Apr 2026 09:39:48 +0200</pubDate>
        <dc:creator>Bartosz Golaszewski &lt;bartosz.golaszewski@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>0fc8f6200d2313278fbf4539bbab74677c685531 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/futex/functional/Makefile#0fc8f6200d2313278fbf4539bbab74677c685531</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesGetting fixes and updates from v7.1-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/tools/testing/selftests/futex/functional/Makefile</description>
        <pubDate>Mon, 27 Apr 2026 10:26:49 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>f4b369c6fe0ceaba2da2daff8c9eb415f85926dd - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/futex/functional/Makefile#f4b369c6fe0ceaba2da2daff8c9eb415f85926dd</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.1 merge window.

            List of files:
            /linux/tools/testing/selftests/futex/functional/Makefile</description>
        <pubDate>Mon, 20 Apr 2026 03:28:57 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0421ccdfad0d92713a812a5aeb7d07b0ea7213c8 - Merge tag &apos;v7.0-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/futex/functional/Makefile#0421ccdfad0d92713a812a5aeb7d07b0ea7213c8</link>
        <description>Merge tag &apos;v7.0-rc3&apos; into nextSync up with the mainline to brig up the latest changes, specificallychanges to ALPS driver.

            List of files:
            /linux/tools/testing/selftests/futex/functional/Makefile</description>
        <pubDate>Thu, 12 Mar 2026 18:44:42 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f82b61de0f5dc58930fdb773b9e843573fcc374b - Merge tag &apos;locking_futex_for_v7.1_rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/futex/functional/Makefile#f82b61de0f5dc58930fdb773b9e843573fcc374b</link>
        <description>Merge tag &apos;locking_futex_for_v7.1_rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipPull futex selftest updates from Borislav Petkov: - Correct the version guard for the futex_numa_mpol test to require   libnuma 2.0.18 instead of 2.0.16, which is the version that actually   introduced numa_set_mempolicy_home_node() used by the test - Allow the futex_numa_mpol selftest to build and run on systems   without libnuma installed with affected test gracefully being skipped   instead of failing to compile - Use the proper assertion macros so that individual sub-test failures   are correctly propagated and the test suite reports failure when   something goes wrong* tag &apos;locking_futex_for_v7.1_rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:  selftests/futex: Bump up libnuma version check  selftests/futex: Conditionally include libnuma support  selftests/futex: Fix incorrect result reporting of futex_requeue test item

            List of files:
            /linux/tools/testing/selftests/futex/functional/Makefile</description>
        <pubDate>Wed, 15 Apr 2026 22:39:23 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>b374977413e7232520bc53bf934fae3801770849 - selftests/futex: Bump up libnuma version check</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/futex/functional/Makefile#b374977413e7232520bc53bf934fae3801770849</link>
        <description>selftests/futex: Bump up libnuma version checknuma_set_mempolicy_home_node() was introduced in libnuma 2.0.18, not2.0.16, via:	https://github.com/numactl/numactl/commit/8f2ffc89654cSigned-off-by: Davidlohr Bueso &lt;dave@stgolabs.net&gt;Signed-off-by: Thomas Gleixner &lt;tglx@kernel.org&gt;Reviewed-by: Sebastian Andrzej Siewior &lt;bigeasy@linutronix.de&gt;Link: https://patch.msgid.link/20260306182215.2088991-1-dave@stgolabs.net

            List of files:
            /linux/tools/testing/selftests/futex/functional/Makefile</description>
        <pubDate>Fri, 06 Mar 2026 19:22:15 +0100</pubDate>
        <dc:creator>Davidlohr Bueso &lt;dave@stgolabs.net&gt;</dc:creator>
    </item>
<item>
        <title>3814c4e145b7a315abd83c85caf97585c63035a4 - selftests/futex: Conditionally include libnuma support</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/futex/functional/Makefile#3814c4e145b7a315abd83c85caf97585c63035a4</link>
        <description>selftests/futex: Conditionally include libnuma supportUse LIBNUMA_TEST to conditionally add -lnuma to LDLIBS.Guard numa header includes with #ifdef LIBNUMA_VER_SUFFICIENTto allow compilation without libnuma installed.Co-developed-by: Zong Li &lt;zong.li@sifive.com&gt;Signed-off-by: Zong Li &lt;zong.li@sifive.com&gt;Signed-off-by: Nylon Chen &lt;nylon.chen@sifive.com&gt;Signed-off-by: Thomas Gleixner &lt;tglx@kernel.org&gt;Link: https://patch.msgid.link/20260301-20260128_nylon_chen_sifive_com-v3-1-995ab4cc71aa@sifive.com

            List of files:
            /linux/tools/testing/selftests/futex/functional/Makefile</description>
        <pubDate>Mon, 02 Mar 2026 04:04:34 +0100</pubDate>
        <dc:creator>Nylon Chen &lt;nylon.chen@sifive.com&gt;</dc:creator>
    </item>
<item>
        <title>ec496f77b4c11036cc835d6f045fb5e5ef1e6530 - Merge branch &apos;for-6.20/sony&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/futex/functional/Makefile#ec496f77b4c11036cc835d6f045fb5e5ef1e6530</link>
        <description>Merge branch &apos;for-6.20/sony&apos; into for-linus- Support for Rock band 4 PS4 and PS5 guitars (Rosalie Wanders)

            List of files:
            /linux/tools/testing/selftests/futex/functional/Makefile</description>
        <pubDate>Mon, 09 Feb 2026 17:33:26 +0100</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>cc4adab164b772a34b3340d644b7c4728498581e - Merge tag &apos;v6.19-rc1&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/futex/functional/Makefile#cc4adab164b772a34b3340d644b7c4728498581e</link>
        <description>Merge tag &apos;v6.19-rc1&apos; into msm-nextMerge Linux 6.19-rc1 in order to catch up with other changes (e.g. UBWCconfig database defining UBWC_6).Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;

            List of files:
            /linux/tools/testing/selftests/futex/functional/Makefile</description>
        <pubDate>Tue, 20 Jan 2026 23:06:55 +0100</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;</dc:creator>
    </item>
</channel>
</rss>
