Skip to content

Commit 3310984

Browse files
committed
kernel: ksud: deadcode / no-op old hooks
these are useless now anyway. Signed-off-by: backslashxx <[email protected]>
1 parent c91d248 commit 3310984

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

kernel/ksud.c

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,8 @@ __maybe_unused int ksu_handle_execveat_ksud(int *fd, struct filename **filename_
262262
struct user_arg_ptr *argv, struct user_arg_ptr *envp,
263263
int *flags)
264264
{
265+
return 0;
266+
#if 0
265267
// return early when disabled
266268
if (!ksu_execveat_hook)
267269
return 0;
@@ -274,6 +276,7 @@ __maybe_unused int ksu_handle_execveat_ksud(int *fd, struct filename **filename_
274276
return 0;
275277

276278
return ksu_handle_pre_ksud((char *)filename->name);
279+
#endif
277280
}
278281
#endif // KSU_USE_STRUCT_FILENAME
279282

@@ -464,6 +467,7 @@ bool ksu_is_safe_mode()
464467
return false;
465468
}
466469

470+
#if 0
467471
// execve_ksud handlers for non kprobe
468472
static int ksu_common_execve_ksud(const char __user *filename_user,
469473
struct user_arg_ptr *argv)
@@ -485,20 +489,27 @@ static int ksu_common_execve_ksud(const char __user *filename_user,
485489

486490
return ksu_handle_pre_ksud(path);
487491
}
492+
#endif
488493

489494
__maybe_unused int ksu_handle_execve_ksud(const char __user *filename_user,
490495
const char __user *const __user *__argv)
491496
{
497+
return 0;
498+
#if 0
492499
struct user_arg_ptr argv = { .ptr.native = __argv };
493500
return ksu_common_execve_ksud(filename_user, &argv);
501+
#endif
494502
}
495503

496504
#if defined(CONFIG_COMPAT)
497505
__maybe_unused int ksu_handle_compat_execve_ksud(const char __user *filename_user,
498506
const compat_uptr_t __user *__argv)
499507
{
508+
return 0;
509+
#if 0
500510
struct user_arg_ptr argv = { .ptr.compat = __argv };
501511
return ksu_common_execve_ksud(filename_user, &argv);
512+
#endif
502513
}
503514
#endif
504515

0 commit comments

Comments
 (0)