diff options
Diffstat (limited to 'kernel/livepatch/core.c')
| -rw-r--r-- | kernel/livepatch/core.c | 1 | 
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/livepatch/core.c b/kernel/livepatch/core.c index c4ce08f43bd6..ab4a4606d19b 100644 --- a/kernel/livepatch/core.c +++ b/kernel/livepatch/core.c @@ -1175,6 +1175,7 @@ err:  	pr_warn("patch '%s' failed for module '%s', refusing to load module '%s'\n",  		patch->mod->name, obj->mod->name, obj->mod->name);  	mod->klp_alive = false; +	obj->mod = NULL;  	klp_cleanup_module_patches_limited(mod, patch);  	mutex_unlock(&klp_mutex);  |