カーネルモジュールで使用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_fork
andpost_handler
は実行されるのに実行されpre_handler
ないのですか?