摘要: 捕获内核的异常事件 有些时候Linux驱动或内核的开发者想要获取Linux内核的一些异常事件,并对异常事件做出一些处理和响应。例如记录一些异常时的日志或dump出堆栈信息来帮助分析系统发生异常的原因。本博客将要介绍如何获取内核的halt、restart、power off、oops、panic以及O 阅读全文
posted @ 2021-03-30 13:30 smilingsusu 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 1.背景 最近debug时,需要trace schedule switch的前后进程,所以写了一个event trace的程序。 2.代码 #include <linux/tracepoint.h> #include <trace/events/sched.h> #include <linux/me 阅读全文
posted @ 2021-03-30 11:42 smilingsusu 阅读(208) 评论(0) 推荐(0) 编辑