Linux内核函数调用栈技巧.pdfVIP

  • 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)

1亿VIP精品文档

相关文档