【发布时间】:2020-03-20 14:29:32
【问题描述】:
我在 mmc 驱动程序中看到函数 devm_request_threaded_irq 用于启动 sdhci_msm_pwr_irq,如下所示:
ret = devm_request_threaded_irq(&pdev->dev, msm_host->pwr_irq, NULL,
sdhci_msm_pwr_irq, IRQF_ONESHOT,
dev_name(&pdev->dev), host);
但是当我调用rmmod 时,我没有看到这个 irq 线程的释放或停止。你能解释一下这个线程是如何工作的吗?
【问题讨论】:
标签: c linux-kernel linux-device-driver mmc