为什么`my_do_fork`和`post_handler`被执行但是`pre_handler`不是?

时间:2012-11-20 09:01:45

标签: c linux-kernel jprobe kprobe

我在内核模块中使用了jprobe,一切正常。除了pre_handler没有被执行的事实。

static struct jprobe my_jprobe = {
         .entry               = my_do_fork,
         .kp = {
                 .symbol_name = "do_fork",
                 .pre_handler = pre_handler,
                 .post_handler = post_handler,
         },
 };

为什么my_do_forkpost_handler被执行但pre_handler不是?

0 个答案:

没有答案