kernel crash数据剖析

[复制链接]
发表于 2025-12-16 17:41:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
crash数据剖析
crash剖析工具下载和编译方法如下:
git clone https://github.com/crash-utility/crash.git
cd crash;
make target=ARM64
  

crash工具剖析ramdump文件:
1. 将dump 出来的ramdump 文件拷贝到 Linux 体系
2. 找到当前Linux 内查对应的vmlinux文件
3. 运行如下下令剖析ramdump 文件
  
bt
该下令是检察进程栈信息的,可以通过pid/cpu等选项指定干系信息。
crash_arm64> bt
PID: 2496 TASK: ffff800023c5b800 CPU: 5 COMMAND: "sh"
#0 [ffff000013573800] __crash_kexec at ffff00000817cee8
#1 [ffff000013573890] (null) at 108142390
#2 [ffff000013573920] psci_sys_reset at ffff000008965ae0
#3 [ffff000013573940] machine_restart at ffff000008085b94
#4 [ffff000013573960] emergency_restart at ffff0000080fddc4
#5 [ffff000013573970] panic at ffff0000080d8c04
#6 [ffff000013573a50] die at ffff00000808ae10
#7 [ffff000013573a90] __do_kernel_fault at ffff00000809feb8
#8 [ffff000013573ac0] do_page_fault at ffff00000809ffdc
#9 [ffff000013573b30] do_translation_f
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表