You need to sign in or sign up before continuing.
提交 7c874891 编写于 作者: C Cheng Jian 提交者: Xie XiuQi

livepatch/core: callback feature depond on per_task consistency

hulk inclusion
category: bugfix
bugzilla: 5507
CVE: NA

----------------------------------------------

klp_xxx_callback functions can only work under
CONFIG_LIVEPATCH_PER_TASK_CONSISTENCY.
Signed-off-by: NCheng Jian <cj.chengjian@huawei.com>
Reviewed-by: NYang Yingliang <yangyingliang@huawei.com>
Signed-off-by: NYang Yingliang <yangyingliang@huawei.com>
上级 d9ebdc52
...@@ -11,6 +11,7 @@ static inline bool klp_is_object_loaded(struct klp_object *obj) ...@@ -11,6 +11,7 @@ static inline bool klp_is_object_loaded(struct klp_object *obj)
return !obj->name || obj->mod; return !obj->name || obj->mod;
} }
#ifdef CONFIG_LIVEPATCH_PER_TASK_CONSISTENCY
static inline int klp_pre_patch_callback(struct klp_object *obj) static inline int klp_pre_patch_callback(struct klp_object *obj)
{ {
int ret = 0; int ret = 0;
...@@ -43,5 +44,6 @@ static inline void klp_post_unpatch_callback(struct klp_object *obj) ...@@ -43,5 +44,6 @@ static inline void klp_post_unpatch_callback(struct klp_object *obj)
obj->callbacks.post_unpatch_enabled = false; obj->callbacks.post_unpatch_enabled = false;
} }
#endif /* #ifdef CONFIG_LIVEPATCH_PER_TASK_CONSISTENCY */
#endif /* _LIVEPATCH_CORE_H */ #endif /* _LIVEPATCH_CORE_H */
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册