
linux watch dog
剥丝机器人
这个作者很懒,什么都没留下…
展开
-
linux hard lockup
hard lockup的发生是由于禁止了CPU的所有中断超过一定时间(几秒)这种情况下,外部设备发生的中断无法处理,内核认为此时发生了所谓的hard lockup. 由于NMI( Non Mask Interrup)中断是不可屏蔽的中断,因此可以用来检测是否发生了hard lockup, NMI中断是周期性发生的,在相应的中断处理函数中检测一个全局变量的值(这个全局变量的值是由CPU本地定时器转载 2013-05-17 10:04:57 · 1430 阅读 · 0 评论 -
soft lockup
static void dump_softlock_debug(unsigned long data);DEFINE_TIMER(softlock_timer, dump_softlock_debug, 0, 0);init_timer(&softlock_timer);static void dump_softlock_debug(unsigned long da原创 2013-05-23 09:11:24 · 3704 阅读 · 0 评论