<?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>d098d772 - selftest: af_unix: Add msg_oob.c.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/net/af_unix/Makefile#d098d772</link>
        <description>selftest: af_unix: Add msg_oob.c.AF_UNIX&apos;s MSG_OOB functionality lacked thorough testing, and we foundsome bizarre behaviour.The new selftest validates every MSG_OOB operation against TCP as areference implementation.This patch adds only a few tests with basic send() and recv() thatdo not fail.The following patches will add more test cases for SO_OOBINLINE, SIGURG,EPOLLPRI, and SIOCATMARK.Signed-off-by: Kuniyuki Iwashima &lt;kuniyu@amazon.com&gt;Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/net/af_unix/Makefile</description>
        <pubDate>Tue, 25 Jun 2024 01:36:36 +0000</pubDate>
        <dc:creator>Kuniyuki Iwashima &lt;kuniyu@amazon.com&gt;</dc:creator>
    </item>
<item>
        <title>7d139181 - selftest: af_unix: Remove test_unix_oob.c.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/net/af_unix/Makefile#7d139181</link>
        <description>selftest: af_unix: Remove test_unix_oob.c.test_unix_oob.c does not fully cover AF_UNIX&apos;s MSG_OOB functionality,thus there are discrepancies between TCP behaviour.Also, the test uses fork() to create message producer, and it&apos;s noteasy to understand and add more test cases.Let&apos;s remove test_unix_oob.c and rewrite a new test.Signed-off-by: Kuniyuki Iwashima &lt;kuniyu@amazon.com&gt;Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/net/af_unix/Makefile</description>
        <pubDate>Tue, 25 Jun 2024 01:36:35 +0000</pubDate>
        <dc:creator>Kuniyuki Iwashima &lt;kuniyu@amazon.com&gt;</dc:creator>
    </item>
<item>
        <title>2aa0cff2 - selftest: af_unix: Test GC for SCM_RIGHTS.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/net/af_unix/Makefile#2aa0cff2</link>
        <description>selftest: af_unix: Test GC for SCM_RIGHTS.This patch adds test cases to verify the new GC.We run each test for the following cases:  * SOCK_DGRAM  * SOCK_STREAM without embryo socket  * SOCK_STREAM without embryo socket + MSG_OOB  * SOCK_STREAM with embryo sockets  * SOCK_STREAM with embryo sockets + MSG_OOBBefore and after running each test case, we ensure that there isno AF_UNIX socket left in the netns by reading /proc/net/protocols.We cannot use /proc/net/unix and UNIX_DIAG because the embryo socketdoes not show up there.Each test creates multiple sockets in an array.  We pass sockets inthe even index using the peer sockets in the odd index.So, send_fd(0, 1) actually sends fd[0] to fd[2] via fd[0 + 1].  Test 1 : A &lt;-&gt; A  Test 2 : A &lt;-&gt; B  Test 3 : A -&gt; B -&gt; C &lt;- D           ^.___|___.&apos;    ^                `---------&apos;Signed-off-by: Kuniyuki Iwashima &lt;kuniyu@amazon.com&gt;Acked-by: Paolo Abeni &lt;pabeni@redhat.com&gt;Link: https://lore.kernel.org/r/20240325202425.60930-16-kuniyu@amazon.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/net/af_unix/Makefile</description>
        <pubDate>Mon, 25 Mar 2024 20:24:25 +0000</pubDate>
        <dc:creator>Kuniyuki Iwashima &lt;kuniyu@amazon.com&gt;</dc:creator>
    </item>
<item>
        <title>ec80f488 - selftests: net: add SCM_PIDFD / SO_PEERPIDFD test</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/net/af_unix/Makefile#ec80f488</link>
        <description>selftests: net: add SCM_PIDFD / SO_PEERPIDFD testBasic test to check consistency between:- SCM_CREDENTIALS and SCM_PIDFD- SO_PEERCRED and SO_PEERPIDFDCc: &quot;David S. Miller&quot; &lt;davem@davemloft.net&gt;Cc: Eric Dumazet &lt;edumazet@google.com&gt;Cc: Jakub Kicinski &lt;kuba@kernel.org&gt;Cc: Paolo Abeni &lt;pabeni@redhat.com&gt;Cc: Leon Romanovsky &lt;leon@kernel.org&gt;Cc: David Ahern &lt;dsahern@kernel.org&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Kees Cook &lt;keescook@chromium.org&gt;Cc: Christian Brauner &lt;brauner@kernel.org&gt;Cc: Kuniyuki Iwashima &lt;kuniyu@amazon.com&gt;Cc: linux-kernel@vger.kernel.orgCc: netdev@vger.kernel.orgCc: linux-arch@vger.kernel.orgCc: linux-kselftest@vger.kernel.orgSigned-off-by: Alexander Mikhalitsyn &lt;aleksandr.mikhalitsyn@canonical.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/net/af_unix/Makefile</description>
        <pubDate>Thu, 08 Jun 2023 20:26:27 +0000</pubDate>
        <dc:creator>Alexander Mikhalitsyn &lt;aleksandr.mikhalitsyn@canonical.com&gt;</dc:creator>
    </item>
<item>
        <title>ac011361 - af_unix: Add test for sock_diag and UDIAG_SHOW_UID.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/net/af_unix/Makefile#ac011361</link>
        <description>af_unix: Add test for sock_diag and UDIAG_SHOW_UID.The test prog dumps a single AF_UNIX socket&apos;s UID with and withoutunshare(CLONE_NEWUSER) and checks if it matches the result of getuid().Without the preceding patch, the test prog is killed by a NULL derefin sk_diag_dump_uid().  # ./diag_uid  TAP version 13  1..2  # Starting 2 tests from 3 test cases.  #  RUN           diag_uid.uid.1 ...  BUG: kernel NULL pointer dereference, address: 0000000000000270  #PF: supervisor read access in kernel mode  #PF: error_code(0x0000) - not-present page  PGD 105212067 P4D 105212067 PUD 1051fe067 PMD 0  Oops: 0000 [#1] PREEMPT SMP NOPTI  Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.0-1.amzn2022.0.1 04/01/2014  RIP: 0010:sk_diag_fill (./include/net/sock.h:920 net/unix/diag.c:119 net/unix/diag.c:170)  ...  # 1: Test terminated unexpectedly by signal 9  #          FAIL  diag_uid.uid.1  not ok 1 diag_uid.uid.1  #  RUN           diag_uid.uid_unshare.1 ...  # 1: Test terminated by timeout  #          FAIL  diag_uid.uid_unshare.1  not ok 2 diag_uid.uid_unshare.1  # FAILED: 0 / 2 tests passed.  # Totals: pass:0 fail:2 xfail:0 xpass:0 skip:0 error:0With the patch, the test succeeds.  # ./diag_uid  TAP version 13  1..2  # Starting 2 tests from 3 test cases.  #  RUN           diag_uid.uid.1 ...  #            OK  diag_uid.uid.1  ok 1 diag_uid.uid.1  #  RUN           diag_uid.uid_unshare.1 ...  #            OK  diag_uid.uid_unshare.1  ok 2 diag_uid.uid_unshare.1  # PASSED: 2 / 2 tests passed.  # Totals: pass:2 fail:0 xfail:0 xpass:0 skip:0 error:0Signed-off-by: Kuniyuki Iwashima &lt;kuniyu@amazon.com&gt;Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/net/af_unix/Makefile</description>
        <pubDate>Sun, 27 Nov 2022 01:24:12 +0000</pubDate>
        <dc:creator>Kuniyuki Iwashima &lt;kuniyu@amazon.com&gt;</dc:creator>
    </item>
<item>
        <title>e95ab1d8 - selftests: net: af_unix: Test connect() with different netns.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/net/af_unix/Makefile#e95ab1d8</link>
        <description>selftests: net: af_unix: Test connect() with different netns.This patch add a test that checks connect()ivity between two sockets:    unnamed socket -&gt; bound socket                      * SOCK_STREAM or SOCK_DGRAM                      * pathname or abstract                      * same or different netnsSigned-off-by: Kuniyuki Iwashima &lt;kuniyu@amazon.com&gt;Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/net/af_unix/Makefile</description>
        <pubDate>Sat, 02 Jul 2022 15:48:18 +0000</pubDate>
        <dc:creator>Kuniyuki Iwashima &lt;kuniyu@amazon.com&gt;</dc:creator>
    </item>
<item>
        <title>e30cd812 - selftests: net: af_unix: Fix makefile to use TEST_GEN_PROGS</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/net/af_unix/Makefile#e30cd812</link>
        <description>selftests: net: af_unix: Fix makefile to use TEST_GEN_PROGSMakefile uses TEST_PROGS instead of TEST_GEN_PROGS to defineexecutables. TEST_PROGS is for shell scripts that need to beinstalled and run by the common lib.mk framework. The commonframework doesn&apos;t touch TEST_PROGS when it does build and clean.As a result &quot;make kselftest-clean&quot; and &quot;make clean&quot; fail to removeexecutables. Run and install work because the common framework runsand installs TEST_PROGS. Build works because the Makefile defines&quot;all&quot; rule which is unnecessary if TEST_GEN_PROGS is used.Use TEST_GEN_PROGS so the common framework can handle build/run/install/clean properly.Signed-off-by: Shuah Khan &lt;skhan@linuxfoundation.org&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/net/af_unix/Makefile</description>
        <pubDate>Fri, 17 Sep 2021 21:53:56 +0000</pubDate>
        <dc:creator>Shuah Khan &lt;skhan@linuxfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>314001f0 - af_unix: Add OOB support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/net/af_unix/Makefile#314001f0</link>
        <description>af_unix: Add OOB supportThis patch adds OOB support for AF_UNIX sockets.The semantics is same as TCP.The last byte of a message with the OOB flag istreated as the OOB byte. The byte is separated intoa skb and a pointer to the skb is stored in unix_sock.The pointer is used to enforce OOB semantics.Signed-off-by: Rao Shoaib &lt;rao.shoaib@oracle.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/net/af_unix/Makefile</description>
        <pubDate>Sun, 01 Aug 2021 07:57:07 +0000</pubDate>
        <dc:creator>Rao Shoaib &lt;rao.shoaib@oracle.com&gt;</dc:creator>
    </item>
</channel>
</rss>
