From 4511d4b7bfb96936b4506d1be82c0d757e03bd35 Mon Sep 17 00:00:00 2001 From: weishu Date: Thu, 21 Mar 2024 11:36:36 +0800 Subject: [PATCH] kernel: remove unused module_api --- kernel/Makefile | 1 - kernel/module_api.c | 33 --------------------------------- 2 files changed, 34 deletions(-) delete mode 100644 kernel/module_api.c diff --git a/kernel/Makefile b/kernel/Makefile index ff562ad8..a45f6f5b 100644 --- a/kernel/Makefile +++ b/kernel/Makefile @@ -1,7 +1,6 @@ kernelsu-objs := ksu.o kernelsu-objs += allowlist.o kernelsu-objs += apk_sign.o -kernelsu-objs += module_api.o kernelsu-objs += sucompat.o kernelsu-objs += uid_observer.o kernelsu-objs += manager.o diff --git a/kernel/module_api.c b/kernel/module_api.c deleted file mode 100644 index 999d5102..00000000 --- a/kernel/module_api.c +++ /dev/null @@ -1,33 +0,0 @@ -#include "linux/kallsyms.h" - -#define RE_EXPORT_SYMBOL1(ret, func, t1, v1) \ - ret ksu_##func(t1 v1) \ - { \ - return func(v1); \ - } \ - EXPORT_SYMBOL(ksu_##func); - -#define RE_EXPORT_SYMBOL2(ret, func, t1, v1, t2, v2) \ - ret ksu_##func(t1 v1, t2 v2) \ - { \ - return func(v1, v2); \ - } \ - EXPORT_SYMBOL(ksu_##func); - -RE_EXPORT_SYMBOL1(unsigned long, kallsyms_lookup_name, const char *, name) - -// RE_EXPORT_SYMBOL2(int, register_kprobe, struct kprobe *, p) -// RE_EXPORT_SYMBOL2(void, unregister_kprobe, struct kprobe *, p) - -// RE_EXPORT_SYMBOL2(int, register_kprobe, struct kprobe *, p) -// RE_EXPORT_SYMBOL2(void, unregister_kprobe, struct kprobe *, p) - -// int ksu_register_kprobe(struct kprobe *p); -// void ksu_unregister_kprobe(struct kprobe *p); -// int ksu_register_kprobes(struct kprobe **kps, int num); -// void ksu_unregister_kprobes(struct kprobe **kps, int num); - -// int ksu_register_kretprobe(struct kretprobe *rp); -// void unregister_kretprobe(struct kretprobe *rp); -// int register_kretprobes(struct kretprobe **rps, int num); -// void unregister_kretprobes(struct kretprobe **rps, int num);