diff --git a/kernel/livepatch/core.c b/kernel/livepatch/core.c index 65f48c468e162bb6414b9c3810b3e5b13caa955d..4cbe7ebfcf7fb184856c2a21fcece74a73975107 100644 --- a/kernel/livepatch/core.c +++ b/kernel/livepatch/core.c @@ -663,7 +663,7 @@ static int __klp_enable_patch(struct klp_patch *patch) arch_klp_code_modify_prepare(); ret = stop_machine(klp_try_enable_patch, &patch_data, cpu_online_mask); - arch_klp_code_modify_prepare(); + arch_klp_code_modify_post_process(); if (ret) return ret;