在tasklet_action常規 - 同時處理來自 核心的tasklet_vec列表中的條目,我們將自動讀取的atomic_read(& T->計數),我沒有看到 通過了例行任何用途,什麼是它的顯著? if (tasklet_trylock(t)) { // check is it is not already being executed
if (!atomic_read(&t->
我使用下面的API來殺死一個tasklet: tasklet_kill();
雖然殺微進程,我一直在使用spin_lock_irqsave禁用本地中斷。爲什麼內核引發以下消息(警告): Attempt to kill taskletlet from interrupt
這難道不是最好使用tasklet_kill()一邊拿着用spin_lock?