mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH iwl-next,v3 0/2] igc: Add Default Queue Support
@ 2025-06-20 10:02 Song Yoong Siang
  2025-06-20 10:02 ` [PATCH iwl-next,v3 1/2] igc: Relocate RSS field definitions to igc_defines.h Song Yoong Siang
  2025-06-20 10:02 ` [PATCH iwl-next,v3 2/2] igc: Add wildcard rule support to ethtool NFC using Default Queue Song Yoong Siang
  0 siblings, 2 replies; 7+ messages in thread
From: Song Yoong Siang @ 2025-06-20 10:02 UTC (permalink / raw)
  To: Tony Nguyen, David S . Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, Richard Cochran, Alexei Starovoitov,
	Daniel Borkmann, Jesper Dangaard Brouer, John Fastabend,
	Vinicius Costa Gomes, Jonathan Corbet, Przemek Kitszel,
	Shinas Rasheed, Kevin Tian, Brett Creeley, Blanco Alcaine Hector,
	Joshua Hay, Andrew Lunn, Jacob Keller, Kurt Kanzenbach,
	Marcin Szycik, Brett Creeley
  Cc: intel-wired-lan, netdev, linux-kernel

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/20250619153738.2788568-1-yoong.siang.song@intel.com/
  - 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/20240730012212.775814-1-yoong.siang.song@intel.com/

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


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2025-07-06 11:02 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-06-20 10:02 [PATCH iwl-next,v3 0/2] igc: Add Default Queue Support Song Yoong Siang
2025-06-20 10:02 ` [PATCH iwl-next,v3 1/2] igc: Relocate RSS field definitions to igc_defines.h Song Yoong Siang
2025-06-20 10:24   ` [Intel-wired-lan] [PATCH iwl-next, v3 " Loktionov, Aleksandr
2025-06-23 15:46   ` [PATCH iwl-next,v3 " Brett Creeley
2025-07-06 10:58   ` [Intel-wired-lan] [PATCH iwl-next, v3 " Mor Bar-Gabay
2025-06-20 10:02 ` [PATCH iwl-next,v3 2/2] igc: Add wildcard rule support to ethtool NFC using Default Queue Song Yoong Siang
2025-07-06 11:01   ` [Intel-wired-lan] [PATCH iwl-next, v3 " Mor Bar-Gabay

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®