Commit Graph

13 Commits

Author SHA1 Message Date
ShirkNeko
2cbe1b9e9a Update kernel version macro definitions to add support for kernel version 5.0 and adjust conditional compilation for newer versions 2025-04-12 19:02:52 +08:00
ShirkNeko
51a0357f0f 在 super_access.c 中添加对内核版本 6.6 和 5.15 的宏定义,并调整条件编译以适应新的内核版本 2025-04-12 16:23:27 +08:00
ShirkNeko
44d85cfdd7 在 super_access.c 中添加对内核版本 4.14 的宏定义,并根据内核版本条件编译相关成员 2025-04-12 16:16:06 +08:00
ShirkNeko
662d5494b2 更新内核版本宏定义为 6.1,并相应调整条件编译的成员定义 2025-04-12 16:12:28 +08:00
ShirkNeko
10e05689e5 在 super_access.c 中添加对 linux/version.h 的引用,并根据内核版本条件定义相关成员 2025-04-12 16:09:48 +08:00
ShirkNeko
84b215f989 移除 super_access.c 中不必要的 break_handler 成员定义 2025-04-12 15:20:44 +08:00
ShirkNeko
4e950183e3 移除 super_access.c 中不必要的 linux/nsproxy.h 头文件引用 2025-04-12 15:19:29 +08:00
ShirkNeko
95d3eac98e 在 super_access.c 中添加对 fs/mount.h 的引用 2025-04-12 15:15:56 +08:00
ShirkNeko
61eb7203c4 在 super_access.c 中添加对 linux/nsproxy.h 的引用 2025-04-12 15:02:44 +08:00
ShirkNeko
a96367a177 Remove unnecessary header file fs/mount.h and use linux/mount.h instead. 2025-04-12 14:53:00 +08:00
liankong
b002bcd38a Add super_access.c and super_access.h files to define the functions related to dynamically accessing structures. 2025-04-12 13:57:59 +08:00
ShirkNeko
bae61b03c5 Add dynamic structure metadata support to enhance readability and maintainability of kernel modules 2025-04-11 17:33:47 +08:00
ShirkNeko
743ddce9f7 添加 KPM 模块支持,包括 KPM 配置选项、核心功能实现及相关头文件 2025-03-30 02:54:23 +08:00