Skip to content

Commit 9f7582d

Browse files
committed
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching
Pull livepatching fix from Jiri Kosina: "Error handling fix in livepatching module notifier, from Miroslav Benes" * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching: livepatch: Nullify obj->mod in klp_module_coming()'s error path
2 parents 1ad0bc7 + 4ff96fb commit 9f7582d

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

kernel/livepatch/core.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1175,6 +1175,7 @@ int klp_module_coming(struct module *mod)
11751175
pr_warn("patch '%s' failed for module '%s', refusing to load module '%s'\n",
11761176
patch->mod->name, obj->mod->name, obj->mod->name);
11771177
mod->klp_alive = false;
1178+
obj->mod = NULL;
11781179
klp_cleanup_module_patches_limited(mod, patch);
11791180
mutex_unlock(&klp_mutex);
11801181

0 commit comments

Comments
 (0)