netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH iwl-net 0/2] idpf: Preserve IRQ affinity and sync IRQ
@ 2024-11-09  0:12 Ahmed Zaki
  2024-11-09  0:12 ` [PATCH iwl-net 1/2] idpf: preserve IRQ affinity settings across resets Ahmed Zaki
  2024-11-09  0:12 ` [PATCH iwl-net 2/2] idpf: finish pending IRQ handling before freeing interrupt Ahmed Zaki
  0 siblings, 2 replies; 8+ messages in thread
From: Ahmed Zaki @ 2024-11-09  0:12 UTC (permalink / raw)
  To: intel-wired-lan; +Cc: netdev, Ahmed Zaki

Currently the IRQ affinity settings fallback to defaults when interface
goes through a soft reset. Use irq_set_affinity_notifier() callbacks to
fix it. Also, wait for pending IRQ handler before interrupt configuration
is removed.

Sudheer Mogilappagari (2):
  idpf: preserve IRQ affinity settings across resets
  idpf: finish pending IRQ handling before freeing interrupt

 drivers/net/ethernet/intel/idpf/idpf_txrx.c | 36 +++++++++++++++++++--
 drivers/net/ethernet/intel/idpf/idpf_txrx.h |  6 +++-
 2 files changed, 39 insertions(+), 3 deletions(-)

-- 
2.43.0


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

end of thread, other threads:[~2024-12-02 14:26 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-09  0:12 [PATCH iwl-net 0/2] idpf: Preserve IRQ affinity and sync IRQ Ahmed Zaki
2024-11-09  0:12 ` [PATCH iwl-net 1/2] idpf: preserve IRQ affinity settings across resets Ahmed Zaki
2024-11-12  2:53   ` Jakub Kicinski
2024-12-02 13:03     ` Ahmed Zaki
2024-12-02 14:26       ` Jakub Kicinski
2024-11-09  0:12 ` [PATCH iwl-net 2/2] idpf: finish pending IRQ handling before freeing interrupt Ahmed Zaki
2024-11-12  2:54   ` Jakub Kicinski
2024-12-02 13:11     ` Ahmed Zaki

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).