Linux中的tasklet和中断问题

时间:2014-09-12 15:09:16

标签: c linux linux-kernel driver tasklet

假设我们在Linux中有一个中断处理程序和一个tasklet。从该中断处理程序调度tasklet。

中断处理程序作为某种生成器,而tasklet作为使用者。 当tasklet运行较长时间时会发生此问题,并且当此tasklet仍在运行时发生中断。这种干扰会导致日志中出现多个跟踪。

如何解决这种干扰?

我唯一的想法是将中断处理程序移动到某个工作队列或其他tasklet,并从中断处理程序安排它。

可以吗? 还有其他想法吗?

0 个答案:

没有答案