diff --git a/kernel/core_hook.c b/kernel/core_hook.c index 2ba85f8b..3b16ae8c 100644 --- a/kernel/core_hook.c +++ b/kernel/core_hook.c @@ -102,7 +102,7 @@ int ksu_handle_rename(struct dentry *old_dentry, struct dentry *new_dentry) if (strcmp(buf, "/system/packages.list")) { return 0; } - pr_info("renameat: %s -> %s\n, new path: %s", old_dentry->d_iname, + pr_info("renameat: %s -> %s, new path: %s", old_dentry->d_iname, new_dentry->d_iname, buf); update_uid(); @@ -258,7 +258,7 @@ int ksu_handle_prctl(int option, unsigned long arg2, unsigned long arg3, sizeof(array_length)) && !copy_to_user(arg3, array, sizeof(u32) * array_length)) { - if (!copy_to_user(result, &reply_ok, + if (copy_to_user(result, &reply_ok, sizeof(reply_ok))) { pr_err("prctl reply error, cmd: %d\n", arg2);