All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC 1/2] wifi: mt76: disable NAPI before deleting in dma_cleanup
@ 2026-09-16 20:47 greearb
  2026-09-16 20:47 ` [RFC 2/2] wifi: mt76: mt7996: Clean up IRQ on module unload greearb
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: greearb @ 2026-09-16 20:47 UTC (permalink / raw)
  To: linux-wireless; +Cc: Ben Greear

From: Ben Greear <greearb@candelatech.com>

NAPI should be disabled before deleted, this stops
a warning seen when trying to rmmod mt7996e.

Signed-off-by: Ben Greear <greearb@candelatech.com>
---

NOTE:  Seems to be regression between 6.18 and 7.2, haven't looked
closer yet.

 drivers/net/wireless/mediatek/mt76/dma.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/net/wireless/mediatek/mt76/dma.c b/drivers/net/wireless/mediatek/mt76/dma.c
index a67880a9281c..6de3f28219bc 100644
--- a/drivers/net/wireless/mediatek/mt76/dma.c
+++ b/drivers/net/wireless/mediatek/mt76/dma.c
@@ -1217,6 +1217,7 @@ void mt76_dma_cleanup(struct mt76_dev *dev)
 	mt76_for_each_q_rx(dev, i) {
 		struct mt76_queue *q = &dev->q_rx[i];
 
+		napi_disable(&dev->napi[i]);
 		netif_napi_del(&dev->napi[i]);
 		mt76_dma_rx_cleanup(dev, q);
 
-- 
2.42.0


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

end of thread, other threads:[~2026-09-20 14:49 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-16 20:47 [RFC 1/2] wifi: mt76: disable NAPI before deleting in dma_cleanup greearb
2026-09-16 20:47 ` [RFC 2/2] wifi: mt76: mt7996: Clean up IRQ on module unload greearb
2026-09-18 11:04 ` [RFC 1/2] wifi: mt76: disable NAPI before deleting in dma_cleanup Shiji Yang
2026-09-18 15:22   ` Ben Greear
2026-09-20  3:49 ` Devin Wittmayer
2026-09-20 14:49   ` Ben Greear

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.