1. 前言
这里总结几种内核异常时,常用的几种调试方法
2. Watchdog softlockup
linux-3.4Documentationlockup-watchdogs.txt
(1) Linux3.4 Watchdog softlockup配置
Munuconfig配置 CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0
检测到softlockup后不触发内核panic;
配置1会触发内核panic
Cmdline传参
softlockup_panic=1 : 检测到后系统触发
panic softlockup_panic=0 : 检测到softllockup后系统不触发
panic nosoftlockup : 关闭watchdog检测
nowatchdog : 关闭watchdog检测
(2)内核调试节点
/proc/sys/kernel/watchdog echo "0" :关闭watchdog检测功能;
echo "1":使能watchdog检测功能
/proc/sys/kernel/nmi_watchdog echo "0" :关闭hardlockup检测功能;
echo "1":使能hardlockup检测功能
/proc/sys/kernel/watchdog_thresh echo "N" :更改watchdog
/proc/sys/kernel/softlockup_panic echo "0" :
最后
以上就是可耐月饼最近收集整理的关于全志平台Android 系统调试方法(5)内核异常调试1. 前言2. Watchdog softlockup的全部内容,更多相关全志平台Android内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复