2

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不是?

4

0 回答 0