内核调试

这里逐步总结一些调试手段:

常用的调试手段如: printk, grep, vim, ctags, cscope等,还有一些情况:

1) 比如通过函数指针调用函数,不知道是哪个函数

可以打印出该指针的值,打开System.map(或反汇编手段)找到对应的函数。

2)printk,灵活使用__func__ (%s) __LINE__(%d)等

你可能感兴趣的:(职场,kernel,休闲)