<?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>c0db0690f7fae7bd8cf1493e2f6b2a672e0c0de8 - selftests/riscv: fix compiler output flag spacing in all Makefiles</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/riscv/vector/Makefile#c0db0690f7fae7bd8cf1493e2f6b2a672e0c0de8</link>
        <description>selftests/riscv: fix compiler output flag spacing in all MakefilesStandardize the compiler output flag format across all RISC-Vselftests by adding a space between &apos;-o&apos; and &apos;$@&apos;.Although &apos;-o$@&apos; is perfectly valid for GCC/Clang to parse,changing it to &apos;-o $@&apos; with a space aligns with the GNUofficial documentation conventions, improves readability byvisually separating the flag from the target variable, andensures consistency with other architectures.Currently, RISC-V selftests use &apos;-o$@&apos; (without space) in 13instances across 6 Makefiles, while all other architecturesconsistently use &apos;-o $@&apos; (with space). This inconsistency makesRISC-V an outlier in the kernel&apos;s selftest infrastructure.Signed-off-by: Zong Li &lt;zong.li@sifive.com&gt;Link: https://patch.msgid.link/20260511032917.3542802-1-zong.li@sifive.com[pjw@kernel.org: cleaned up patch description]Signed-off-by: Paul Walmsley &lt;pjw@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/riscv/vector/Makefile</description>
        <pubDate>Sun, 07 Jun 2026 04:17:52 +0200</pubDate>
        <dc:creator>Zong Li &lt;zong.li@sifive.com&gt;</dc:creator>
    </item>
<item>
        <title>600f72ded8c877be95322ce806d23345ea5e89bc - selftests: riscv: test ptrace vector interface</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/riscv/vector/Makefile#600f72ded8c877be95322ce806d23345ea5e89bc</link>
        <description>selftests: riscv: test ptrace vector interfaceAdd a test case to check ptrace behavior in the case when vectorextension is supported by the system, but vector context is notyet enabled for the traced process.Signed-off-by: Sergey Matyukevich &lt;geomatsi@gmail.com&gt;Reviewed-by: Andy Chiu &lt;andybnac@gmail.com&gt;Tested-by: Andy Chiu &lt;andybnac@gmail.com&gt;Link: https://patch.msgid.link/20251214163537.1054292-6-geomatsi@gmail.com[pjw@kernel.org: dropped duplicate sys/wait.h include]Signed-off-by: Paul Walmsley &lt;pjw@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/riscv/vector/Makefile</description>
        <pubDate>Mon, 26 Jan 2026 05:09:57 +0100</pubDate>
        <dc:creator>Sergey Matyukevich &lt;geomatsi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f0ae09a89267552bde346c8cb27acb838a21eb1c - selftests: riscv: Add test for the Vector ptrace interface</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/riscv/vector/Makefile#f0ae09a89267552bde346c8cb27acb838a21eb1c</link>
        <description>selftests: riscv: Add test for the Vector ptrace interfaceAdd a test case that does some basic verification of the Vector ptraceinterface. This forks a child process then using ptrace to inspect andmanipulate the v31 register of the child.Signed-off-by: Yong-Xuan Wang &lt;yongxuan.wang@sifive.com&gt;Reviewed-by: Andy Chiu &lt;andybnac@gmail.com&gt;Tested-by: Andy Chiu &lt;andybnac@gmail.com&gt;Link: https://patch.msgid.link/20251013091318.467864-3-yongxuan.wang@sifive.comSigned-off-by: Paul Walmsley &lt;pjw@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/riscv/vector/Makefile</description>
        <pubDate>Tue, 18 Nov 2025 05:19:30 +0100</pubDate>
        <dc:creator>Yong-Xuan Wang &lt;yongxuan.wang@sifive.com&gt;</dc:creator>
    </item>
<item>
        <title>57d7713af93e4b7344d3022fad9ddf0f10f815ec - selftests: riscv: Fix vector tests</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/riscv/vector/Makefile#57d7713af93e4b7344d3022fad9ddf0f10f815ec</link>
        <description>selftests: riscv: Fix vector testsOverhaul the riscv vector tests to use kselftest_harness to help thetest cases correctly report the results and decouple the individual testcases from each other. With this refactoring, only run the test cases ifvector is reported and properly report the test case as skippedotherwise. The v_initval_nolibc test was previously not checking ifvector was supported and used a function (malloc) which invalidatesthe state of the vector registers.Signed-off-by: Charlie Jenkins &lt;charlie@rivosinc.com&gt;Tested-by: Yangyu Chen &lt;cyy@cyyself.name&gt;Link: https://lore.kernel.org/r/20241113-xtheadvector-v11-12-236c22791ef9@rivosinc.comSigned-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux/tools/testing/selftests/riscv/vector/Makefile</description>
        <pubDate>Thu, 14 Nov 2024 03:21:18 +0100</pubDate>
        <dc:creator>Charlie Jenkins &lt;charlie@rivosinc.com&gt;</dc:creator>
    </item>
<item>
        <title>5c93c4c72fbc69f0f1cdf43c9402b923314e67c8 - selftests: Test RISC-V Vector&apos;s first-use handler</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/riscv/vector/Makefile#5c93c4c72fbc69f0f1cdf43c9402b923314e67c8</link>
        <description>selftests: Test RISC-V Vector&apos;s first-use handlerThis add a test to check if the kernel zero-initializes all V registersafter the first-use trap handler returns.If V registers are not zero-initialized, then the test should fail oneout of several runs:``` root@sifive-fpga:~# ./v_initval_nolibc # vl = 256 not ok 1 detect stale values on v-regesters 0 0 0 0 0 0 0 0   0 0 0 0 0 0 0 0 0 4c 41 4e 47 3d 43 0   50 41 54 48 3d 2f 75 73 72 2f 6c 6f 63 61 6c 2f   73 62 69 6e 3a 2f 75 73 72 2f 6c 6f 63 61 6c 2f   62 69 6e 3a 2f 75 73 72 ff ff 81 0 0 0 0 0   0 0 0 0 0 0 0 0```Otherwise, the test passes without errors each run.Signed-off-by: Andy Chiu &lt;andy.chiu@sifive.com&gt;Reviewed-by: Bj&#246;rn T&#246;pel &lt;bjorn@rivosinc.com&gt;Link: https://lore.kernel.org/r/20230627015556.12329-3-andy.chiu@sifive.comSigned-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux/tools/testing/selftests/riscv/vector/Makefile</description>
        <pubDate>Tue, 27 Jun 2023 03:55:55 +0200</pubDate>
        <dc:creator>Andy Chiu &lt;andy.chiu@sifive.com&gt;</dc:creator>
    </item>
<item>
        <title>7cf6198ce22d92590f9aaa13431001fa97bc0b2b - selftests: Test RISC-V Vector prctl interface</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/riscv/vector/Makefile#7cf6198ce22d92590f9aaa13431001fa97bc0b2b</link>
        <description>selftests: Test RISC-V Vector prctl interfaceThis add a test for prctl interface that controls the use of userspaceVector.Signed-off-by: Andy Chiu &lt;andy.chiu@sifive.com&gt;Link: https://lore.kernel.org/r/20230605110724.21391-27-andy.chiu@sifive.comSigned-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux/tools/testing/selftests/riscv/vector/Makefile</description>
        <pubDate>Mon, 05 Jun 2023 13:07:23 +0200</pubDate>
        <dc:creator>Andy Chiu &lt;andy.chiu@sifive.com&gt;</dc:creator>
    </item>
</channel>
</rss>
