5

ターゲットとホストの 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」でも機能しており、マシンを再起動しています。誰かが私が見逃している可能性があることを指摘できますか?

ありがとう

4

1 に答える 1