crash使用案例
- 常用命令
-
dis 反汇编
-
list 查看链表数据结构,-H 尝尝配合使用,
list device_domain_info.global -H device_domain_list
-
struct -o -x 查看结构体成员偏移
-
task pid 直接查看 task_struct 结构
-
p 直接打印
-
sym 查看地址和符号对应关系
-
crash 不仅用来看已经挂掉的内核,还可以用
crash vmlinux System.map
查看正在运行的内核
使用例程
https://blog.youkuaiyun.com/qq_28637193/article/details/103713811
参考网址
https://people.redhat.com/anderson/crash_whitepaper/ (很全,包含各个命令用法)
https://github.com/xuliker/kde/issues/65 (bug调试分析)