diff options
Diffstat (limited to 'kernel/livepatch/patch.h')
-rw-r--r-- | kernel/livepatch/patch.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/livepatch/patch.h b/kernel/livepatch/patch.h index e72d8250d04b..a9b16e513656 100644 --- a/kernel/livepatch/patch.h +++ b/kernel/livepatch/patch.h | |||
@@ -10,7 +10,7 @@ | |||
10 | * struct klp_ops - structure for tracking registered ftrace ops structs | 10 | * struct klp_ops - structure for tracking registered ftrace ops structs |
11 | * | 11 | * |
12 | * A single ftrace_ops is shared between all enabled replacement functions | 12 | * A single ftrace_ops is shared between all enabled replacement functions |
13 | * (klp_func structs) which have the same old_addr. This allows the switch | 13 | * (klp_func structs) which have the same old_func. This allows the switch |
14 | * between function versions to happen instantaneously by updating the klp_ops | 14 | * between function versions to happen instantaneously by updating the klp_ops |
15 | * struct's func_stack list. The winner is the klp_func at the top of the | 15 | * struct's func_stack list. The winner is the klp_func at the top of the |
16 | * func_stack (front of the list). | 16 | * func_stack (front of the list). |
@@ -25,7 +25,7 @@ struct klp_ops { | |||
25 | struct ftrace_ops fops; | 25 | struct ftrace_ops fops; |
26 | }; | 26 | }; |
27 | 27 | ||
28 | struct klp_ops *klp_find_ops(unsigned long old_addr); | 28 | struct klp_ops *klp_find_ops(void *old_func); |
29 | 29 | ||
30 | int klp_patch_object(struct klp_object *obj); | 30 | int klp_patch_object(struct klp_object *obj); |
31 | void klp_unpatch_object(struct klp_object *obj); | 31 | void klp_unpatch_object(struct klp_object *obj); |