- 0
- 0
- 约小于1千字
- 约 3页
- 2026-08-19 发布于北京
- 举报
6.打印函数调用栈
专注嵌入式、Linux
打印函数调用栈
•只打印堆栈,不发生OOPS
•dump_stack()
•WARN_ON()
•打印堆栈并OOPS
•BUG()和BUG_ON()
•OOPS,进而导致栈回溯和错误信息打印
•打印堆栈并内核panic
•panic()
内核OOPS和panic的区别
•内核panic
•硬panic和软panic
•硬panic:一般可能由驱动模块的中断处理导致,系统会
或定屏(类似于Windows下的蓝屏)、系统被锁定,不能使用
•软panic:非中断处理引起的内核模块,系统还能用,但
的模块已经不能用。通常会导致段错误、可以看到一个
OOP
原创力文档

文档评论(0)