ターゲットとホストの 2 台のマシンを使用して、Linux カーネル モジュールのデバッグをセットアップしようとしています。CONFIG_MAGIC_SYSRQ=y
ターゲット マシンで、シリアル コンソール デバッグ用のフラグおよびその他のフラグを使用して3.5.0 カーネルをコンパイルおよびインストールしました。
リモート gdb をアタッチするためにカーネルを壊したいときは、
$ echo g > /proc/sysrq-trigger
しかし、上記のコマンドはカーネルを壊していません。
$ cat /proc/sys/kernel/sysrq"
上記のコマンドは 1 を返しているため、魔法の sysrq キーが有効になっています。「echo b > /proc/sysrq-trigger」でも機能しており、マシンを再起動しています。誰かが私が見逃している可能性があることを指摘できますか?
ありがとう