テストハーネスは、警告メッセージを次の方法で処理するように設定できます。
警告メッセージをコンソールに書き込む
警告メッセージをコンソールに書き込んでから、システムをパニック状態にする
2 つめの方法を取ると、問題の根本原因を突き止めやすくなります。
bofi-range-check 属性値を warn に設定すると、ドライバによる DDI 関数の範囲違反をハーネスが検出したときに、次のメッセージが出力されます(panic に設定されている場合はパニック状態になります)。
ddi_getX() out of range addr %x not in %x ddi_putX() out of range addr %x not in %x ddi_rep_getX() out of range addr %x not in %x ddi_rep_putX() out of range addr %x not in %x |
X は 8、16、32、または 64 です。
ハーネスが 1000 を超える割り込みを挿入するように要求された場合には、ドライバが割り込みジャバーを検出しなかった場合に、次のメッセージが出力されます。
undetected interrupt jabber - %s %d |