<?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 test_kprobes.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>2519003dd5fb6f89f10f031e3a97ecb7c9d1b816 - Merge tag &apos;asoc-fix-v7.1-rc4&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/tests/test_kprobes.c#2519003dd5fb6f89f10f031e3a97ecb7c9d1b816</link>
        <description>Merge tag &apos;asoc-fix-v7.1-rc4&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v7.1A bigger batch of fixes than usual due to -next not happeing last week,this is mostly stuff for laptops - a lot of quirks and small fixes,mainly for x86 and SoundWire.  Nothing too big or exciting individually,just two week&apos;s worth.

            List of files:
            /linux/lib/tests/test_kprobes.c</description>
        <pubDate>Fri, 22 May 2026 08:25:18 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>1129c0011b90f0d0453dadac4d1e81824aac07ff - ASoC: cs-amp-lib: Some bug and typo fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/tests/test_kprobes.c#1129c0011b90f0d0453dadac4d1e81824aac07ff</link>
        <description>ASoC: cs-amp-lib: Some bug and typo fixesRichard Fitzgerald &lt;rf@opensource.cirrus.com&gt; says:This series fixes bugs and a typo in cs-amp-lib.Link: https://patch.msgid.link/20260521122511.987322-1-rf@opensource.cirrus.com

            List of files:
            /linux/lib/tests/test_kprobes.c</description>
        <pubDate>Thu, 21 May 2026 16:13:52 +0200</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>1d5dcaa3bd65f2e8c9baa14a393d3a2dc5db7524 - Merge tag &apos;probes-fixes-v7.1-rc3&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/tests/test_kprobes.c#1d5dcaa3bd65f2e8c9baa14a393d3a2dc5db7524</link>
        <description>Merge tag &apos;probes-fixes-v7.1-rc3&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-tracePull probes fixes from Masami Hiramatsu: - kprobes: skip non-symbol addresses in kprobe_add_ksym_blacklist()   Since the ftrace adds its NOPs at .kprobes.text section (which stores   an array), a wrong entry is added when loading a module which uses   &quot;__kprobes&quot; attribute.   To solve this, add &quot;notrace&quot; to __kprobes functions - test_kprobes: clear kprobes between test runs   Clear all kprobes in the test program after running a test set,   because Kunit test can run several times - fprobe: Fix unregister_fprobe() to wait for RCU grace period   Since the fprobe data structure is removed with hlist_del_rcu(), it   should wait for the RCU grace period. If the caller waits for RCU, we   can use the async variant (e.g. eBPF)* tag &apos;probes-fixes-v7.1-rc3&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace:  fprobe: Fix unregister_fprobe() to wait for RCU grace period  test_kprobes: clear kprobes between test runs  kprobes: skip non-symbol addresses in kprobe_add_ksym_blacklist()

            List of files:
            /linux/lib/tests/test_kprobes.c</description>
        <pubDate>Tue, 12 May 2026 19:18:02 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>ef5581bb30efb939cc2bf093475c6cc85258e5cd - test_kprobes: clear kprobes between test runs</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/tests/test_kprobes.c#ef5581bb30efb939cc2bf093475c6cc85258e5cd</link>
        <description>test_kprobes: clear kprobes between test runsRunning the kprobes sanity tests twice makes all tests fail andeventually crashes the kernel.[root@martin-riscv-1 ~]# echo 1 &gt; /sys/kernel/debug/kunit/kprobes_test/run...   # Totals: pass:5 fail:0 skip:0 total:5   ok 1 kprobes_test[root@martin-riscv-1 ~]# echo 1 &gt; /sys/kernel/debug/kunit/kprobes_test/run...  # test_kprobe: EXPECTATION FAILED at lib/tests/test_kprobes.c:64  Expected 0 == register_kprobe(&amp;kp), but      register_kprobe(&amp;kp) == -22 (0xffffffffffffffea)...  Unable to handle kernel paging request ...The testsuite defines several kprobes and kretprobes as static variablesthat are preserved across test runs.After register_kprobe and unregister_kprobe, a kprobe contains someleftover data that must be cleared before the kprobe can be registeredagain. The tests are setting symbol_name to define the probe location.Address and flags must be cleared.The existing code clears some of the probes between subsequent tests, butnot between two test runs. The leftover data from a previous test runmakes the registrations fail in the next run.Move the cleanups for all kprobes into kprobes_test_init, this functionis called before each single test (including the first test of a testrun).Link: https://lore.kernel.org/all/20260507134615.1010905-1-martin@kaiser.cx/Fixes: e44e81c5b90f (&quot;kprobes: convert tests to kunit&quot;)Signed-off-by: Martin Kaiser &lt;martin@kaiser.cx&gt;Signed-off-by: Masami Hiramatsu (Google) &lt;mhiramat@kernel.org&gt;

            List of files:
            /linux/lib/tests/test_kprobes.c</description>
        <pubDate>Fri, 08 May 2026 02:56:36 +0200</pubDate>
        <dc:creator>Martin Kaiser &lt;martin@kaiser.cx&gt;</dc:creator>
    </item>
<item>
        <title>bbfd5594756011167b8f8de9a00e0c946afda1e6 - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/tests/test_kprobes.c#bbfd5594756011167b8f8de9a00e0c946afda1e6</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextNeed to pull in a67221b5eb8d (&quot;drm/i915/dp: Return min bpc supported by source instead of 0&quot;)in order to fix build breakage on GCC 9.4.0 (from Ubuntu 20.04).Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/lib/tests/test_kprobes.c</description>
        <pubDate>Wed, 28 May 2025 09:20:17 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>db5302ae571beec635c1a96e7f72926a4e65195e - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/tests/test_kprobes.c#db5302ae571beec635c1a96e7f72926a4e65195e</link>
        <description>Merge drm/drm-next into drm-intel-nextBackmerge to sync with v6.15-rc, xe, and specifically async flip changesin drm-misc.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/lib/tests/test_kprobes.c</description>
        <pubDate>Fri, 16 May 2025 09:22:36 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>4f9786035f9e519db41375818e1d0b5f20da2f10 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/tests/test_kprobes.c#4f9786035f9e519db41375818e1d0b5f20da2f10</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.16 merge window.

            List of files:
            /linux/lib/tests/test_kprobes.c</description>
        <pubDate>Mon, 02 Jun 2025 06:41:07 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d51b9d81f7883f526b26e3ab903e646274aebeb1 - Merge tag &apos;v6.15-rc6&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/tests/test_kprobes.c#d51b9d81f7883f526b26e3ab903e646274aebeb1</link>
        <description>Merge tag &apos;v6.15-rc6&apos; into nextSync up with mainline to bring in xpad controller changes.

            List of files:
            /linux/lib/tests/test_kprobes.c</description>
        <pubDate>Fri, 16 May 2025 01:20:39 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>844e31bbaef7c8a6ff2c0fbac45c0c85b5484482 - Merge remote-tracking branch &apos;drm-misc/drm-misc-next&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/tests/test_kprobes.c#844e31bbaef7c8a6ff2c0fbac45c0c85b5484482</link>
        <description>Merge remote-tracking branch &apos;drm-misc/drm-misc-next&apos; into msm-nextMerge drm-misc-next to get commit Fixes: fec450ca15af (&quot;drm/display:hdmi: provide central data authority for ACR params&quot;).Signed-off-by: Rob Clark &lt;robdclark@chromium.org&gt;

            List of files:
            /linux/lib/tests/test_kprobes.c</description>
        <pubDate>Tue, 29 Apr 2025 22:42:29 +0200</pubDate>
        <dc:creator>Rob Clark &lt;robdclark@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>3ab7ae8e07f888f223027f0ef84d33e43919ad55 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/tests/test_kprobes.c#3ab7ae8e07f888f223027f0ef84d33e43919ad55</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerge to bring in linux 6.15-rc.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/lib/tests/test_kprobes.c</description>
        <pubDate>Thu, 24 Apr 2025 13:34:55 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>1afba39f9305fe4061a4e70baa6ebab9d41459da - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/tests/test_kprobes.c#1afba39f9305fe4061a4e70baa6ebab9d41459da</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to get v6.15-rc1 into drm-misc-next. Also fixes abuild issue when enabling CONFIG_DRM_SCHED_KUNIT_TEST.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/lib/tests/test_kprobes.c</description>
        <pubDate>Mon, 07 Apr 2025 13:47:40 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>1260ed77798502de9c98020040d2995008de10cc - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/tests/test_kprobes.c#1260ed77798502de9c98020040d2995008de10cc</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesBackmerging to get updates from v6.15-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/lib/tests/test_kprobes.c</description>
        <pubDate>Tue, 08 Apr 2025 10:15:47 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>2487b6b9bf2874cfca7efb59c95650c5b1d88d43 - Merge branch &apos;linus&apos; into x86/urgent, to pick up fixes and refresh the branch</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/tests/test_kprobes.c#2487b6b9bf2874cfca7efb59c95650c5b1d88d43</link>
        <description>Merge branch &apos;linus&apos; into x86/urgent, to pick up fixes and refresh the branchSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/lib/tests/test_kprobes.c</description>
        <pubDate>Tue, 25 Mar 2025 08:17:25 +0100</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>06961fbbbd7a832a5943413447d2813a714a3c82 - Merge tag &apos;move-lib-kunit-v6.15-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/tests/test_kprobes.c#06961fbbbd7a832a5943413447d2813a714a3c82</link>
        <description>Merge tag &apos;move-lib-kunit-v6.15-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linuxPull lib kunit selftest move from Kees Cook: &quot;This is a one-off tree to coordinate the move of selftests out of lib/  and into lib/tests/. A separate tree was used for this to keep the  paths sane with all the work in the same place.   - move lib/ selftests into lib/tests/ (Kees Cook, Gabriela     Bittencourt, Luis Felipe Hernandez, Lukas Bulwahn, Tamir     Duberstein)   - lib/math: Add int_log test suite (Bruno Sobreira Fran&#231;a)   - lib/math: Add Kunit test suite for gcd() (Yu-Chun Lin)   - lib/tests/kfifo_kunit.c: add tests for the kfifo structure (Diego     Vieira)   - unicode: refactor selftests into KUnit (Gabriela Bittencourt)   - lib/prime_numbers: convert self-test to KUnit (Tamir Duberstein)   - printf: convert self-test to KUnit (Tamir Duberstein)   - scanf: convert self-test to KUnit (Tamir Duberstein)&quot;* tag &apos;move-lib-kunit-v6.15-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux: (21 commits)  scanf: break kunit into test cases  scanf: convert self-test to KUnit  scanf: remove redundant debug logs  scanf: implicate test line in failure messages  printf: implicate test line in failure messages  printf: break kunit into test cases  printf: convert self-test to KUnit  kunit/fortify: Replace &quot;volatile&quot; with OPTIMIZER_HIDE_VAR()  kunit/fortify: Expand testing of __compiletime_strlen()  kunit/stackinit: Use fill byte different from Clang i386 pattern  kunit/overflow: Fix DEFINE_FLEX tests for counted_by  selftests: remove reference to prime_numbers.sh  MAINTAINERS: adjust entries in FORTIFY_SOURCE and KERNEL HARDENING  lib/prime_numbers: convert self-test to KUnit  lib/math: Add Kunit test suite for gcd()  unicode: kunit: change tests filename and path  unicode: kunit: refactor selftest to kunit tests  lib/tests/kfifo_kunit.c: add tests for the kfifo structure  lib: Move KUnit tests into tests/ subdirectory  lib/math: Add int_log test suite  ...

            List of files:
            /linux/lib/tests/test_kprobes.c</description>
        <pubDate>Mon, 24 Mar 2025 23:15:11 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>db6fe4d61ece24193eb4d94a82d967501d53358c - lib: Move KUnit tests into tests/ subdirectory</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/tests/test_kprobes.c#db6fe4d61ece24193eb4d94a82d967501d53358c</link>
        <description>lib: Move KUnit tests into tests/ subdirectoryFollowing from the recent KUnit file naming discussion[1], move allKUnit tests in lib/ into lib/tests/.Link: https://lore.kernel.org/lkml/20240720165441.it.320-kees@kernel.org/ [1]Acked-by: Steven Rostedt (Google) &lt;rostedt@goodmis.org&gt;Acked-by: Jakub Kicinski &lt;kuba@kernel.org&gt;Acked-by: Masami Hiramatsu (Google) &lt;mhiramat@kernel.org&gt;Reviewed-by: David Gow &lt;davidgow@google.com&gt;Acked-by: Vlastimil Babka &lt;vbabka@suse.cz&gt;Reviewed-by: Rae Moar &lt;rmoar@google.com&gt;Link: https://lore.kernel.org/r/20241202075545.3648096-4-davidgow@google.comSigned-off-by: Kees Cook &lt;kees@kernel.org&gt;

            List of files:
            /linux/lib/tests/test_kprobes.c</description>
        <pubDate>Mon, 02 Dec 2024 08:55:40 +0100</pubDate>
        <dc:creator>Kees Cook &lt;kees@kernel.org&gt;</dc:creator>
    </item>
</channel>
</rss>
