Merge branch 'ethtool-rss-support-creating-and-removing-contexts-via-netlink'
authorJakub Kicinski <kuba@kernel.org>
Tue, 22 Jul 2025 01:20:21 +0000 (18:20 -0700)
committerJakub Kicinski <kuba@kernel.org>
Tue, 22 Jul 2025 01:21:19 +0000 (18:21 -0700)
commit3fc894728fb3a0d9282e81247b68c07468fe2985
tree1bd79c407031ad52a704b3df819623bd1286c34f
parente8c24e23c4c9f515b02dde01de9ec2c945b2fddc
parent4c86c9fdf6a51394434811add48c7d5fe7da47ef
Merge branch 'ethtool-rss-support-creating-and-removing-contexts-via-netlink'

Jakub Kicinski says:

====================
ethtool: rss: support creating and removing contexts via Netlink

This series completes support of RSS configuration via Netlink.
All functionality supported by the IOCTL is now supported by
Netlink. Future series (time allowing) will add:
 - hashing on the flow label, which started this whole thing;
 - pinning the RSS context to a Netlink socket for auto-cleanup.

The first patch is a leftover held back from previous series
to avoid conflicting with Gal's fix.

Next 4 patches refactor existing code to make reusing it for
context creation possible. 2 patches after that add create
and delete commands. Last but not least the test is extended.
====================

Link: https://patch.msgid.link/20250717234343.2328602-1-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>