All of lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-wired-lan] [PATCH 0/3] igb: XDP/ZC follow up
@ 2025-02-10  9:19 ` Kurt Kanzenbach
  0 siblings, 0 replies; 28+ messages in thread
From: Kurt Kanzenbach @ 2025-02-10  9:19 UTC (permalink / raw)
  To: Tony Nguyen, Przemek Kitszel
  Cc: Andrew Lunn, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, Sebastian Andrzej Siewior, Joe Damato,
	intel-wired-lan, netdev, Kurt Kanzenbach

This is a follow up for the igb XDP/ZC implementation. The first two 
patches link the IRQs and queues to NAPI instances. This is required to 
bring back the XDP/ZC busy polling support. The last patch removes 
undesired IRQs (injected via igb watchdog) while busy polling with 
napi_defer_hard_irqs and gro_flush_timeout set.

Signed-off-by: Kurt Kanzenbach <kurt@linutronix.de>
---
Kurt Kanzenbach (3):
      igb: Link IRQs to NAPI instances
      igb: Link queues to NAPI instances
      igb: Get rid of spurious interrupts

 drivers/net/ethernet/intel/igb/igb.h      |  5 ++-
 drivers/net/ethernet/intel/igb/igb_main.c | 67 ++++++++++++++++++++++++++-----
 drivers/net/ethernet/intel/igb/igb_xsk.c  |  3 ++
 3 files changed, 65 insertions(+), 10 deletions(-)
---
base-commit: acdefab0dcbc3833b5a734ab80d792bb778517a0
change-id: 20250206-igb_irq-f5a4d4deb207

Best regards,
-- 
Kurt Kanzenbach <kurt@linutronix.de>


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

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

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-10  9:19 [Intel-wired-lan] [PATCH 0/3] igb: XDP/ZC follow up Kurt Kanzenbach
2025-02-10  9:19 ` Kurt Kanzenbach
2025-02-10  9:19 ` [Intel-wired-lan] [PATCH 1/3] igb: Link IRQs to NAPI instances Kurt Kanzenbach
2025-02-10  9:19   ` Kurt Kanzenbach
2025-02-10 18:25   ` [Intel-wired-lan] " Joe Damato
2025-02-10 18:25     ` Joe Damato
2025-02-10 22:22     ` [Intel-wired-lan] " Joe Damato
2025-02-10 22:22       ` Joe Damato
2025-02-10  9:19 ` [Intel-wired-lan] [PATCH 2/3] igb: Link queues " Kurt Kanzenbach
2025-02-10  9:19   ` Kurt Kanzenbach
2025-02-10 18:47   ` [Intel-wired-lan] " Joe Damato
2025-02-10 18:47     ` Joe Damato
2025-02-11  7:51     ` [Intel-wired-lan] " Kurt Kanzenbach
2025-02-11  7:51       ` Kurt Kanzenbach
2025-02-10  9:19 ` [Intel-wired-lan] [PATCH 3/3] igb: Get rid of spurious interrupts Kurt Kanzenbach
2025-02-10  9:19   ` Kurt Kanzenbach
2025-02-10 18:58   ` [Intel-wired-lan] " Joe Damato
2025-02-10 18:58     ` Joe Damato
2025-02-10 20:14   ` [Intel-wired-lan] " Gerhard Engleder
2025-02-10 20:14     ` Gerhard Engleder
2025-02-11  7:51     ` [Intel-wired-lan] " Kurt Kanzenbach
2025-02-11  7:51       ` Kurt Kanzenbach
2025-02-10 19:49 ` [Intel-wired-lan] [PATCH 0/3] igb: XDP/ZC follow up Joe Damato
2025-02-10 19:49   ` Joe Damato
2025-02-11  3:15 ` [Intel-wired-lan] " Joe Damato
2025-02-11  3:15   ` Joe Damato
2025-02-11 14:44   ` [Intel-wired-lan] " Kurt Kanzenbach
2025-02-11 14:44     ` Kurt Kanzenbach

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.