linux kernel debug
1. sysrq
http://www.chinaunix.net/old_jh/4/902287.html
常用的SysRq命令(序列)
重启机器的SysRq命令序列是 k(SAK) s(sync) u(umount) b(reboot)
显示内存信息的SysRq命令是m(memory)
显示当前任务信息的SysRq命令是t(task)
参考材料
<Kernel Source>/Documentation/sysrq.txt: sysrq.txt最权威的文档, 最好参考当前运行的kernel附带的文档. 或者去http://lxr.linux.no/source/Documentation/sysrq.txt查看
2. 奔跑吧LINUX内核
printk
RAM console
Oops
Ftrace
Systemtap
Kasan内存检测
Lockdep死锁检测