diff options
| -rw-r--r-- | kernel/livepatch/core.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/kernel/livepatch/core.c b/kernel/livepatch/core.c index 07a2db9d01e6..6f6387912da7 100644 --- a/kernel/livepatch/core.c +++ b/kernel/livepatch/core.c | |||
| @@ -641,7 +641,8 @@ static int klp_init_func(struct klp_object *obj, struct klp_func *func) | |||
| 641 | 641 | ||
| 642 | ops->private = func; | 642 | ops->private = func; |
| 643 | ops->func = klp_ftrace_handler; | 643 | ops->func = klp_ftrace_handler; |
| 644 | ops->flags = FTRACE_OPS_FL_SAVE_REGS | FTRACE_OPS_FL_DYNAMIC; | 644 | ops->flags = FTRACE_OPS_FL_SAVE_REGS | FTRACE_OPS_FL_DYNAMIC | |
| 645 | FTRACE_OPS_FL_IPMODIFY; | ||
| 645 | func->fops = ops; | 646 | func->fops = ops; |
| 646 | func->state = KLP_DISABLED; | 647 | func->state = KLP_DISABLED; |
| 647 | 648 | ||
