From fd3a22360ae22dd274ef080c435e61518c85cd76 Mon Sep 17 00:00:00 2001 From: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com> Date: Sun, 9 Nov 2025 23:18:48 +0800 Subject: [PATCH] kernel: Clean code build --- kernel/Makefile | 2 +- kernel/sucompat.c | 22 ---------------------- 2 files changed, 1 insertion(+), 23 deletions(-) diff --git a/kernel/Makefile b/kernel/Makefile index d4d4ed4b..704dd579 100644 --- a/kernel/Makefile +++ b/kernel/Makefile @@ -127,7 +127,7 @@ endif ifeq ($(CONFIG_KSU_MANUAL_HOOK), y) ccflags-y += -DKSU_MANUAL_HOOK -$(info -- SukiSU: KSU_MANUAL_HOOK) +$(info -- SukiSU: KSU_MANUAL_HOOK Temporarily discontinued)) else ccflags-y += -DKSU_KPROBES_HOOK ccflags-y += -DKSU_TP_HOOK diff --git a/kernel/sucompat.c b/kernel/sucompat.c index 7a283ec9..923a691c 100644 --- a/kernel/sucompat.c +++ b/kernel/sucompat.c @@ -74,12 +74,6 @@ int ksu_handle_faccessat(int *dfd, const char __user **filename_user, int *mode, { const char su[] = SU_PATH; -#ifdef KSU_MANUAL_HOOK - if (!ksu_su_compat_enabled) { - return 0; - } -#endif - if (!ksu_is_allow_uid_for_current(current_uid().val)) { return 0; } @@ -104,11 +98,6 @@ int ksu_handle_stat(int *dfd, const char __user **filename_user, int *flags) // const char sh[] = SH_PATH; const char su[] = SU_PATH; -#ifdef KSU_MANUAL_HOOK - if (!ksu_su_compat_enabled) { - return 0; - } -#endif if (!ksu_is_allow_uid_for_current(current_uid().val)) { return 0; } @@ -154,11 +143,6 @@ int ksu_handle_execve_sucompat(const char __user **filename_user, const char su[] = SU_PATH; char path[sizeof(su) + 1]; -#ifdef KSU_MANUAL_HOOK - if (!ksu_su_compat_enabled){ - return 0; - } -#endif if (unlikely(!filename_user)) return 0; @@ -192,12 +176,6 @@ int ksu_handle_execve_sucompat(const char __user **filename_user, int __ksu_handle_devpts(struct inode *inode) { - -#ifdef KSU_MANUAL_HOOK - if (!ksu_su_compat_enabled) - return 0; -#endif - if (!current->mm) { return 0; }