History

livepatch: remove unnecessary object loaded check

klp_patch_object()'s callers already ensure that the object is loaded, so its call to klp_is_object_loaded() is unnecessary. This will also make it possible to move the patching code into a separate file.

Josh Poimboeuf committed 9 years ago

Commit aa82dc31 parent 0dade9f1 file · +0 −3Browse files

Showing the changes to kernel/livepatch (1 of 1 file). Show all

Unified · Split

kernel/livepatch/core.c+0−3
@@ -467,9 +467,6 @@ static int klp_patch_object(struct klp_object *obj) · 466 unmodified lines
467467 if (WARN_ON(obj->patched))
468468 return -EINVAL;
469469
470− if (WARN_ON(!klp_is_object_loaded(obj)))
471− return -EINVAL;
472−
473470 klp_for_each_func(obj, func) {
474471 ret = klp_patch_func(func);
475472 if (ret) {