Jacob_linux 发表于 2016-01-21 19:19

3.8内核使用jprobe 注册探测函数,又注销再注册时并不能执行探测函数

再3.8.1内核中, 我试着写了一个jprobe, 探测execve函数, 第一次注册之后可以正确拿到参数, 但是注销后再注册,   注册就失败了 返回-22 , 我用它自带的test_kprobes.c测试依然出现这个问题。 到底是什么原因呢

nswcfd 发表于 2016-01-22 17:03

-22是EINVAL吧。

注销之后把整个jprobe memset一下,还会出这个错误么?

Jacob_linux 发表于 2016-01-25 09:57

解决了,太感谢了 !   我之前想过这个问题, 但是没有实施。。。。谢谢了 回复 2# nswcfd


   
页: [1]
查看完整版本: 3.8内核使用jprobe 注册探测函数,又注销再注册时并不能执行探测函数