[Intel-wired-lan] [PATCH net-next v2 0/6] Enable Intel VF RSS
Haiyue Wang
haiyue.wang at intel.com
Wed Apr 7 07:27:26 UTC 2021
The current Intel VF (iAVF) doesn't support changing its RSS input
set by ethool. Add support in virtchnl, iavf, and ice to enable
RSS input set changes on the VF via ethtool.
v2: rewrite the commit message, and some code clean up.
Haiyue Wang (4):
iavf: Add framework to enable ethtool RSS config
iavf: Support for modifying TCP RSS flow hashing
iavf: Support for modifying UDP RSS flow hashing
iavf: Support for modifying SCTP RSS flow hashing
Qi Zhang (2):
ice: Enable RSS configure for AVF
ice: Support RSS configure removal for AVF
drivers/net/ethernet/intel/iavf/Makefile | 1 +
drivers/net/ethernet/intel/iavf/iavf.h | 10 +
.../net/ethernet/intel/iavf/iavf_adv_rss.c | 218 ++++++++
.../net/ethernet/intel/iavf/iavf_adv_rss.h | 95 ++++
.../net/ethernet/intel/iavf/iavf_ethtool.c | 252 +++++++++-
drivers/net/ethernet/intel/iavf/iavf_main.c | 27 +
.../net/ethernet/intel/iavf/iavf_virtchnl.c | 163 ++++++
drivers/net/ethernet/intel/ice/ice_flow.c | 88 ++++
drivers/net/ethernet/intel/ice/ice_flow.h | 6 +
.../intel/ice/ice_virtchnl_allowlist.c | 6 +
.../net/ethernet/intel/ice/ice_virtchnl_pf.c | 465 ++++++++++++++++++
include/linux/avf/virtchnl.h | 25 +-
12 files changed, 1353 insertions(+), 3 deletions(-)
create mode 100644 drivers/net/ethernet/intel/iavf/iavf_adv_rss.c
create mode 100644 drivers/net/ethernet/intel/iavf/iavf_adv_rss.h
--
2.31.1
More information about the Intel-wired-lan
mailing list