<?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>af4fddff - selftests/timens: add a test for vfork+exit</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/timens/Makefile#af4fddff</link>
        <description>selftests/timens: add a test for vfork+exit* check that a child process is in parent&apos;s time namespace after vfork.* check that a child process is in the target namespace after exec.Output on success: 1..4 ok 1 parent before vfork ok 2 child after exec ok 3 wait for child ok 4 parent after vfork # Totals: pass:4 fail:0 xfail:0 xpass:0 skip:0 error:0Signed-off-by: Andrei Vagin &lt;avagin@gmail.com&gt;Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;Link: https://lore.kernel.org/r/20221013173154.291597-1-avagin@google.com

            List of files:
            /linux-6.15/tools/testing/selftests/timens/Makefile</description>
        <pubDate>Thu, 13 Oct 2022 17:31:54 +0000</pubDate>
        <dc:creator>Andrei Vagin &lt;avagin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2b1e8921 - Revert &quot;selftests/timens: add a test for vfork+exit&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/timens/Makefile#2b1e8921</link>
        <description>Revert &quot;selftests/timens: add a test for vfork+exit&quot;The next patch reverts the code that this test verified.This reverts commit 6342140db6609a0c7d34f68c52b2947468e0e630.Signed-off-by: Andrei Vagin &lt;avagin@gmail.com&gt;Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;Link: https://lore.kernel.org/r/20220913102551.1121611-2-avagin@google.com

            List of files:
            /linux-6.15/tools/testing/selftests/timens/Makefile</description>
        <pubDate>Tue, 13 Sep 2022 10:25:50 +0000</pubDate>
        <dc:creator>Andrei Vagin &lt;avagin@google.com&gt;</dc:creator>
    </item>
<item>
        <title>6342140d - selftests/timens: add a test for vfork+exit</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/timens/Makefile#6342140d</link>
        <description>selftests/timens: add a test for vfork+exit* check that a child process is in parent&apos;s time namespace after vfork.* check that a child process is in the target namespace after exec.Output on success:$ ./vfork_exec1..1ok 1 execSigned-off-by: Andrei Vagin &lt;avagin@gmail.com&gt;Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;Link: https://lore.kernel.org/r/20220613060723.197407-2-avagin@gmail.com

            List of files:
            /linux-6.15/tools/testing/selftests/timens/Makefile</description>
        <pubDate>Mon, 13 Jun 2022 06:07:23 +0000</pubDate>
        <dc:creator>Andrei Vagin &lt;avagin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a4fd8414 - selftests/timens: Add a test for futex()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/timens/Makefile#a4fd8414</link>
        <description>selftests/timens: Add a test for futex()Output on success: 1..2 ok 1 futex with the 0 clockid ok 2 futex with the 1 clockid # Totals: pass:2 fail:0 xfail:0 xpass:0 skip:0 error:0Signed-off-by: Andrei Vagin &lt;avagin@gmail.com&gt;Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Link: https://lore.kernel.org/r/20201015160020.293748-2-avagin@gmail.com

            List of files:
            /linux-6.15/tools/testing/selftests/timens/Makefile</description>
        <pubDate>Thu, 15 Oct 2020 16:00:20 +0000</pubDate>
        <dc:creator>Andrei Vagin &lt;avagin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>3e839363 - selftests: use LDLIBS for libraries instead of LDFLAGS</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/timens/Makefile#3e839363</link>
        <description>selftests: use LDLIBS for libraries instead of LDFLAGSWhile building selftests, the following errors were observed:&gt; tools/testing/selftests/timens&apos;&gt; gcc -Wall -Werror -pthread  -lrt -ldl  timens.c  -o tools/testing/selftests/timens/timens&gt; /usr/bin/ld: /tmp/ccGy5CST.o: in function `check_config_posix_timers&apos;:&gt; timens.c:(.text+0x65a): undefined reference to `timer_create&apos;&gt; collect2: error: ld returned 1 exit statusQuoting commit 870f193d48c2 (&quot;selftests: net: use LDLIBS instead ofLDFLAGS&quot;):The default Makefile rule looks like:$(CC) $(CFLAGS) $(LDFLAGS) $@ $^ $(LDLIBS)When linking is done by gcc itself, no issue, but when it needs to be passedto proper ld, only LDLIBS follows and then ld cannot know what libs to linkwith.More detail:https://www.gnu.org/software/make/manual/html_node/Implicit-Variables.htmlLDFLAGSExtra flags to give to compilers when they are supposed to invoke the linker,&#8216;ld&#8217;, such as -L. Libraries (-lfoo) should be added to the LDLIBS variableinstead.LDLIBSLibrary flags or names given to compilers when they are supposed to invoke thelinker, &#8216;ld&#8217;. LOADLIBES is a deprecated (but still supported) alternative toLDLIBS. Non-library linker flags, such as -L, should go in the LDFLAGSvariable.While at here, correct other selftests, not only timens ones.Reported-by: Shuah Khan &lt;skhan@linuxfoundation.org&gt;Signed-off-by: Dmitry Safonov &lt;dima@arista.com&gt;Tested-by: Shuah Khan &lt;skhan@linuxfoundation.org&gt;Signed-off-by: Shuah Khan &lt;skhan@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/timens/Makefile</description>
        <pubDate>Wed, 12 Feb 2020 14:00:40 +0000</pubDate>
        <dc:creator>Dmitry Safonov &lt;dima@arista.com&gt;</dc:creator>
    </item>
<item>
        <title>a750c747 - selftests/timens: Check for right timens offsets after fork and exec</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/timens/Makefile#a750c747</link>
        <description>selftests/timens: Check for right timens offsets after fork and execOutput on success: 1..1 ok 1 exec # Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0Output on failure: 1..1 not ok 1 36016 16 Bail out!Output with lack of permissions: 1..1 not ok 1 # SKIP need to run as rootOutput without support of time namespaces: 1..1 not ok 1 # SKIP Time namespaces are not supportedCo-developed-by: Dmitry Safonov &lt;dima@arista.com&gt;Signed-off-by: Andrei Vagin &lt;avagin@gmail.com&gt;Signed-off-by: Dmitry Safonov &lt;dima@arista.com&gt;Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Link: https://lore.kernel.org/r/20191112012724.250792-35-dima@arista.com

            List of files:
            /linux-6.15/tools/testing/selftests/timens/Makefile</description>
        <pubDate>Tue, 12 Nov 2019 01:27:23 +0000</pubDate>
        <dc:creator>Andrei Vagin &lt;avagin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>1854b97e - selftests/timens: Add a simple perf test for clock_gettime()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/timens/Makefile#1854b97e</link>
        <description>selftests/timens: Add a simple perf test for clock_gettime()Output on success:1..4 ok 1 host:	clock:  monotonic	cycles:	 148323947 ok 2 host:	clock:   boottime	cycles:	 148577503 ok 3 ns:	clock:  monotonic	cycles:	 137659217 ok 4 ns:	clock:   boottime	cycles:	 137959154 # Pass 4 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0Output with lack of permissions: 1..4 ok 1 host:	clock:  monotonic	cycles:	 145671139 ok 2 host:	clock:   boottime	cycles:	 146958357 not ok 3 # SKIP need to run as rootOutput without support of time namespaces: 1..4 ok 1 host:	clock:  monotonic	cycles:	 145671139 ok 2 host:	clock:   boottime	cycles:	 146958357 not ok 3 # SKIP Time namespaces are not supportedCo-developed-by: Dmitry Safonov &lt;dima@arista.com&gt;Signed-off-by: Andrei Vagin &lt;avagin@gmail.com&gt;Signed-off-by: Dmitry Safonov &lt;dima@arista.com&gt;Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Link: https://lore.kernel.org/r/20191112012724.250792-34-dima@arista.com

            List of files:
            /linux-6.15/tools/testing/selftests/timens/Makefile</description>
        <pubDate>Tue, 12 Nov 2019 01:27:22 +0000</pubDate>
        <dc:creator>Andrei Vagin &lt;avagin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d5b0117d - selftests/timens: Add timer offsets test</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/timens/Makefile#d5b0117d</link>
        <description>selftests/timens: Add timer offsets testCheck that timer_create() takes into account clock offsets.Output on success: 1..3 ok 1 clockid=7 ok 2 clockid=1 ok 3 clockid=9 # Pass 3 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0Output with lack of permissions: 1..3 not ok 1 # SKIP need to run as rootOutput without support of time namespaces: 1..3 not ok 1 # SKIP Time namespaces are not supportedCo-developed-by: Dmitry Safonov &lt;dima@arista.com&gt;Signed-off-by: Andrei Vagin &lt;avagin@gmail.com&gt;Signed-off-by: Dmitry Safonov &lt;dima@arista.com&gt;Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Link: https://lore.kernel.org/r/20191112012724.250792-33-dima@arista.com

            List of files:
            /linux-6.15/tools/testing/selftests/timens/Makefile</description>
        <pubDate>Tue, 12 Nov 2019 01:27:21 +0000</pubDate>
        <dc:creator>Andrei Vagin &lt;avagin@openvz.org&gt;</dc:creator>
    </item>
<item>
        <title>9d1f5a8c - selftests/timens: Add procfs selftest</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/timens/Makefile#9d1f5a8c</link>
        <description>selftests/timens: Add procfs selftestCheck that /proc/uptime is correct inside a new time namespace.Output on success: 1..1 ok 1 Passed for /proc/uptime # Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0Output with lack of permissions: 1..1 not ok 1 # SKIP need to run as rootOutput without support of time namespaces: 1..1 not ok 1 # SKIP Time namespaces are not supportedCo-developed-by: Andrei Vagin &lt;avagin@gmail.com&gt;Signed-off-by: Andrei Vagin &lt;avagin@gmail.com&gt;Signed-off-by: Dmitry Safonov &lt;dima@arista.com&gt;Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Link: https://lore.kernel.org/r/20191112012724.250792-32-dima@arista.com

            List of files:
            /linux-6.15/tools/testing/selftests/timens/Makefile</description>
        <pubDate>Tue, 12 Nov 2019 01:27:20 +0000</pubDate>
        <dc:creator>Dmitry Safonov &lt;dima@arista.com&gt;</dc:creator>
    </item>
<item>
        <title>46e00343 - selftests/timens: Add a test for clock_nanosleep()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/timens/Makefile#46e00343</link>
        <description>selftests/timens: Add a test for clock_nanosleep()Check that clock_nanosleep() takes into account clock offsets.Output on success: 1..4 ok 1 clockid: 1 abs:0 ok 2 clockid: 1 abs:1 ok 3 clockid: 9 abs:0 ok 4 clockid: 9 abs:1Output with lack of permissions: 1..4 not ok 1 # SKIP need to run as rootOutput without support of time namespaces: 1..4 not ok 1 # SKIP Time namespaces are not supportedCo-developed-by: Dmitry Safonov &lt;dima@arista.com&gt;Signed-off-by: Andrei Vagin &lt;avagin@gmail.com&gt;Signed-off-by: Dmitry Safonov &lt;dima@arista.com&gt;Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Link: https://lore.kernel.org/r/20191112012724.250792-31-dima@arista.com

            List of files:
            /linux-6.15/tools/testing/selftests/timens/Makefile</description>
        <pubDate>Tue, 12 Nov 2019 01:27:19 +0000</pubDate>
        <dc:creator>Andrei Vagin &lt;avagin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>11873de3 - selftests/timens: Add a test for timerfd</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/timens/Makefile#11873de3</link>
        <description>selftests/timens: Add a test for timerfdCheck that timerfd_create() takes into account clock offsets.Output on success: 1..3 ok 1 clockid=7 ok 2 clockid=1 ok 3 clockid=9 # Pass 3 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0Output on failure: 1..3 not ok 1 clockid: 7 elapsed: 0 not ok 2 clockid: 1 elapsed: 0 not ok 3 clockid: 9 elapsed: 0 Bail out!Output with lack of permissions: 1..3 not ok 1 # SKIP need to run as rootOutput without support of time namespaces: 1..3 not ok 1 # SKIP Time namespaces are not supportedCo-developed-by: Dmitry Safonov &lt;dima@arista.com&gt;Signed-off-by: Andrei Vagin &lt;avagin@gmail.com&gt;Signed-off-by: Dmitry Safonov &lt;dima@arista.com&gt;Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Link: https://lore.kernel.org/r/20191112012724.250792-30-dima@arista.com

            List of files:
            /linux-6.15/tools/testing/selftests/timens/Makefile</description>
        <pubDate>Tue, 12 Nov 2019 01:27:18 +0000</pubDate>
        <dc:creator>Andrei Vagin &lt;avagin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>61c57676 - selftests/timens: Add Time Namespace test for supported clocks</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/timens/Makefile#61c57676</link>
        <description>selftests/timens: Add Time Namespace test for supported clocksA test to check that all supported clocks work on host and insidea new time namespace. Use both ways to get time: through VDSO andby entering the kernel with implicit syscall.Introduce a new timens directory in selftests framework forthe next timens tests.Output on success: 1..10 ok 1 Passed for CLOCK_BOOTTIME (syscall) ok 2 Passed for CLOCK_BOOTTIME (vdso) ok 3 Passed for CLOCK_BOOTTIME_ALARM (syscall) ok 4 Passed for CLOCK_BOOTTIME_ALARM (vdso) ok 5 Passed for CLOCK_MONOTONIC (syscall) ok 6 Passed for CLOCK_MONOTONIC (vdso) ok 7 Passed for CLOCK_MONOTONIC_COARSE (syscall) ok 8 Passed for CLOCK_MONOTONIC_COARSE (vdso) ok 9 Passed for CLOCK_MONOTONIC_RAW (syscall) ok 10 Passed for CLOCK_MONOTONIC_RAW (vdso) # Pass 10 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0Output with lack of permissions: 1..10 not ok 1 # SKIP need to run as rootOutput without support of time namespaces: 1..10 not ok 1 # SKIP Time namespaces are not supportedCo-developed-by: Andrei Vagin &lt;avagin@openvz.org&gt;Signed-off-by: Andrei Vagin &lt;avagin@gmail.com&gt;Signed-off-by: Dmitry Safonov &lt;dima@arista.com&gt;Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Link: https://lore.kernel.org/r/20191112012724.250792-29-dima@arista.com

            List of files:
            /linux-6.15/tools/testing/selftests/timens/Makefile</description>
        <pubDate>Tue, 12 Nov 2019 01:27:17 +0000</pubDate>
        <dc:creator>Dmitry Safonov &lt;dima@arista.com&gt;</dc:creator>
    </item>
</channel>
</rss>
