カーネルクラッシュが発生した後、カーネルの以前のデバッグ情報を取得する方法はありますか?カーネルクラッシュ後のLinuxカーネルデバッグ情報の取得
カーネルモジュールを開発しようとしていますが、基本的にはカーネルネットワークスタック内のipレイヤーでIPパケットをキャプチャします。&私は同じパケットをNICに送信して送信しなければなりません。これらすべてのプロセスの間に、のprintk()の助けを借りてデバッグ情報を書いています。何かが間違っている場合は&カーネルの障害が発生したため、システムを再起動する必要があります。だから私は以前のデバッグ情報を得るための方法はありますか?デバッグ情報が再起動した後、私がdmesgコマンドで取得しようとしているので、デバッグ情報が存在しないためです。
実際に私のモジュールシステムを実行すると、ハングするので、何もできません。私はreboot.imを魔法のSysRqキーシーケンスで試していますが、結果が得られません。 – akp
* magic sysrq *カーネルの設定とビルド中に –