<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><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/Makefile#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/Makefile</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>35c2c39832e569449b9192fa1afbbc4c66227af7 - Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/Makefile#35c2c39832e569449b9192fa1afbbc4c66227af7</link>
        <description>Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netMerge in late fixes in preparation for the net-next PR.Conflicts:include/net/sch_generic.h  a6bd339dbb351 (&quot;net_sched: fix skb memory leak in deferred qdisc drops&quot;)  ff2998f29f390 (&quot;net: sched: introduce qdisc-specific drop reason tracing&quot;)https://lore.kernel.org/adz0iX85FHMz0HdO@sirena.org.ukdrivers/net/ethernet/airoha/airoha_eth.c  1acdfbdb516b (&quot;net: airoha: Fix VIP configuration for AN7583 SoC&quot;)  bf3471e6e6c0 (&quot;net: airoha: Make flow control source port mapping dependent on nbq parameter&quot;)Adjacent changes:drivers/net/ethernet/airoha/airoha_ppe.c  f44218cd5e6a (&quot;net: airoha: Reset PPE cpu port configuration in airoha_ppe_hw_init()&quot;)  7da62262ec96 (&quot;inet: add ip_local_port_step_width sysctl to improve port usage distribution&quot;)Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/Makefile</description>
        <pubDate>Tue, 14 Apr 2026 20:54:21 +0200</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&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/Makefile#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/Makefile</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>8888bf4fb98057a93f3ac7392aa3913e1b318c86 - selftests: net: move gro to lib for HW vs SW reuse</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/Makefile#8888bf4fb98057a93f3ac7392aa3913e1b318c86</link>
        <description>selftests: net: move gro to lib for HW vs SW reuseThe gro.c packet sender is used for SW testing but bulk of incomingnew tests will be HW-specific. So it&apos;s better to put them underdrivers/net/hw/, to avoid tip-toeing around netdevsim. Move gro.cto lib so we can reuse it.Reviewed-by: Petr Machata &lt;petrm@nvidia.com&gt;Reviewed-by: Willem de Bruijn &lt;willemb@google.com&gt;Link: https://patch.msgid.link/20260318033819.1469350-2-kuba@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/Makefile</description>
        <pubDate>Wed, 18 Mar 2026 04:38:14 +0100</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b3827c91cc9979fe04d99e016fb9c5f6260f29a0 - netconsole: selftests: Move netconsole selftests to separate target</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/Makefile#b3827c91cc9979fe04d99e016fb9c5f6260f29a0</link>
        <description>netconsole: selftests: Move netconsole selftests to separate targetThis patch moves netconsole selftests from drivers/net to its own targetin drivers/net/netconsole.This change helps saving some resources from CI since tests indrivers/net automatically run against real hardware which are not usedby netconsole tests as they rely solely on netdevsim.lib_netcons.sh is kept under drivers/net/lib since it is also used bybonding selftests. Finally, drivers/net config remains unchanged asnetpoll_basic.py requires netconsole (and does leverage real HW testing).Reviewed-by: Breno Leitao &lt;leitao@debian.org&gt;Signed-off-by: Andre Carvalho &lt;asantostc@gmail.com&gt;Link: https://patch.msgid.link/20260127-netcons-selftest-target-v2-1-f509ab65b3bc@gmail.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/Makefile</description>
        <pubDate>Tue, 27 Jan 2026 20:39:20 +0100</pubDate>
        <dc:creator>Andre Carvalho &lt;asantostc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6ecc08329bab2c87f579cf1a8ab7799d8d88d9bc - selftests: netconsole: validate target resume</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/Makefile#6ecc08329bab2c87f579cf1a8ab7799d8d88d9bc</link>
        <description>selftests: netconsole: validate target resumeIntroduce a new netconsole selftest to validate that netconsole is ableto resume a deactivated target when the low level interface comes back.The test setups the network using netdevsim, creates a netconsole targetand then remove/add netdevsim in order to bring the same interfacesback. Afterwards, the test validates that the target works as expected.Targets are created via cmdline parameters to the module to ensure thatwe are able to resume targets that were bound by mac and interface name.Reviewed-by: Breno Leitao &lt;leitao@debian.org&gt;Signed-off-by: Andre Carvalho &lt;asantostc@gmail.com&gt;Tested-by: Breno Leitao &lt;leitao@debian.org&gt;Link: https://patch.msgid.link/20260118-netcons-retrigger-v11-7-4de36aebcf48@gmail.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/Makefile</description>
        <pubDate>Sun, 18 Jan 2026 12:00:27 +0100</pubDate>
        <dc:creator>Andre Carvalho &lt;asantostc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>fdb0267d565ab51b7b81d4c530135a5e77e34ff2 - selftests: drv-net: add a Python version of the GRO test</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/Makefile#fdb0267d565ab51b7b81d4c530135a5e77e34ff2</link>
        <description>selftests: drv-net: add a Python version of the GRO testRewrite the existing gro.sh test in Python. The conversionnot exact, the changes are related to integrating the testwith our &quot;remote endpoint&quot; paradigm. The test now readsthe IP addresses from the user config. It resolves the MACaddress (including running over Layer 3 networks).Reviewed-by: Petr Machata &lt;petrm@nvidia.com&gt;Reviewed-by: Willem de Bruijn &lt;willemb@google.com&gt;Link: https://patch.msgid.link/20251120021024.2944527-10-kuba@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/Makefile</description>
        <pubDate>Thu, 20 Nov 2025 03:10:21 +0100</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>89268f7dbca1842cd38d3a4578ba7e3b6789c5ad - selftests: net: relocate gro and toeplitz tests to drivers/net</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/Makefile#89268f7dbca1842cd38d3a4578ba7e3b6789c5ad</link>
        <description>selftests: net: relocate gro and toeplitz tests to drivers/netThe GRO test can run on a real device or a veth.The Toeplitz hash test can only run on a real device.Move them from net/ to drivers/net/ and drivers/net/hw/ respectively.There are two scripts which set up the environment for these testssetup_loopback.sh and setup_veth.sh. Move those scripts to net/lib.The paths to the setup files are a little ugly but they will bedeleted shortly.toeplitz_client.sh is not a test in itself, but rather a helperto send traffic, so add it to TEST_FILES rather than TEST_PROGS.Reviewed-by: Petr Machata &lt;petrm@nvidia.com&gt;Reviewed-by: Willem de Bruijn &lt;willemb@google.com&gt;Link: https://patch.msgid.link/20251120021024.2944527-6-kuba@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/Makefile</description>
        <pubDate>Thu, 20 Nov 2025 03:10:17 +0100</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>c99ebb6132595b4b288a413981197eb076547c5a - Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/Makefile#c99ebb6132595b4b288a413981197eb076547c5a</link>
        <description>Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netCross-merge networking fixes after downstream PR (net-6.18-rc6).No conflicts, adjacent changes in:drivers/net/phy/micrel.c  96a9178a29a6 (&quot;net: phy: micrel: lan8814 fix reset of the QSGMII interface&quot;)  61b7ade9ba8c (&quot;net: phy: micrel: Add support for non PTP SKUs for lan8814&quot;)and a trivial one in tools/testing/selftests/drivers/net/Makefile.Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/Makefile</description>
        <pubDate>Thu, 13 Nov 2025 21:32:50 +0100</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>6701896eb90998ff16338f199144bd9deefb79ba - selftest: netcons: create a torture test</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/Makefile#6701896eb90998ff16338f199144bd9deefb79ba</link>
        <description>selftest: netcons: create a torture testCreate a netconsole test that puts a lot of pressure on the netconsolelist manipulation. Do it by creating dynamic targets and deletingtargets while messages are being sent. Also put interface down while themessages are being sent, as creating parallel targets.The code launches three background jobs on distinct schedules: * Toggle netcons target every 30 iterations * create and delete random_target every 50 iterations * toggle iface every 70 iterationsThis creates multiple concurrency sources that interact with netconsolestates. This is good practice to simulate stress, and exercise netpolland netconsole locks.This test already found an issue as reported in [1]Link: https://lore.kernel.org/all/20250901-netpoll_memleak-v1-1-34a181977dfc@debian.org/ [1]Signed-off-by: Breno Leitao &lt;leitao@debian.org&gt;Reviewed-by: Andre Carvalho &lt;asantostc@gmail.com&gt;Reviewed-by: Simon Horman &lt;horms@kernel.org&gt;Link: https://patch.msgid.link/20251107-netconsole_torture-v10-3-749227b55f63@debian.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/Makefile</description>
        <pubDate>Fri, 07 Nov 2025 15:03:39 +0100</pubDate>
        <dc:creator>Breno Leitao &lt;leitao@debian.org&gt;</dc:creator>
    </item>
<item>
        <title>ecca75ae5ae66d13f701c4a6523644d51946ddec - selftests: drv-net: replace the nsim ring test with a drv-net one</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/Makefile#ecca75ae5ae66d13f701c4a6523644d51946ddec</link>
        <description>selftests: drv-net: replace the nsim ring test with a drv-net oneWe are trying to move away from netdevsim-only tests and towardstests which can be run both against netdevsim and real drivers.Replace the simple bash script we have for checking ethtool -g/-Gon netdevsim with a Python test tweaking those params as wellas channel count.The new test is not exactly equivalent to the netdevsim one,but real drivers don&apos;t often support random ring sizes,let alone modifying max values via debugfs.Reviewed-by: Andrew Lunn &lt;andrew@lunn.ch&gt;Link: https://patch.msgid.link/20251029164930.2923448-1-kuba@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/Makefile</description>
        <pubDate>Wed, 29 Oct 2025 17:49:30 +0100</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>f07f91a36090b54076e89b46f159ea3a4b77fb2b - selftests: net: unify the Makefile formats</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/Makefile#f07f91a36090b54076e89b46f159ea3a4b77fb2b</link>
        <description>selftests: net: unify the Makefile formatsWe get a significant number of conflicts between net and net-nextbecause of selftests Makefile changes. People tend to append newtest cases at the end of the Makefile when there&apos;s no clear sortorder. Sort all networking selftests Makefiles, use the followingformat: VAR_NAME := \	 entry1 \	 entry2 \	 entry3 \ # end of VAR_NAMESome Makefiles are already pretty close to this.Acked-by: Antonio Quartulli &lt;antonio@openvpn.net&gt;Acked-by: Matthieu Baerts (NGI0) &lt;matttbe@kernel.org&gt;Acked-by: Allison Henderson &lt;allison.henderson@oracle.com&gt;Reviewed-by: Petr Machata &lt;petrm@nvidia.com&gt;Link: https://patch.msgid.link/20251003210127.1021918-1-kuba@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/Makefile</description>
        <pubDate>Fri, 03 Oct 2025 23:01:27 +0200</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>2aeb71b2f9e864d3e4ff76bc93ab8cb1b6d56ced - selftests: drv-net: add PSP responder</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/Makefile#2aeb71b2f9e864d3e4ff76bc93ab8cb1b6d56ced</link>
        <description>selftests: drv-net: add PSP responderPSP tests need the remote system to support PSP, and some PSP capableapplication to exchange data with. Create a simple PSP responder appwhich we can build and deploy to the remote host. The tests themselvescan be written in Python but for ease of deploying the responder is in C(using C YNL).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-4-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/Makefile</description>
        <pubDate>Sun, 28 Sep 2025 00:54:15 +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/Makefile#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/Makefile</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>e6d76268813dc64cc0b74ea9c274501f2de05344 - net: Update threaded state in napi config in netif_set_threaded</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/Makefile#e6d76268813dc64cc0b74ea9c274501f2de05344</link>
        <description>net: Update threaded state in napi config in netif_set_threadedCommit 2677010e7793 (&quot;Add support to set NAPI threaded for individualNAPI&quot;) added support to enable/disable threaded napi using netlink. Thisalso extended the napi config save/restore functionality to set the napithreaded state. This breaks netdev reset for drivers that use napithreaded at device level and also use napi config save/restore onnapi_disable/napi_enable. Basically on netdev with napi threaded enabledat device level, a napi_enable call will get stuck trying to stop thenapi kthread. This is because the napi-&gt;config-&gt;threaded is set todisabled when threaded is enabled at device level.The issue can be reproduced on virtio-net device using qemu. Toreproduce the issue run following,  echo 1 &gt; /sys/class/net/threaded  ethtool -L eth0 combined 1Update the threaded state in napi config in netif_set_threaded and add anew test that verifies this scenario.Tested on qemu with virtio-net: NETIF=eth0 ./tools/testing/selftests/drivers/net/napi_threaded.py TAP version 13 1..2 ok 1 napi_threaded.change_num_queues ok 2 napi_threaded.enable_dev_threaded_disable_napi_threaded # Totals: pass:2 fail:0 xfail:0 xpass:0 skip:0 error:0Fixes: 2677010e7793 (&quot;Add support to set NAPI threaded for individual NAPI&quot;)Signed-off-by: Samiullah Khawaja &lt;skhawaja@google.com&gt;Link: https://patch.msgid.link/20250804164457.2494390-1-skhawaja@google.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/Makefile</description>
        <pubDate>Mon, 04 Aug 2025 18:44:57 +0200</pubDate>
        <dc:creator>Samiullah Khawaja &lt;skhawaja@google.com&gt;</dc:creator>
    </item>
<item>
        <title>1cbcb1b28b26a528b1c1cf1eefb5d5c5659967dd - selftests: drv-net: Test XDP_PASS/DROP support</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/Makefile#1cbcb1b28b26a528b1c1cf1eefb5d5c5659967dd</link>
        <description>selftests: drv-net: Test XDP_PASS/DROP supportTest XDP_PASS/DROP in single buffer and multi buffer mode whenXDP native support is available../drivers/net/xdp.pyTAP version 131..4ok 1 xdp.test_xdp_native_pass_sbok 2 xdp.test_xdp_native_pass_mbok 3 xdp.test_xdp_native_drop_sbok 4 xdp.test_xdp_native_drop_mb\# Totals: pass:4 fail:0 xfail:0 xpass:0 skip:0 error:0Signed-off-by: Mohsin Bashir &lt;mohsin.bashr@gmail.com&gt;Link: https://patch.msgid.link/20250719083059.3209169-3-mohsin.bashr@gmail.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/Makefile</description>
        <pubDate>Sat, 19 Jul 2025 10:30:56 +0200</pubDate>
        <dc:creator>Mohsin Bashir &lt;mohsin.bashr@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b3019343e4bde385d1d59918b2e3ffa4eb340739 - selftests: net: add netpoll basic functionality test</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/Makefile#b3019343e4bde385d1d59918b2e3ffa4eb340739</link>
        <description>selftests: net: add netpoll basic functionality testAdd a basic selftest for the netpoll polling mechanism, specificallytargeting the netpoll poll() side.The test creates a scenario where network transmission is running atmaximum speed, and netpoll needs to poll the NIC. This is achieved by:  1. Configuring a single RX/TX queue to create contention  2. Generating background traffic to saturate the interface  3. Sending netconsole messages to trigger netpoll polling  4. Using dynamic netconsole targets via configfs  5. Delete and create new netconsole targets after some messages  6. Start a bpftrace in parallel to make sure netpoll_poll_dev() is     called  7. If bpftrace exists and netpoll_poll_dev() was called, stop.The test validates a critical netpoll code path by monitoring trafficflow and ensuring netpoll_poll_dev() is called when the normal TX pathis blocked.This addresses a gap in netpoll test coverage for a path that istricky for the network stack.Signed-off-by: Breno Leitao &lt;leitao@debian.org&gt;Reviewed-by: Willem de Bruijn &lt;willemb@google.com&gt;Link: https://patch.msgid.link/20250714-netpoll_test-v7-3-c0220cfaa63e@debian.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/Makefile</description>
        <pubDate>Mon, 14 Jul 2025 11:56:50 +0200</pubDate>
        <dc:creator>Breno Leitao &lt;leitao@debian.org&gt;</dc:creator>
    </item>
<item>
        <title>69d094ef69b9548c89b8e32d24e3d9fc19731a26 - selftests: net: add netconsole test for cmdline configuration</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/Makefile#69d094ef69b9548c89b8e32d24e3d9fc19731a26</link>
        <description>selftests: net: add netconsole test for cmdline configurationAdd a new selftest to verify netconsole module loading with commandline arguments. This test exercises the init_netconsole() path andvalidates proper parsing of the netconsole= parameter format.The test:- Loads netconsole module with cmdline configuration instead of  dynamic reconfiguration- Validates message transmission through the configured target- Adds helper functions for cmdline string generation and module  validationThis complements existing netconsole selftests by covering themodule initialization code path that processes boot-time parameters.This test is useful to test issues like the one described in [1].Link: https://lore.kernel.org/netdev/Z36TlACdNMwFD7wv@dev-ushankar.dev.purestorage.com/ [1]Signed-off-by: Breno Leitao &lt;leitao@debian.org&gt;Link: https://patch.msgid.link/20250613-rework-v3-8-0752bf2e6912@debian.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/Makefile</description>
        <pubDate>Fri, 13 Jun 2025 13:31:37 +0200</pubDate>
        <dc:creator>Breno Leitao &lt;leitao@debian.org&gt;</dc:creator>
    </item>
<item>
        <title>d9d836bfa5e6e255c411733b4b1ce7a1f8346c54 - selftests: net: move wait_local_port_listen to lib.sh</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/Makefile#d9d836bfa5e6e255c411733b4b1ce7a1f8346c54</link>
        <description>selftests: net: move wait_local_port_listen to lib.shThe function wait_local_port_listen() is the only function defined innet_helper.sh. Since some tests source both lib.sh and net_helper.sh,we can simplify the setup by moving wait_local_port_listen() to lib.sh.With this change, net_helper.sh becomes redundant and can be removed.Signed-off-by: Hangbin Liu &lt;liuhangbin@gmail.com&gt;Reviewed-by: Matthieu Baerts (NGI0) &lt;matttbe@kernel.org&gt;Link: https://patch.msgid.link/20250526014600.9128-1-liuhangbin@gmail.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/Makefile</description>
        <pubDate>Mon, 26 May 2025 03:46:00 +0200</pubDate>
        <dc:creator>Hangbin Liu &lt;liuhangbin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>59dd07db92c166ca3947d2a1bf548d57b7f03316 - selftests: net: move xdp_helper to net/lib</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/drivers/net/Makefile#59dd07db92c166ca3947d2a1bf548d57b7f03316</link>
        <description>selftests: net: move xdp_helper to net/libMove xdp_helper to net/lib to make it easier for other selftests to usethe helper.Signed-off-by: Bui Quang Minh &lt;minhquangbui99@gmail.com&gt;Acked-by: Michael S. Tsirkin &lt;mst@redhat.com&gt;Link: https://patch.msgid.link/20250425071018.36078-2-minhquangbui99@gmail.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/drivers/net/Makefile</description>
        <pubDate>Fri, 25 Apr 2025 09:10:15 +0200</pubDate>
        <dc:creator>Bui Quang Minh &lt;minhquangbui99@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
