2011-12-15 8 views
1

Linuxカーネルで割り込みが無効かどうかを判断する方法は?割り込みが必要になるので、APIがある場合はirqs_disabled()ではありません。irqがLinuxカーネルのapiを無効にした

割り込みを有効にする必要があるため、カーネルを有効にすると強制的に警告が表示されます。深さがわかっています - または++が役に立ちます。

+1

あなたはその質問に再言えますか?それは非常に曖昧で理解しにくいです。 –

+0

申し訳ありませんが、まだ明らかではありません。 –

答えて

3

割り込みサービスルーチンと割り込みを無効にするすべてのカーネルコードは、割り込みを再び有効にするために必要です。正確には1対1の比率にする必要があります。

割り込みを再度有効にすることは条件付きであってはなりません。そうであれば、追加されたコンポーネントのロジックに深刻な問題があります。

関連する問題