2017-02-02 1 views
1

起動プロセス中、つまりstart_kernelの機能を実行している間に、カーネルが非常に早くパニックまたはハングするような方法はありませんか。現在、私はwhile(1);start_kernelで使用しており、カーネルをハングアップしています。しかし、など、カーネルがハングアップしたりパニックになったりする実際のケースシナリオを使用したいのですが、menuconfigでいくつかの設定を有効/無効にします。これは、カーネルがハングするためのさまざまなカーネルデバッグソリューションを理解して適用するためのものです。デバッグのためにカーネルを導入する

+0

ポインタ変数を宣言し、NULLまたは "0xDEADBEEF"を割り当て、ポインタを参照解除します。 – Jeyaram

+0

@Jeyaramカーネルがハングするか、クラッシュしますか?私はハングアップしたい、クラッシュやパニックではない。 – arceus

+0

カーネルパニックやクラッシュ! – Jeyaram

答えて

1

パニックをテストしたいときはいつでも、ポインターを使わずに、ちょうどpanic("Message")の機能を使ってカーネルパニックを追加することができました。

関連する問題