【发布时间】:2015-09-25 21:59:42
【问题描述】:
我想知道是否可以将 kretprobe 挂接到内核函数上并在 kretprobe 的返回处理程序中捕获它的返回值。
【问题讨论】:
-
kprobe 文档(内核源代码中的
Documentation/kprobes.txt)和它引用的 kretprobe 示例(samples/kprobes/kretprobe_example.c)有什么问题? -
它没有提到任何关于捕获返回值的内容,是吗?
-
Line
int retval = regs_return_value(regs);inret_handler捕获返回值。您可以通过函数的描述和变量的名称来猜测。
标签: linux-kernel kernel probe kprobe