From: Jakub Kicinski Date: Sat, 26 Apr 2025 01:44:11 +0000 (-0700) Subject: Merge branch 'io_uring-zcrx-fix-selftests-and-add-new-test-for-rss-ctx' X-Git-Tag: v6.16-rc1~132^2~214 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=cc17b4b9c332cc654b248619c1d8ca40d80d1155;p=thirdparty%2Flinux.git Merge branch 'io_uring-zcrx-fix-selftests-and-add-new-test-for-rss-ctx' David Wei says: ==================== io_uring/zcrx: fix selftests and add new test for rss ctx Update io_uring zero copy receive selftest. Patch 1 does a requested cleanup to use defer() for undoing ethtool actions during the test and restoring the NIC under test back to its original state. Patch 2 adds a required call to set hds_thresh to 0. This is needed for the queue API. Patch 3 adds a new test case for steering into RSS contexts. A real application using io_uring zero copy receive relies on this working to shard work across multiple queues. There seems to be some differences/bugs with steering into RSS contexts and individual queues. ==================== Link: https://patch.msgid.link/20250425022049.3474590-1-dw@davidwei.uk Signed-off-by: Jakub Kicinski --- cc17b4b9c332cc654b248619c1d8ca40d80d1155