]> Gentwo Git Trees - linux/.git/commit
selftests: drv-net: xdp: Extract common XDP_TX setup/validation.
authorDimitri Daskalakis <dimitri.daskalakis1@gmail.com>
Thu, 21 Aug 2025 01:40:21 +0000 (18:40 -0700)
committerJakub Kicinski <kuba@kernel.org>
Fri, 22 Aug 2025 14:46:27 +0000 (07:46 -0700)
commit91aacd8ceffe6f07b324c5548c6efd763ae0e278
tree69aaf9b24326eca1ae8d425c92f83a6d0c9a888c
parenta7bd72158063740212344fad5d99dcef45bc70d6
selftests: drv-net: xdp: Extract common XDP_TX setup/validation.

In preparation of single-buffer XDP_TX tests, refactor common test code
into the _test_xdp_native_tx method. Add support for multiple payload
sizes, and additional validation for RX packet count. Pass the -n flag
to echo to avoid adding an extra byte into the TX packet.

Signed-off-by: Dimitri Daskalakis <dimitri.daskalakis1@gmail.com>
Link: https://patch.msgid.link/20250821014023.1481662-2-dimitri.daskalakis1@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/testing/selftests/drivers/net/xdp.py