<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/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>7470b5af - riscv: selftests: Add a pointer masking test</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/riscv/Makefile#7470b5af</link>
        <description>riscv: selftests: Add a pointer masking testThis test covers the behavior of the PR_SET_TAGGED_ADDR_CTRL andPR_GET_TAGGED_ADDR_CTRL prctl() operations, their effects on theuserspace ABI, and their effects on the system call ABI.Reviewed-by: Charlie Jenkins &lt;charlie@rivosinc.com&gt;Tested-by: Charlie Jenkins &lt;charlie@rivosinc.com&gt;Signed-off-by: Samuel Holland &lt;samuel.holland@sifive.com&gt;Link: https://lore.kernel.org/r/20241016202814.4061541-8-samuel.holland@sifive.comSigned-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/riscv/Makefile</description>
        <pubDate>Wed, 16 Oct 2024 20:27:48 +0000</pubDate>
        <dc:creator>Samuel Holland &lt;samuel.holland@sifive.com&gt;</dc:creator>
    </item>
<item>
        <title>9d5328ee - riscv: selftests: Add signal handling vector tests</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/riscv/Makefile#9d5328ee</link>
        <description>riscv: selftests: Add signal handling vector testsAdd two tests to check vector save/restore when a signal is receivedduring a vector routine. One test ensures that a value is not clobberedduring signal handling. The other verifies that vector registersmodified in the signal handler are properly reflected when the signalhandling is complete.Signed-off-by: Charlie Jenkins &lt;charlie@rivosinc.com&gt;Reviewed-by: Bj&#246;rn T&#246;pel &lt;bjorn@rivosinc.com&gt;Reviewed-by: Andy Chiu &lt;andy.chiu@sifive.com&gt;Tested-by: Andy Chiu &lt;andy.chiu@sifive.com&gt;Link: https://lore.kernel.org/r/20240403-vector_sigreturn_tests-v1-1-2e68b7a3b8d7@rivosinc.comSigned-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/riscv/Makefile</description>
        <pubDate>Wed, 03 Apr 2024 23:50:29 +0000</pubDate>
        <dc:creator>Charlie Jenkins &lt;charlie@rivosinc.com&gt;</dc:creator>
    </item>
<item>
        <title>4d0c04ea - RISC-V: mm: Add tests for RISC-V mm</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/riscv/Makefile#4d0c04ea</link>
        <description>RISC-V: mm: Add tests for RISC-V mmAdd tests that enforce mmap hint address behavior. mmap should defaultto sv48. mmap will provide an address at the highest address space thatcan fit into the hint address, unless the hint address is less than sv39and not 0, then it will return a sv39 address.These tests are split into two files: mmap_default.c and mmap_bottomup.cbecause a new process must be exec&apos;d in order to change the mmap layout.The run_mmap.sh script sets the stack to be unlimited for themmap_bottomup.c test which triggers a bottomup layout.Signed-off-by: Charlie Jenkins &lt;charlie@rivosinc.com&gt;Link: https://lore.kernel.org/r/20230809232218.849726-3-charlie@rivosinc.comSigned-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/riscv/Makefile</description>
        <pubDate>Wed, 09 Aug 2023 23:22:02 +0000</pubDate>
        <dc:creator>Charlie Jenkins &lt;charlie@rivosinc.com&gt;</dc:creator>
    </item>
<item>
        <title>8c82d2bf - selftests/riscv: fix potential build failure during the &quot;emit_tests&quot; step</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/riscv/Makefile#8c82d2bf</link>
        <description>selftests/riscv: fix potential build failure during the &quot;emit_tests&quot; stepThe riscv selftests (which were modeled after the arm64 selftests) areimproperly declaring the &quot;emit_tests&quot; target to depend upon the &quot;all&quot;target. This approach, when combined with commit 9fc96c7c19df(&quot;selftests: error out if kernel header files are not yet built&quot;), hascaused build failures [1] on arm64, and is likely to cause similarfailures for riscv.To fix this, simply remove the unnecessary &quot;all&quot; dependency from theemit_tests target. The dependency is still effectively honored, becauseagain, invocation is via &quot;install&quot;, which also depends upon &quot;all&quot;.An alternative approach would be to harden the emit_tests target so thatit can depend upon &quot;all&quot;, but that&apos;s a lot more complicated and hard toget right, and doesn&apos;t seem worth it, especially given that emit_testsshould probably not be overridden at all.[1] https://lore.kernel.org/20230710-kselftest-fix-arm64-v1-1-48e872844f25@kernel.orgFixes: 9fc96c7c19df (&quot;selftests: error out if kernel header files are not yet built&quot;)Signed-off-by: John Hubbard &lt;jhubbard@nvidia.com&gt;Tested-by: Alexandre Ghiti &lt;alexghiti@rivosinc.com&gt;Link: https://lore.kernel.org/r/20230712193514.740033-1-jhubbard@nvidia.comCc: stable@vger.kernel.orgSigned-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/riscv/Makefile</description>
        <pubDate>Wed, 12 Jul 2023 19:35:14 +0000</pubDate>
        <dc:creator>John Hubbard &lt;jhubbard@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>c77896b1 - selftests/riscv: fix potential build failure during the &quot;emit_tests&quot; step</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/riscv/Makefile#c77896b1</link>
        <description>selftests/riscv: fix potential build failure during the &quot;emit_tests&quot; stepThe riscv selftests (which were modeled after the arm64 selftests) areimproperly declaring the &quot;emit_tests&quot; target to depend upon the &quot;all&quot;target. This approach, when combined with commit 9fc96c7c19df(&quot;selftests: error out if kernel header files are not yet built&quot;), hascaused build failures [1] on arm64, and is likely to cause similarfailures for riscv.To fix this, simply remove the unnecessary &quot;all&quot; dependency from theemit_tests target. The dependency is still effectively honored, becauseagain, invocation is via &quot;install&quot;, which also depends upon &quot;all&quot;.An alternative approach would be to harden the emit_tests target so thatit can depend upon &quot;all&quot;, but that&apos;s a lot more complicated and hard toget right, and doesn&apos;t seem worth it, especially given that emit_testsshould probably not be overridden at all.[1] https://lore.kernel.org/20230710-kselftest-fix-arm64-v1-1-48e872844f25@kernel.orgFixes: 9fc96c7c19df (&quot;selftests: error out if kernel header files are not yet built&quot;)Signed-off-by: John Hubbard &lt;jhubbard@nvidia.com&gt;Tested-by: Alexandre Ghiti &lt;alexghiti@rivosinc.com&gt;Signed-off-by: Shuah Khan &lt;skhan@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/riscv/Makefile</description>
        <pubDate>Wed, 12 Jul 2023 19:35:14 +0000</pubDate>
        <dc:creator>John Hubbard &lt;jhubbard@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>7cf6198c - selftests: Test RISC-V Vector prctl interface</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/riscv/Makefile#7cf6198c</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-6.15/tools/testing/selftests/riscv/Makefile</description>
        <pubDate>Mon, 05 Jun 2023 11:07:23 +0000</pubDate>
        <dc:creator>Andy Chiu &lt;andy.chiu@sifive.com&gt;</dc:creator>
    </item>
<item>
        <title>287dcc2b - selftests: Test the new RISC-V hwprobe interface</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/riscv/Makefile#287dcc2b</link>
        <description>selftests: Test the new RISC-V hwprobe interfaceThis adds a test for the recently added RISC-V interface for probinghardware capabilities.  It happens to be the first selftest we have forRISC-V, so I&apos;ve added some infrastructure for those as well.Co-developed-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;Signed-off-by: Evan Green &lt;evan@rivosinc.com&gt;Link: https://lore.kernel.org/r/20230407231103.2622178-6-evan@rivosinc.comSigned-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/riscv/Makefile</description>
        <pubDate>Fri, 07 Apr 2023 23:11:02 +0000</pubDate>
        <dc:creator>Evan Green &lt;evan@rivosinc.com&gt;</dc:creator>
    </item>
</channel>
</rss>
