在Linux内核调试中,经常用到的打印函数调用堆栈的方法非常简单,只需在需要查看堆栈的函数中加入:
dump_stack(); 或 __backtrace(); 即可
dump_stack()在~/kernel/ lib/Dump_stack.c中定义
在linux应用程序调试中,使用的方法是:
可以在函数中加入如下代码:
以上就是小编为大家带来的浅谈在linux kernel中打印函数调用的堆栈的方法全部内容了,希望大家多多支持服务器之家~
在Linux内核调试中,经常用到的打印函数调用堆栈的方法非常简单,只需在需要查看堆栈的函数中加入:
dump_stack(); 或 __backtrace(); 即可
dump_stack()在~/kernel/ lib/Dump_stack.c中定义
在linux应用程序调试中,使用的方法是:
可以在函数中加入如下代码:
以上就是小编为大家带来的浅谈在linux kernel中打印函数调用的堆栈的方法全部内容了,希望大家多多支持服务器之家~