<?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/papr_vpd/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/papr_vpd/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>9118c5d3 - powerpc/selftests: Add test for papr-vpd</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/powerpc/papr_vpd/Makefile#9118c5d3</link>
        <description>powerpc/selftests: Add test for papr-vpdAdd selftests for /dev/papr-vpd, exercising the common expected usecases:* Retrieve all VPD by passing an empty location code.* Retrieve the &quot;system VPD&quot; by passing a location code derived from DT  root node properties, as done by the vpdupdate command.The tests also verify that certain intended properties of the driverhold:* Passing an unterminated location code to PAPR_VPD_CREATE_HANDLE gets  EINVAL.* Passing a NULL location code pointer to PAPR_VPD_CREATE_HANDLE gets  EFAULT.* Closing the device node without first issuing a  PAPR_VPD_CREATE_HANDLE command to it succeeds.* Releasing a handle without first consuming any data from it  succeeds.* Re-reading the contents of a handle returns the same data as the  first time.Some minimal validation of the returned data is performed.The tests are skipped on systems where the papr-vpd driver does notinitialize, making this useful only on PowerVM LPARs at this point.Signed-off-by: Nathan Lynch &lt;nathanl@linux.ibm.com&gt;Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;Link: https://msgid.link/20231212-papr-sys_rtas-vs-lockdown-v6-12-e9eafd0c8c6c@linux.ibm.com

            List of files:
            /linux-6.15/tools/testing/selftests/powerpc/papr_vpd/Makefile</description>
        <pubDate>Tue, 12 Dec 2023 17:01:59 +0000</pubDate>
        <dc:creator>Nathan Lynch &lt;nathanl@linux.ibm.com&gt;</dc:creator>
    </item>
</channel>
</rss>
