<?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>1e42f73f - selftests/net: packetdrill: import tcp/zerocopy</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/net/packetdrill/Makefile#1e42f73f</link>
        <description>selftests/net: packetdrill: import tcp/zerocopySame as initial tests, import verbatim fromgithub.com/google/packetdrill, aside from:- update `source ./defaults.sh` path to adjust for flat dir- add SPDX headers- remove author statements if any- drop blank lines at EOF (new)Also import set_sysctls.py, which many scripts depend on to setsysctls and then restore them later. This is no longer strictly neededfor namespacified sysctl. But not all sysctls are namespacified, anddoesn&apos;t hurt if they are.Signed-off-by: Willem de Bruijn &lt;willemb@google.com&gt;Acked-by: Matthieu Baerts (NGI0) &lt;matttbe@kernel.org&gt;Link: https://patch.msgid.link/20240912005317.1253001-3-willemdebruijn.kernel@gmail.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/net/packetdrill/Makefile</description>
        <pubDate>Thu, 12 Sep 2024 00:52:41 +0000</pubDate>
        <dc:creator>Willem de Bruijn &lt;willemb@google.com&gt;</dc:creator>
    </item>
<item>
        <title>8a405552 - selftests/net: integrate packetdrill with ksft</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/net/packetdrill/Makefile#8a405552</link>
        <description>selftests/net: integrate packetdrill with ksftLay the groundwork to import into kselftests the over 150 packetdrillTCP/IP conformance tests on github.com/google/packetdrill.Florian recently added support for packetdrill tests in nf_conntrack,in commit a8a388c2aae49 (&quot;selftests: netfilter: add packetdrill basedconntrack tests&quot;).This patch takes a slightly different approach. It relies onksft_runner.sh to run every *.pkt file in the directory.Any future imports of packetdrill tests should require no additionalcoding. Just add the *.pkt files.Initially import only two features/directories from github. One with asingle script, and one with two. This was the only reason to picktcp/inq and tcp/md5.The path replaces the directory hierarchy in github with a flat spaceof files: $(subst /,_,$(wildcard tcp/**/*.pkt)). This is the moststraightforward option to integrate with kselftests. The Linked threadreviewed two ways to maintain the hierarchy: TEST_PROGS_RECURSE andPRESERVE_TEST_DIRS. But both introduce significant changes tokselftest infra and with that risk to existing tests.Implementation notes:- restore alphabetical order when adding the new directory to  tools/testing/selftests/Makefile- imported *.pkt files and support verbatim from the github project,  except for    - update `source ./defaults.sh` path (to adjust for flat dir)    - add SPDX headers    - remove one author statement    - Acknowledgment: drop an e (checkpatch)Tested:	make -C tools/testing/selftests \	  TARGETS=net/packetdrill \	  run_tests	make -C tools/testing/selftests \	  TARGETS=net/packetdrill \	  install INSTALL_PATH=$KSFT_INSTALL_PATH	# in virtme-ng	./run_kselftest.sh -c net/packetdrill	./run_kselftest.sh -t net/packetdrill:tcp_inq_client.pktLink: https://lore.kernel.org/netdev/20240827193417.2792223-1-willemdebruijn.kernel@gmail.com/Signed-off-by: Willem de Bruijn &lt;willemb@google.com&gt;Link: https://patch.msgid.link/20240905231653.2427327-3-willemdebruijn.kernel@gmail.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/net/packetdrill/Makefile</description>
        <pubDate>Thu, 05 Sep 2024 23:15:52 +0000</pubDate>
        <dc:creator>Willem de Bruijn &lt;willemb@google.com&gt;</dc:creator>
    </item>
</channel>
</rss>
