为什么会造车WDT

emmc_ipanic_threads.txt 这个文件会打印所有的进程里的堆栈信息,所以在看到

<6>[   78.597958] watchdogd       D 00000000     0   113      1 0x00000000
<4>[   78.597979]  f4eb3eb8 00000086 00000000 00000000 00000000 c1a8771d dfd28000 f4eb3e4c
<4>[   78.598028]  0000b1c1 00000000 f4e3ce00 c1c61b80 c1c61b80 c1c61b80 cc4af0c5 0000000f
<4>[   78.598078]  c1c61b80 cc4a3f04 0000000f f4e3ce00 000cffff 00000000 0b14c121 00000086
<4>[   78.598127] Call Trace:
<4>[   78.598140]  [<c1239b7d>] ? sub_preempt_count+0x3d/0x50
<4>[   78.598153]  [<c12561cd>] ? vprintk+0x29d/0x840
<4>[   78.598164]  [<c190e9d5>] schedule+0x35/0x50
<4>[   78.598176]  [<c190f8e5>] __mutex_lock_common+0x135/0x3b0
<4>[   78.598188]  [<c190fb85>] __mutex_lock_slowpath+0x25/0x30
<4>[   78.598199]  [<c190fc93>] ? mutex_lock+0x23/0x30
<4>[   78.598210]  [<c190fc93>] mutex_lock+0x23/0x30
<4>[   78.598222]  [<c1771b48>] intel_scu_ipc_command+0x28/0x150
<4>[   78.598234]  [<c16904e1>] watchdog_keepalive+0x51/0x90
<4>[   78.598246]  [<c1690c3d>] intel_scu_write+0x3d/0x70
<4>[   78.598258]  [<c132c232>] vfs_write+0xa2/0x170
<4>[   78.598269]  [<c1690c00>] ? intel_scu_ioctl+0x300/0x300
<4>[   78.598281]  [<c132c3d2>] sys_write+0x42/0x70
<4>[   78.598293]  [<c1911931>] syscall_call+0x7/0xb

而这个watchdogd应该指的是上层的WATCH,D——>damo,由下往上的看,可以知道mutex_lock被占用的的原因,导致到了TIMEOUT
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值