]> git.ipfire.org Git - thirdparty/linux.git/commit
eth: fbnic: support setting RSS configuration
authorAlexander Duyck <alexanderduyck@fb.com>
Fri, 20 Dec 2024 02:52:35 +0000 (18:52 -0800)
committerJakub Kicinski <kuba@kernel.org>
Mon, 23 Dec 2024 18:35:54 +0000 (10:35 -0800)
commit31ab733e999edbc4070d8386c608d9f0b73267c5
treee60b90f9be267563b584a4b45470482452858311
parentef1c28817bf90aab3a6365ec81c30c09a3b18ece
eth: fbnic: support setting RSS configuration

Let the user program the RSS indirection table and the RSS key.
Straightforward implementation. Track the changes and don't bother
poking the HW if user asked for a config identical to what's already
programmed. The device only supports Toeplitz hash.

Similarly to the GET support - all the real code that does the programming
was part of initial driver submission, already.

Signed-off-by: Alexander Duyck <alexanderduyck@fb.com>
Link: https://patch.msgid.link/20241220025241.1522781-5-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c