[PATCH 0/2] wifi: ipw2x00: drain IRQ tasklets during teardown
From: Jiale Yao
Date: Wed Oct 28 2026 - 00:56:21 EST
The ipw2100 and ipw2200 interrupt handlers defer device processing to
tasklets. Their teardown paths free the IRQ, queues, MMIO mappings, and
driver-private state without draining tasklets that may already be queued.
Kill each IRQ tasklet after preventing new IRQ scheduling and before
releasing the resources used by the deferred handler.
Jiale Yao (2):
wifi: ipw2100: drain IRQ tasklet during teardown
wifi: ipw2200: drain IRQ tasklet during teardown
drivers/net/wireless/intel/ipw2x00/ipw2100.c | 6 ++++--
drivers/net/wireless/intel/ipw2x00/ipw2200.c | 5 ++++-
2 files changed, 8 insertions(+), 3 deletions(-)
--
2.34.1