<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in config</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>b4288c59bda883b0e5cd95099dc3b0b7b7fc50f6 - selftests: drv-net: psp: test PSP and TCP ULP mutual exclusion</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/config#b4288c59bda883b0e5cd95099dc3b0b7b7fc50f6</link>
        <description>selftests: drv-net: psp: test PSP and TCP ULP mutual exclusionTest both setting PSP after TLS ULP, and TLS ULP after PSP.Add CONFIG_TLS=y to the drivers/net/config.Signed-off-by: Daniel Zahka &lt;daniel.zahka@gmail.com&gt;Reviewed-by: Willem de Bruijn &lt;willemb@google.com&gt;Link: https://patch.msgid.link/20260915-psp-ktls-fix-v2-2-0eedc3b148ec@gmail.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/config</description>
        <pubDate>Wed, 16 Sep 2026 01:11:38 +0200</pubDate>
        <dc:creator>Daniel Zahka &lt;daniel.zahka@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ef3d6cca02c8a7b6465fb1691823524b86d1cb99 - selftests: drv-net: so_txtime: only send test traffic to sch_etf</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/config#ef3d6cca02c8a7b6465fb1691823524b86d1cb99</link>
        <description>selftests: drv-net: so_txtime: only send test traffic to sch_etfThe ETF qdiscs drops traffic without a socket or txtime. Even withparameter skip_sock_check regular traffic is affected by ETF.This test ran fine when run manually in a pure software environment.But with drv-net across two hosts tests fail as early as when callingcfg.remote.deploy due to effectively losing connectivity.Isolate the intended test traffic:- mark that with SO_MARK 100- install a regular permissive root prio qdisc for background traffic- install the ETF qdisc as leaf- install a filter that only directs SO_MARK 100 traffic to this leafTechnically other high prio traffic will map onto this leaf based onToS band mapping too. But that is immaterial in practice.Fixes: 5c6baef3885c (&quot;selftests: drv-net: convert so_txtime to drv-net&quot;)Signed-off-by: Willem de Bruijn &lt;willemb@google.com&gt;Link: https://patch.msgid.link/20260808160129.890119-1-willemdebruijn.kernel@gmail.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/config</description>
        <pubDate>Sat, 08 Aug 2026 18:00:44 +0200</pubDate>
        <dc:creator>Willem de Bruijn &lt;willemb@google.com&gt;</dc:creator>
    </item>
<item>
        <title>c98610c2eb7002436f6fca55b21c63200644549a - selftests: drv-net: Test queue stall upon reconfig</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/config#c98610c2eb7002436f6fca55b21c63200644549a</link>
        <description>selftests: drv-net: Test queue stall upon reconfigAdd a reconfig_tx_stall test that detects the possibility of a TX stallafter ring reconfiguration. The key observation is that drivers usingnetif_tx_start_all_queues() are prone to experiencing a stall whenreconfiguration completes compared to drivers usingnetif_tx_wake_all_queues(). start_all_queues only clears DRV_XOFF, whilewake_all_queues also calls __netif_schedule() to kick the qdisc. Withoutthe kick, qdisc backlog present at reconfig time can stay stuck until anew trigger is issued.The test caps the TX ring at 64 entries so it fills quickly, theninstalls FQ on a target TX queue and sends UDP packets with SO_TXTIMEscheduled in the future. With napi_defer_hard_irqs slowing completions,the small ring can fill when FQ releases the burst, leaving requeuedqdisc backlog with no FQ timer to rescue it. A subsequent ring reconfigmust wake the queues to drain the backlog. Simply starting the queues canleave it stuck.Some drivers lack backpressure on the TX path and may not be able tobuild up the qdisc backlog the test relies on. In that case report anexpected failure (xfail) instead of a hard failure.Testing on some of the existing drivers: Driver-A does not have the bug,Driver-B has the bug, Driver-C had the bug but it is fixed now.Driver-A:./drivers/net/ring_reconfig.py -t reconfig_tx_stallTAP version 131..1 Sent 1024 SO_TXTIME packets (+100ms) Backlog before reconfig: 1176378 bytesok 1 ring_reconfig.reconfig_tx_stall Totals: pass:1 fail:0 xfail:0 xpass:0 skip:0 error:0Driver-B:TAP version 131..1 Sent 128 SO_TXTIME packets (+100ms) Sent 128 SO_TXTIME packets (+200ms) Backlog before reconfig: 148372 bytes Check| At ./drivers/net/ring_reconfig.py, line 397, in reconfig_tx_stall: Check|     ksft_eq(0, backlog, Check failed 0 != 148372 qdisc backlog stuck on queue 1 after ring ....not ok 1 ring_reconfig.reconfig_tx_stall Totals: pass:0 fail:1 xfail:0 xpass:0 skip:0 error:0Driver-C:TAP version 131..1 Sent 128 SO_TXTIME packets (+100ms) Backlog before reconfig: 192278 bytesok 1 ring_reconfig.reconfig_tx_stall Totals: pass:1 fail:0 xfail:0 xpass:0 skip:0 error:0Signed-off-by: Mohsin Bashir &lt;hmohsin@meta.com&gt;Link: https://patch.msgid.link/20260731021543.1058526-1-mohsin.bashr@gmail.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/config</description>
        <pubDate>Fri, 31 Jul 2026 04:15:42 +0200</pubDate>
        <dc:creator>Mohsin Bashir &lt;hmohsin@meta.com&gt;</dc:creator>
    </item>
<item>
        <title>c25dd7439f84cf607e13d6de8cc1c79cd51f56ff - selftests: drv-net: add missing kconfig for psp.py</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/config#c25dd7439f84cf607e13d6de8cc1c79cd51f56ff</link>
        <description>selftests: drv-net: add missing kconfig for psp.pyThis psp.py selftest was failing on my side when only using thedrivers/net config file on top of the default one -- the recommended wayto execute selftest targets.It looks like some kernel config are needed to execute the new tccommands.Note that this was not visible on NIPA, because these tests are executedwith the drivers/net/hw ones, combining the two config files, and the hwone contains the missing ones.Fixes: 3f74d5bb807e (&quot;selftests/net: Add env for container based tests&quot;)Signed-off-by: Matthieu Baerts (NGI0) &lt;matttbe@kernel.org&gt;Reviewed-by: Wei Wang &lt;weibunny@fb.com&gt;Link: https://patch.msgid.link/20260710-net-sft-fix-containers-v1-6-a2915c294ef5@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/config</description>
        <pubDate>Fri, 10 Jul 2026 20:04:46 +0200</pubDate>
        <dc:creator>Matthieu Baerts (NGI0) &lt;matttbe@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>1c1c2e5b1fe95d310d1ce7507d0183f9561bd22f - selftests/net: psp: support PSP in NetDrvContEnv infrastructure</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/config#1c1c2e5b1fe95d310d1ce7507d0183f9561bd22f</link>
        <description>selftests/net: psp: support PSP in NetDrvContEnv infrastructureAdd infrastructure to support PSP tests across network namespacesusing NetDrvContEnv with netkit pairs. This enables testing PSP deviceassociation, where a non-PSP-capable device (e.g. netkit) in a guestnamespace is associated with a real PSP device in the host namespace,allowing the guest to perform PSP encryption/decryption through thehost&apos;s PSP hardware.The topology is:  Host NS:  psp_dev_local &lt;---&gt; nk_host                |                  |                |                  | (netkit pair)                |                  |  Remote NS: psp_dev_peer      Guest NS: nk_guest             (responder)             (PSP tests)env.py:- nk_guest_ifindex is queried after moving the device into the guest  namespace, so tests can use it directly for dev-assocpsp.py:- PSP device lookup supports container environments where the PSP  device is on the physical interface, not the test interface- Association helpers handle dev-assoc/dev-disassoc with defer-based  cleanup to prevent state leaks on test assertion failures- main() tries NetDrvContEnv with primary_rx_redirect and falls back  to NetDrvEpEnv, so existing tests continue to work without the  container environmentSigned-off-by: Wei Wang &lt;weibunny@fb.com&gt;Link: https://patch.msgid.link/20260608233118.2694144-8-weibunny.kernel@gmail.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/config</description>
        <pubDate>Tue, 09 Jun 2026 01:31:15 +0200</pubDate>
        <dc:creator>Wei Wang &lt;weibunny@fb.com&gt;</dc:creator>
    </item>
<item>
        <title>6160ec9d03d7af5aa345b8b994de80fa8454274b - selftests: net: test PPPoE packets in gro.sh</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/config#6160ec9d03d7af5aa345b8b994de80fa8454274b</link>
        <description>selftests: net: test PPPoE packets in gro.shAdd PPPoE test-cases to the GRO selftest. Only run a subset ofcommon_tests to avoid changing the hardcoded L3 offsets everywhere.Add a new &quot;pppoe_sid&quot; test case to verify that packets with differentPPPoE session IDs are correctly identified as separate flows and notcoalesced.Signed-off-by: Qingfang Deng &lt;qingfang.deng@linux.dev&gt;Link: https://patch.msgid.link/20260513013400.7467-2-qingfang.deng@linux.devSigned-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/config</description>
        <pubDate>Wed, 13 May 2026 03:33:49 +0200</pubDate>
        <dc:creator>Qingfang Deng &lt;qingfang.deng@linux.dev&gt;</dc:creator>
    </item>
<item>
        <title>5c6baef3885c0e16e63d432fe31aa6f7e98e18dc - selftests: drv-net: convert so_txtime to drv-net</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/config#5c6baef3885c0e16e63d432fe31aa6f7e98e18dc</link>
        <description>selftests: drv-net: convert so_txtime to drv-netIn preparation for extending to pacing hardware offload, convert theso_txtime.sh test to a drv-net test that can be run against netdevsimand real hardware.Also update so_txtime.c to not exit on first failure, but run tocompletion and report exit code there. This helps with debuggingunexpected results, especially when processing multiple packets,as happens in the &quot;reverse_order&quot; testcase.Signed-off-by: Willem de Bruijn &lt;willemb@google.com&gt;----v6 -&gt; v7- update test to use new argument expect_fail- v6 received Reviewed-by, but dropped due to above (minor) changev5 -&gt; v6- fix order in tools/testing/selftests/drivers/net/configv4 -&gt; v5- move qdisc setup/restore into each test- add tc to utils.py (separate patch)- test expected failure (separate patch)- fix pylint- convert fail to pass for timing errors if KSFT_MACHINE_SLOW  (cmd does not special case KSFT_SKIP process returncode yet)Responses to sashiko review- The test converts per packet failure to errors, to continue  testing other packets, but other error() cases are not in scope.- The test starts sender and receiver at an absolute future time,  like the original test. This assumes ~msec scale sync&apos;ed clocks.- The tc qdisc replace command works fine with noqueue. Tested  manually.v3 -&gt; v4- restore original qdisc after test- drop unnecessary underscore in tap test namesv2 -&gt; v3- Makefile: so_txtime from YNL_GEN_FILES to TEST_GEN_FILES (Sashiko, NIPA)v1 -&gt; v2- move so_txtime.c for net/lib to drivers/net (Jakub)- fix drivers/net/config order (Jakub)- detect passing when failure is expected (Jakub, Sashiko)- pass pylint --disable=R (Jakub)- only call ksft_run once (Jakub)- do not sleep if waiting time is negative (Sashiko)- add \n when converting error() to fprintf() (Sashiko)- 4 space indentation, instead of 2 space- increase sync delay from 100 to 200ms, to fix rare vng flakesLink: https://patch.msgid.link/20260504174056.565319-4-willemdebruijn.kernel@gmail.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/config</description>
        <pubDate>Mon, 04 May 2026 19:38:34 +0200</pubDate>
        <dc:creator>Willem de Bruijn &lt;willemb@google.com&gt;</dc:creator>
    </item>
<item>
        <title>26555673bc7888b80d5867618525eb04d4216a24 - selftests: Add MACsec VLAN propagation traffic test</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/config#26555673bc7888b80d5867618525eb04d4216a24</link>
        <description>selftests: Add MACsec VLAN propagation traffic testAdd VLAN filter propagation tests through offloaded MACsec devices viaactual traffic.The tests create MACsec tunnels with matching SAs on both endpoints,stack VLANs on top, and verify connectivity with ping. Covered:- Offloaded MACsec with VLAN (filters propagate to HW)- Software MACsec with VLAN (no HW filter propagation)- Offload on/off toggle and verifying traffic still worksOn netdevsim this makes use of the VLAN filter debugfs file to actuallyvalidate that filters are applied/removed correctly.On real hardware the traffic should validate actual VLAN filterpropagation.Signed-off-by: Cosmin Ratiu &lt;cratiu@nvidia.com&gt;Reviewed-by: Sabrina Dubroca &lt;sd@queasysnail.net&gt;Link: https://patch.msgid.link/20260408115240.1636047-4-cratiu@nvidia.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/config</description>
        <pubDate>Wed, 08 Apr 2026 13:52:39 +0200</pubDate>
        <dc:creator>Cosmin Ratiu &lt;cratiu@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>e1ab601bb23006e2710359c0fba27342f8887aec - selftests: Migrate nsim-only MACsec tests to Python</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/config#e1ab601bb23006e2710359c0fba27342f8887aec</link>
        <description>selftests: Migrate nsim-only MACsec tests to PythonMove MACsec offload API and ethtool feature tests fromtools/testing/selftests/drivers/net/netdevsim/macsec-offload.sh totools/testing/selftests/drivers/net/macsec.py using the NetDrvEnvframework so tests can run against both netdevsim (default) and realhardware (NETIF=ethX). As some real hardware requires MACsec to useencryption, add that to the tests.Netdevsim-specific limit checks (max SecY, max RX SC) were moved intoseparate test cases to avoid failures on real hardware.Signed-off-by: Cosmin Ratiu &lt;cratiu@nvidia.com&gt;Reviewed-by: Sabrina Dubroca &lt;sd@queasysnail.net&gt;Link: https://patch.msgid.link/20260408115240.1636047-2-cratiu@nvidia.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/config</description>
        <pubDate>Wed, 08 Apr 2026 13:52:37 +0200</pubDate>
        <dc:creator>Cosmin Ratiu &lt;cratiu@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>2aa74c62589737054a6a8ba3c5b3d8cb10656737 - selftests: net: sort configs</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/config#2aa74c62589737054a6a8ba3c5b3d8cb10656737</link>
        <description>selftests: net: sort configsSort config files for networking selftests. This should help usavoid merge conflicts between net and net-next. patchwork checkwill be added to prevent new issues.Acked-by: Phil Sutter &lt;phil@nwl.cc&gt;Acked-by: Matthieu Baerts (NGI0) &lt;matttbe@kernel.org&gt;Acked-by: Florian Westphal &lt;fw@strlen.de&gt;Acked-by: Antonio Quartulli &lt;antonio@openvpn.net&gt;Link: https://patch.msgid.link/20251003205736.1019673-1-kuba@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/config</description>
        <pubDate>Fri, 03 Oct 2025 22:57:36 +0200</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>8a5f956a9fb7d74fff681145082acfad5afa6bb8 - selftests: drv-net: base device access API test</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/config#8a5f956a9fb7d74fff681145082acfad5afa6bb8</link>
        <description>selftests: drv-net: base device access API testSimple PSP test to getting info about PSP devices.Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;Signed-off-by: Daniel Zahka &lt;daniel.zahka@gmail.com&gt;Link: https://patch.msgid.link/20250927225420.1443468-3-kuba@kernel.orgReviewed-by: Willem de Bruijn &lt;willemb@google.com&gt;Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/config</description>
        <pubDate>Sun, 28 Sep 2025 00:54:14 +0200</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>47f78a67d35e48a56add528c9aa681782cf1b8e1 - selftests: drv-net: Enable BTF</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/config#47f78a67d35e48a56add528c9aa681782cf1b8e1</link>
        <description>selftests: drv-net: Enable BTFCommit fec2e55bdef (&quot;selftests: drv-net: Pull data before parsing headers&quot;)added __ksym external symbol to xdp_native.bpf.c which now requiresa kernel with BTF. Enable BTF for driver selftests.Before:  # TAP version 13  # 1..10  # # Exception| Traceback (most recent call last):  # # Exception|   File &quot;/home/sdf/src/linux/tools/testing/selftests/net/lib/py/ksft.py&quot;, line 244, in ksft_run  # # Exception|     case(*args)  # # Exception|     ~~~~^^^^^^^  # # Exception|   File &quot;/home/sdf/src/linux/tools/testing/selftests/drivers/net/./xdp.py&quot;, line 231, in test_xdp_native_pass_sb  # # Exception|     _test_pass(cfg, bpf_info, 256)  # # Exception|     ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^  # # Exception|   File &quot;/home/sdf/src/linux/tools/testing/selftests/drivers/net/./xdp.py&quot;, line 209, in _test_pass  # # Exception|     prog_info = _load_xdp_prog(cfg, bpf_info)  # # Exception|   File &quot;/home/sdf/src/linux/tools/testing/selftests/drivers/net/./xdp.py&quot;, line 114, in _load_xdp_prog  # # Exception|     cmd(  # # Exception|     ~~~^  # # Exception|     f&quot;ip link set dev {cfg.ifname} mtu {bpf_info.mtu} xdpdrv obj {abs_path} sec {bpf_info.xdp_sec}&quot;,  # # Exception|     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  # # Exception|     shell=True  # # Exception|     ^^^^^^^^^^  # # Exception|     )  # # Exception|     ^  # # Exception|   File &quot;/home/sdf/src/linux/tools/testing/selftests/net/lib/py/utils.py&quot;, line 75, in __init__  # # Exception|     self.process(terminate=False, fail=fail, timeout=timeout)  # # Exception|     ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  # # Exception|   File &quot;/home/sdf/src/linux/tools/testing/selftests/net/lib/py/utils.py&quot;, line 95, in process  # # Exception|     raise CmdExitFailure(&quot;Command failed: %s\nSTDOUT: %s\nSTDERR: %s&quot; %  # # Exception|                          (self.proc.args, stdout, stderr), self)  # # Exception| net.lib.py.utils.CmdExitFailure: Command failed: ip link set dev eni30773np1 mtu 1500 xdpdrv obj /home/sdf/src/linux/tools/testing/selftests/net/lib/xdp_native.bpf.o sec xdp  # # Exception| STDOUT: b&apos;&apos;  # # Exception| STDERR: b&quot;libbpf: kernel BTF is missing at &apos;/sys/kernel/btf/vmlinux&apos;, was CONFIG_DEBUG_INFO_BTF enabled?\nlibbpf: failed to find &apos;.BTF&apos; ELF section in /lib/modules/6.17.0-rc6-virtme/build/vmlinux\nlibbpf: failed to find valid kernel BTF\nlib  bpf: Error loading vmlinux BTF: -3\nlibbpf: failed to load object &apos;/home/sdf/src/linux/tools/testing/selftests/net/lib/xdp_native.bpf.o&apos;\n&quot;  # not ok 1 xdp.test_xdp_native_pass_sb  ...After:  # TAP version 13  # 1..10  # ok 1 xdp.test_xdp_native_pass_sb  # ok 2 xdp.test_xdp_native_pass_mb  # ok 3 xdp.test_xdp_native_drop_sb  # ok 4 xdp.test_xdp_native_drop_mb  # ok 5 xdp.test_xdp_native_tx_sb  # ok 6 xdp.test_xdp_native_tx_mb  # # Ignoring SIGTERM (cnt: 2), already exiting...  # # Ignoring SIGTERM (cnt: 3), already exiting...  # # Exception| Traceback (most recent call last):  # # Exception|   File &quot;/home/sdf/src/linux/tools/testing/selftests/net/lib/py/ksft.py&quot;, line 244, in ksft_run  # # Exception|     case(*args)  # # Exception|     ~~~~^^^^^^^  # # Exception|   File &quot;/home/sdf/src/linux/tools/testing/selftests/drivers/net/./xdp.py&quot;, line 506, in test_xdp_native_adjst_taa  # # Exception|     res = _test_xdp_native_tail_adjst(  # # Exception|         cfg,  # # Exception|         pkt_sz_lst,  # # Exception|         offset_lst,  # # Exception|     )  # # Exception|   File &quot;/home/sdf/src/linux/tools/testing/selftests/drivers/net/./xdp.py&quot;, line 467, in _test_xdp_native_tail_adt  # # Exception|     recvd_str = _exchg_udp(cfg, port, test_str)  # # Exception|   File &quot;/home/sdf/src/linux/tools/testing/selftests/drivers/net/./xdp.py&quot;, line 72, in _exchg_udp  # # Exception|     with bkg(rx_udp_cmd, exit_wait=True) as nc:  # # Exception|          ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^  # # Exception|   File &quot;/home/sdf/src/linux/tools/testing/selftests/net/lib/py/utils.py&quot;, line 137, in __exit__  # # Exception|     return self.process(terminate=terminate, fail=self.check_fail)  # # Exception|            ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  # # Exception|   File &quot;/home/sdf/src/linux/tools/testing/selftests/net/lib/py/utils.py&quot;, line 85, in process  # # Exception|     stdout, stderr = self.proc.communicate(timeout)  # # Exception|                      ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^  # # Exception|   File &quot;/usr/lib/python3.13/subprocess.py&quot;, line 1222, in communicate  # # Exception|     stdout, stderr = self._communicate(input, endtime, timeout)  # # Exception|                      ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^  # # Exception|   File &quot;/usr/lib/python3.13/subprocess.py&quot;, line 2128, in _communicate  # # Exception|     ready = selector.select(timeout)  # # Exception|   File &quot;/usr/lib/python3.13/selectors.py&quot;, line 398, in select  # # Exception|     fd_event_list = self._selector.poll(timeout)  # # Exception|   File &quot;/home/sdf/src/linux/tools/testing/selftests/net/lib/py/ksft.py&quot;, line 208, in _ksft_intr  # # Exception|     raise KsftTerminate()  # # Exception| net.lib.py.ksft.KsftTerminate  # # Stopping tests due to KsftTerminate.  # not ok 7 xdp.test_xdp_native_adjst_tail_grow_data  # # Totals: pass:6 fail:1 xfail:0 xpass:0 skip:0 error:0Signed-off-by: Stanislav Fomichev &lt;sdf@fomichev.me&gt;Link: https://patch.msgid.link/20250924222518.1826863-1-sdf@fomichev.meSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/config</description>
        <pubDate>Thu, 25 Sep 2025 00:25:18 +0200</pubDate>
        <dc:creator>Stanislav Fomichev &lt;sdf@fomichev.me&gt;</dc:creator>
    </item>
<item>
        <title>788e52e2b66844301fe09f3372d46d8c62f6ebe4 - selftests: drv-net: Test queue xsk attribute</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/config#788e52e2b66844301fe09f3372d46d8c62f6ebe4</link>
        <description>selftests: drv-net: Test queue xsk attributeTest that queues which are used for AF_XDP have the xsk nest attribute.The attribute is currently empty, but its existence means the AF_XDP isbeing used for the queue. Enable CONFIG_XDP_SOCKETS forselftests/drivers/net tests, as well.Signed-off-by: Joe Damato &lt;jdamato@fastly.com&gt;Suggested-by: Jakub Kicinski &lt;kuba@kernel.org&gt;Link: https://patch.msgid.link/20250214211255.14194-4-jdamato@fastly.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/config</description>
        <pubDate>Fri, 14 Feb 2025 22:12:31 +0100</pubDate>
        <dc:creator>Joe Damato &lt;jdamato@fastly.com&gt;</dc:creator>
    </item>
<item>
        <title>b494b1673889c95ead43fb6978687fb61bb042d5 - net: netconsole: selftests: Create a new netconsole selftest</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/config#b494b1673889c95ead43fb6978687fb61bb042d5</link>
        <description>net: netconsole: selftests: Create a new netconsole selftestAdds a selftest that creates two virtual interfaces, assigns one to anew namespace, and assigns IP addresses to both.It listens on the destination interface using socat and configures adynamic target on netconsole, pointing to the destination IP address.The test then checks if the message was received properly on thedestination interface.Signed-off-by: Breno Leitao &lt;leitao@debian.org&gt;Acked-by: Matthieu Baerts (NGI0) &lt;matttbe@kernel.org&gt;Link: https://patch.msgid.link/20240822095652.3806208-1-leitao@debian.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/config</description>
        <pubDate>Thu, 22 Aug 2024 11:56:39 +0200</pubDate>
        <dc:creator>Breno Leitao &lt;leitao@debian.org&gt;</dc:creator>
    </item>
<item>
        <title>438ce84bae90b197314e781a20d8a043187b6e59 - selftests: drv-net: add config for netdevsim</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/config#438ce84bae90b197314e781a20d8a043187b6e59</link>
        <description>selftests: drv-net: add config for netdevsimReal driver testing will obviously require enabling moreoptions, but will require more manual setup in the firstplace. For CIs running purely software tests we needto enable netdevsim.Reviewed-by: Willem de Bruijn &lt;willemb@google.com&gt;Link: https://lore.kernel.org/r/20240416004556.1618804-3-kuba@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/config</description>
        <pubDate>Tue, 16 Apr 2024 02:45:52 +0200</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
</channel>
</rss>
