This patch set introduces the support to configure "Default Queue" during runtime by using ethtool's Network Flow Classification (NFC) wildcard rule approach.
v3: - separate macros relocation code that not related to wildcard rule to another patch (Brett) V2: https://patchwork.ozlabs.org/project/intel-wired-lan/patch/[email protected]/ - use Ethtool wildcard rule instead of extra uAPI (Jakub Kicinski & Jacob Keller) - combine MRQC register definitions into a single location (Kurt Kanzenbach) - use FIELD_PREP (Kurt Kanzenbach) - use RCT rule (Wojciech Drewek) - no need brackets for single line code (Wojciech Drewek) - use imperative mood in commit message (Marcin Szycik) - ensure igc_ prefix in function name (Marcin Szycik) V1: https://patchwork.ozlabs.org/project/intel-wired-lan/cover/[email protected]/ Song Yoong Siang (2): igc: Relocate RSS field definitions to igc_defines.h igc: Add wildcard rule support to ethtool NFC using Default Queue drivers/net/ethernet/intel/igc/igc.h | 15 ++++++------- drivers/net/ethernet/intel/igc/igc_defines.h | 4 ++++ drivers/net/ethernet/intel/igc/igc_ethtool.c | 18 ++++++++++++++++ drivers/net/ethernet/intel/igc/igc_main.c | 22 ++++++++++++++++++++ 4 files changed, 52 insertions(+), 7 deletions(-) -- 2.34.1
