一、 方法
使用接口
sched.h:extern void show_stack(structtask_struct *task, unsigned long *sp);
二、问题
1)不能直接使用show_stack()
2)应用的时候,无法插入模块,报Unknown symbol in module
三、解决
1) 在/proc/kallsyms可以找到show_stack()的函数地址
2) 所以要做得就是在内核模块里取得show_stack()的函
一、 方法
使用接口
sched.h:extern void show_stack(structtask_struct *task, unsigned long *sp);
二、问题
1)不能直接使用show_stack()
2)应用的时候,无法插入模块,报Unknown symbol in module
三、解决
1) 在/proc/kallsyms可以找到show_stack()的函数地址
2) 所以要做得就是在内核模块里取得show_stack()的函