]> git.baikalelectronics.ru Git - kernel.git/commit
iavf: Support for modifying TCP RSS flow hashing
authorHaiyue Wang <haiyue.wang@intel.com>
Tue, 13 Apr 2021 00:48:42 +0000 (08:48 +0800)
committerTony Nguyen <anthony.l.nguyen@intel.com>
Thu, 22 Apr 2021 16:26:23 +0000 (09:26 -0700)
commitff31033ee1f5f213dee5457b859e01044cbe4f53
tree1b3147ee40728ee6a2e501106e6aa41bbb012d2a
parentf8ca8dbf1ae7106df40d8345113f98a11fbf10f9
iavf: Support for modifying TCP RSS flow hashing

Provides the ability to enable TCP RSS hashing by ethtool.

It gives users option of generating RSS hash based on the TCP source
and destination ports numbers, IPv4 or IPv6 source and destination
addresses.

Signed-off-by: Haiyue Wang <haiyue.wang@intel.com>
Tested-by: Konrad Jankowski <konrad0.jankowski@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
drivers/net/ethernet/intel/iavf/Makefile
drivers/net/ethernet/intel/iavf/iavf_adv_rss.c [new file with mode: 0644]
drivers/net/ethernet/intel/iavf/iavf_adv_rss.h
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c