小编Nav*_*wat的帖子

sysrq-g 不会破坏内核

我正在尝试设置 linux 内核模块调试,使用两台机器 - 目标和主机。在目标机器上,我已经编译并安装了一个带有CONFIG_MAGIC_SYSRQ=y标志和其他标志的 3.5.0 内核,用于串行控制台调试。

当我想破坏内核以附加远程 gdb 时,我使用

$ echo g > /proc/sysrq-trigger
Run Code Online (Sandbox Code Playgroud)

但是上面的命令并没有破坏内核。

$ cat /proc/sys/kernel/sysrq" 
Run Code Online (Sandbox Code Playgroud)

上面的命令返回 1,因此启用了魔法 sysrq 键。甚至“echo b > /proc/sysrq-trigger”也在工作并重新启动机器。有人可以指出我可能遗漏了什么吗?

谢谢

kernel-module kgdb

5
推荐指数
1
解决办法
3276
查看次数

标签 统计

kernel-module ×1

kgdb ×1