mbox series

[RFC,net-next,0/3] Support Symmetric Toeplitz RSS hash

Message ID 20230823164831.3284341-1-ahmed.zaki@intel.com (mailing list archive)
Headers show
Series Support Symmetric Toeplitz RSS hash | expand

Message

Ahmed Zaki Aug. 23, 2023, 4:48 p.m. UTC
We are looking for comments from the community on how to best add support
for the "Symmetric Toeplitz" hash RSS algorithm available on Intel's E800 
NICs. 

The first patch adds the support via "ethtool -X hfunc <alg>". Patches 2
and 3 add support in the ice driver. Support for the iavf driver will be
added later.

Ahmed Zaki (3):
  net: ethtool: add symmetric Toeplitz RSS hash function
  ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values
  ice: add support for symmetric Toeplitz RSS hash function

 drivers/net/ethernet/intel/ice/ice.h          |  2 +
 .../net/ethernet/intel/ice/ice_adminq_cmd.h   |  8 +--
 drivers/net/ethernet/intel/ice/ice_ethtool.c  | 11 +++-
 drivers/net/ethernet/intel/ice/ice_lib.c      | 12 ++---
 drivers/net/ethernet/intel/ice/ice_main.c     | 52 +++++++++++++++++++
 drivers/net/ethernet/intel/ice/ice_virtchnl.c |  8 ++-
 include/linux/ethtool.h                       |  4 +-
 net/ethtool/common.c                          |  1 +
 8 files changed, 80 insertions(+), 18 deletions(-)