该函数在我们调试内核的过程中可以打印出函数调用关系,该函数可以帮助我们进行内核调试,以及让我们了解内核的调用关系。 该函数头文件为: #include <asm/ptrace.h> 使用方式: 直接在想要查看的函数中添加 dump_stack(); 案例: 随便写了一个模块test.c,test.c代码如下: #include <linux/module.h> #include <li...
2024-11-15T22:17:38.623961+08:00 a kernel: [include/linux/etherdevice.h eth_skb_pad 645] 这里要注意,调用栈不一定完全按照函数调用关系打印的。 这个函数对于分析内核源代码执行流程是相当有用的。