1

Linux で割り込み処理を行っていたときに、コアが hard-irq モードのときに、割り込みタスクを指す現在のマクロを参照できるかどうかという質問がありました。また、この参照が可能な場合、セマフォ「ダウン」を呼び出すとどうなりますか?

4

1 に答える 1

0

少なくともx86では、すぐにパニックを引き起こさないという意味で、それが可能だと思います。

ただし、これを行うのは常に間違っています。割り込みはどのタスクにも関連付けられていません。割り込みと実行中の特定のタスクの間にリンクはありません。そのため、とにかくこれを実行しようとする合理的な理由はありません。システム上の任意のタスクである可能性がある場合、現在のタスクは何の役に立つでしょうか?

于 2012-05-18T07:40:33.863 に答える