![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux Kernel Panic
文章平均质量分 75
Jesse_Yeh
这个作者很懒,什么都没留下…
展开
-
linux内核panic
1. Linux Kernel Panic的产生的原因 panic是英文中是惊慌的意思,Linux Kernel panic正如其名,linux kernel不知道如何走了,它会尽可能把它此时能获取的全部信息都打印出来。有两种主要类型kernel panic,后面会对这两类panic做详细说明:1.hard panic(也就是Aieee信息输出)2.soft p转载 2015-08-18 10:52:00 · 451 阅读 · 0 评论 -
Watch Dog 之浅析
看门狗定时器概述: 什么是看门狗定时器?简单的说就是S3C244在出现系统故障时,用来复位系统的一种定时控制器。 功能:1. 一种带有中断请求的普通定时器。2. 在定时器超时时,产生一个有128PCLK个时钟周期的系统复位信号。 组成:1. 看门狗定时器控制寄存器(WTCON)2. 看门狗定时器数据转载 2015-08-18 11:11:56 · 2006 阅读 · 0 评论 -
利用hardware watchdog debug kernel bug
本文根据watchdog特性讨论 内核开发过程当中watchdog更多的应用场景watchdog由内核线程负责定时喂狗,但当出现极端事件导致cpu无法调度到喂狗线程时会出现什么情况?解析如下s3c2410硬件Watchdog通过利用内部定时器定时复位,通常用于检查调试cpu是否hung 或者关中断情况下while死循环导致系统无法正常运行。在内核编程中,可以通过内核线程定时给w转载 2015-08-19 14:47:25 · 979 阅读 · 0 评论