1

古いバージョンの Linux コード (2.6.27) を実行しています。CONFIG_BUG=y と HAVE_ARCH_BUG が定義されています。そのため、asm-generic の代わりに asm-x86/bug.h で BUG() 定義を使用しています。テスト モジュール (BUG() 呼び出しのみ) を insmod すると、ボックスがクラッシュしないことがわかります。コンソールにアクセスできます。これは SMP システムなので、期待できます。私が持っている質問は、設計上、BUG() はパニックのようにボックスをハングアップすることになっていましたか? もしそうなら、それがこのカーネルにない理由は何ですか?

thxムラリ

4

1 に答える 1