linux看门狗重启定位思路总结

1,看门狗定位思路

(1)是否是死锁导致

查看日志查看是否有RCU install或者deadlock相关打印,如果有的话可以考虑使用lockdep死锁检测工具

(2)中断风暴

查看中断,抓中断打印,可以查看/proc/softirqs和/proc/interrupts下面的打印信息。

(3)中断被异常长时间关闭

如果怀疑中断被异常关闭,首先可以写一个模拟中断关闭的ko场景,查看是否与现场场景一致。

(4)实时任务长时间占用cpu

根据perf火焰图或者perf top(-g)分析任务的cpu占用情况,分析cpu占用高的任务或者相关进程或者ko。

(5)看门狗任务异常

查看看门狗进程是否运行正常,可以查看该进程的状态。

(6)系统启动过程中卡住

接串口查看系统启动中卡住的地方,结合串口打印分析异常点。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陌上花开缓缓归以

你的鼓励将是我创作的最大动力,

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值