<?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>108e5e68 - selftests/powerpc: make sub-folders buildable on their own</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/powerpc/alignment/Makefile#108e5e68</link>
        <description>selftests/powerpc: make sub-folders buildable on their ownBuild breaks when executing make with run_tests for sub-foldersunder powerpc. This is because, CFLAGS and GIT_VERSION macros aredefined in Makefile of toplevel powerpc folder.  make: Entering directory &apos;/home/maddy/linux/tools/testing/selftests/powerpc/mm&apos;  gcc     hugetlb_vs_thp_test.c ../harness.c ../utils.c  -o /home/maddy/selftest_output//hugetlb_vs_thp_test  hugetlb_vs_thp_test.c:6:10: fatal error: utils.h: No such file or directory      6 | #include &quot;utils.h&quot;        |          ^~~~~~~~~  compilation terminated.Fix this by adding the flags.mk in each sub-folder Makefile. Also removethe CFLAGS and GIT_VERSION macros from powerpc/ folder Makefile sincethe same is definied in flags.mkSigned-off-by: Madhavan Srinivasan &lt;maddy@linux.ibm.com&gt;Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;Link: https://msgid.link/20240229093711.581230-3-maddy@linux.ibm.com

            List of files:
            /linux-6.15/tools/testing/selftests/powerpc/alignment/Makefile</description>
        <pubDate>Thu, 29 Feb 2024 09:37:11 +0000</pubDate>
        <dc:creator>Madhavan Srinivasan &lt;maddy@linux.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>ec8f24b7 - treewide: Add SPDX license identifier - Makefile/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/powerpc/alignment/Makefile#ec8f24b7</link>
        <description>treewide: Add SPDX license identifier - Makefile/KconfigAdd SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any formThese files fall under the project license, GPL v2 only. The resulting SPDXlicense identifier is:  GPL-2.0-onlySigned-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/powerpc/alignment/Makefile</description>
        <pubDate>Sun, 19 May 2019 12:07:45 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>7e0cf1c9 - selftests/powerpc: Fix Makefiles for headers_install change</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/powerpc/alignment/Makefile#7e0cf1c9</link>
        <description>selftests/powerpc: Fix Makefiles for headers_install changeCommit b2d35fa5fc80 (&quot;selftests: add headers_install to lib.mk&quot;)introduced a requirement that Makefiles more than one level below theselftests directory need to define top_srcdir, but it didn&apos;t updateany of the powerpc Makefiles.This broke building all the powerpc selftests with eg:  make[1]: Entering directory &apos;/src/linux/tools/testing/selftests/powerpc&apos;  BUILD_TARGET=/src/linux/tools/testing/selftests/powerpc/alignment; mkdir -p $BUILD_TARGET; make OUTPUT=$BUILD_TARGET -k -C alignment all  make[2]: Entering directory &apos;/src/linux/tools/testing/selftests/powerpc/alignment&apos;  ../../lib.mk:20: ../../../../scripts/subarch.include: No such file or directory  make[2]: *** No rule to make target &apos;../../../../scripts/subarch.include&apos;.  make[2]: Failed to remake makefile &apos;../../../../scripts/subarch.include&apos;.  Makefile:38: recipe for target &apos;alignment&apos; failedFix it by setting top_srcdir in the affected Makefiles.Fixes: b2d35fa5fc80 (&quot;selftests: add headers_install to lib.mk&quot;)Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/powerpc/alignment/Makefile</description>
        <pubDate>Fri, 28 Sep 2018 04:53:18 +0000</pubDate>
        <dc:creator>Michael Ellerman &lt;mpe@ellerman.id.au&gt;</dc:creator>
    </item>
<item>
        <title>dbc3f77c - selftests/powerpc: Consolidate copy/paste test logic</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/powerpc/alignment/Makefile#dbc3f77c</link>
        <description>selftests/powerpc: Consolidate copy/paste test logicThis logic was shared between multiple tests, but now that we haveremoved all but one of them we can just move it into that test.Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/powerpc/alignment/Makefile</description>
        <pubDate>Wed, 11 Jul 2018 07:10:17 +0000</pubDate>
        <dc:creator>Michael Ellerman &lt;mpe@ellerman.id.au&gt;</dc:creator>
    </item>
<item>
        <title>525661ef - selftests/powerpc: Remove Power9 paste tests</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/powerpc/alignment/Makefile#525661ef</link>
        <description>selftests/powerpc: Remove Power9 paste testsPaste on POWER9 only works to accelerators and not on real memory. Sothese tests just generate a SIGILL.So just delete them.Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;Acked-by: Michael Neuling &lt;mikey@neuling.org&gt;Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/powerpc/alignment/Makefile</description>
        <pubDate>Wed, 11 Jul 2018 07:10:16 +0000</pubDate>
        <dc:creator>Michael Ellerman &lt;mpe@ellerman.id.au&gt;</dc:creator>
    </item>
<item>
        <title>83039f22 - selftests/powerpc: Remove Power9 copy_unaligned test</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/powerpc/alignment/Makefile#83039f22</link>
        <description>selftests/powerpc: Remove Power9 copy_unaligned testThis is a test of the ISA 3.0 &quot;copy&quot; instruction. That instruction hasan L field, which if set to 1 specifies that &quot;the instructionidentifies the beginning of a move group&quot; (pp 858). That&apos;s alsoreferred to as &quot;copy first&quot; vs &quot;copy&quot;.In ISA 3.0B the copy instruction does not have an L field, and thecorresponding bit in the instruction must be set to 1.This test is generating a &quot;copy&quot; instruction, not a &quot;copy first&quot;, andso on Power9 (which implements 3.0B), this results in an illegalinstruction.So just drop the test entirely. We still have copy_first_unaligned totest the &quot;copy first&quot; behaviour.Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;Acked-by: Michael Neuling &lt;mikey@neuling.org&gt;Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/powerpc/alignment/Makefile</description>
        <pubDate>Wed, 11 Jul 2018 07:10:15 +0000</pubDate>
        <dc:creator>Michael Ellerman &lt;mpe@ellerman.id.au&gt;</dc:creator>
    </item>
<item>
        <title>8d191587 - selftests/powerpc: Add alignment handler selftest</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/powerpc/alignment/Makefile#8d191587</link>
        <description>selftests/powerpc: Add alignment handler selftestAdd a selftest to exercise the powerpc alignment fault handler.Signed-off-by: Michael Neuling &lt;mikey@neuling.org&gt;Signed-off-by: Andrew Donnellan &lt;andrew.donnellan@au1.ibm.com&gt;[mpe: Add 32-bit support to the signal handler]Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/powerpc/alignment/Makefile</description>
        <pubDate>Mon, 16 Oct 2017 05:04:02 +0000</pubDate>
        <dc:creator>Andrew Donnellan &lt;andrew.donnellan@au1.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>88baa78d - selftests: remove duplicated all and clean target</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/powerpc/alignment/Makefile#88baa78d</link>
        <description>selftests: remove duplicated all and clean targetCurrently, kselftest use TEST_PROGS, TEST_PROGS_EXTENDED, TEST_FILES toindicate the test program, extended test program and test files. It iseasy to understand the purpose of these files. But mix of compiled anduncompiled files lead to duplicated &quot;all&quot; and &quot;clean&quot; targets.In order to remove the duplicated targets, introduce TEST_GEN_PROGS,TEST_GEN_PROGS_EXTENDED, TEST_GEN_FILES to indicate the compiledobjects.Also, the later patch will make use of TEST_GEN_XXX to redirect thesefiles to output directory indicated by KBUILD_OUTPUT or O.And add this changes to &quot;Contributing new tests(details)&quot; ofDocumentation/kselftest.txt.Signed-off-by: Bamvor Jian Zhang &lt;bamvor.zhangjian@linaro.org&gt;Signed-off-by: Shuah Khan &lt;shuahkh@osg.samsung.com&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/powerpc/alignment/Makefile</description>
        <pubDate>Tue, 29 Nov 2016 11:55:47 +0000</pubDate>
        <dc:creator>bamvor.zhangjian@huawei.com &lt;bamvor.zhangjian@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>43750880 - selftests/powerpc: Test unaligned copy and paste</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/powerpc/alignment/Makefile#43750880</link>
        <description>selftests/powerpc: Test unaligned copy and pasteTest that an ISA 3.0 compliant machine performing an unaligned copy,copy_first, paste or paste_last is sent a SIGBUS.Signed-off-by: Chris Smart &lt;chris@distroguy.com&gt;Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/powerpc/alignment/Makefile</description>
        <pubDate>Thu, 16 Jun 2016 23:34:47 +0000</pubDate>
        <dc:creator>Chris Smart &lt;chris@distroguy.com&gt;</dc:creator>
    </item>
</channel>
</rss>
