Почему `my_do_fork` и`post_handler` выполняются, а `pre_handler` - нет?
Я использовал 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
а также post_handler
выполнены, но pre_handler
нет?