diff --git a/kernel/ksud.c b/kernel/ksud.c index 35b8f34c..9e91117b 100644 --- a/kernel/ksud.c +++ b/kernel/ksud.c @@ -581,7 +581,7 @@ static void do_stop_input_hook(struct work_struct *work) unregister_kprobe(&input_event_kp); } #else -static int ksu_common_execve_ksud(const char __user *filename_user, +static int ksu_execve_ksud_common(const char __user *filename_user, struct user_arg_ptr *argv) { struct filename filename_in, *filename_p; @@ -609,7 +609,7 @@ int __maybe_unused ksu_handle_execve_ksud(const char __user *filename_user, const char __user *const __user *__argv) { struct user_arg_ptr argv = { .ptr.native = __argv }; - return ksu_common_execve_ksud(filename_user, &argv); + return ksu_execve_ksud_common(filename_user, &argv); } #if defined(CONFIG_COMPAT) && defined(CONFIG_64BIT) @@ -617,7 +617,7 @@ int __maybe_unused ksu_handle_compat_execve_ksud(const char __user *filename_use const compat_uptr_t __user *__argv) { struct user_arg_ptr argv = { .ptr.compat = __argv }; - return ksu_common_execve_ksud(filename_user, &argv); + return ksu_execve_ksud_common(filename_user, &argv); } #endif /* COMPAT & 64BIT */