【发布时间】:2015-03-15 14:34:19
【问题描述】:
我试图拦截 linux 内核中的__do_page_fault() 方法。注册kprobes的正常方式,即将kp.addr定义为
kp.addr = (kprobe_opcode_t *) kallsyms_lookup_name("__do_page_fault");
不工作。这样做的正确方法是什么?
编辑: 任何其他拦截 do_page_fault 的方法也适用于我。
【问题讨论】:
-
请说明您所说的“不工作”是什么意思。有错误吗?还有什么?
-
在执行 insmod 时,我收到错误:“错误:无法插入模块 :无效参数”
-
编辑您的问题以粘贴完整的模块
标签: linux linux-kernel intercept page-fault kprobe