fc5b87cf
|
c93cf58f48
|
kernel: Syncronize upstream changes (#198)
* Cherry-picked range: (kernel)
ebea31daa8..6915b62b9a
* Also merged unmerged pr:
https://github.com/tiann/KernelSU/pull/ 2909
Co-authored-by: Ylarod <me@ylarod.cn>
Co-authored-by: 5ec1cff <56485584+5ec1cff@users.noreply.github.com>
Co-authored-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
Co-authored-by: u9521 <63995396+u9521@users.noreply.github.com>
Co-authored-by: Wang Han <416810799@qq.com>
|
2025-11-17 20:57:05 +08:00 |
|
Wang Han
|
d36371580b
|
kernel: add missing kfree, use proper return code
* This is half picked from 559be41482
* We haven't sync latest upstream changes yet
Signed-off-by: Faris <rissu.ntk@gmail.com>
|
2025-11-11 15:39:15 +08:00 |
|
Faris
|
a2211e2909
|
kernel, manager: Track upstream changes (#195)
* These commits are carefully picked from upstream (tiann/KernelSU)
- Picked range:
8c5f485f27..e5f43a3427
Signed-off-by: Faris <rissu.ntk@gmail.com>
Co-authored-by: Wang Han <416810799@qq.com>
Co-authored-by: TwinbornPlate75 <3342733415@qq.com>
Co-authored-by: KOWX712 <leecc0503@gmail.com>
Co-authored-by: Ylarod <me@ylarod.cn>
Co-authored-by: YuKongA <70465933+YuKongA@users.noreply.github.com>
Co-authored-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
Co-authored-by: 5ec1cff <56485584+5ec1cff@users.noreply.github.com>
Co-authored-by: weishu <twsxtd@gmail.com>
|
2025-11-11 15:38:53 +08:00 |
|
ShirkNeko
|
00ea078da7
|
kernel: Remove redundant #if __SULOG_GATE
|
2025-11-11 15:21:21 +08:00 |
|
ShirkNeko
|
25e5c0aacb
|
kernel & ksud: Syncronize changes from upstreams
|
2025-11-08 21:56:32 +08:00 |
|
Faris
|
d22f1bdcc4
|
kernel: add missing goto
Signed-off-by: Faris <rissu.ntk@gmail.com>
|
2025-11-08 21:53:31 +08:00 |
|
Faris
|
a473707c10
|
kernel: fix anon_get_inode_* compat
* Yes, we don't have fancy secure fd thing on older kernels.
Signed-off-by: Faris <rissu.ntk@gmail.com>
|
2025-11-08 21:53:21 +08:00 |
|
5ec1cff
|
cc0dfc44ac
|
kernel: fdwrapper: use anon_inode_getfd_secure to make new inode
Signed-off-by: Faris <rissu.ntk@gmail.com>
|
2025-11-08 21:53:09 +08:00 |
|
Faris
|
f87c4e077a
|
kernel: pass arg variable
Signed-off-by: Faris <rissu.ntk@gmail.com>
|
2025-11-08 21:50:03 +08:00 |
|
Faris
|
76ca0050a7
|
kernel: Add header guard and support Official KernelSU fd wrapper
* Based on unmerged pull-request
https://github.com/tiann/KernelSU/pull/ 2285
Co-authored-by: Ylarod <me@ylarod.cn>
Signed-off-by: Faris <rissu.ntk@gmail.com>
|
2025-11-08 21:49:47 +08:00 |
|
ShirkNeko
|
2f2d6aeecf
|
kernel: bump KPM version
Co-authored-by: AlexLiuDev233 <wzylin11@outlook.com>
Co-authored-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com>
|
2025-11-08 18:33:36 +08:00 |
|
ShirkNeko
|
f6657fdbfd
|
clean
|
2025-11-08 12:54:13 +08:00 |
|
Faris
|
29c6e2dbcc
|
kernel, ksud: clean headers and add fd wrapper for devpts (#193)
* Now Official KernelSU devpts compat is questionable
Squashed commits:
4893fad235
e7c3d4a6a6
4bb2dae3f5
Signed-off-by: Faris <rissu.ntk@gmail.com>
Co-authored-by: 5ec1cff <56485584+5ec1cff@users.noreply.github.com>
Co-authored-by: weishu <twsxtd@gmail.com>
Co-authored-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
|
2025-11-08 12:08:54 +08:00 |
|
ShirkNeko
|
8d535fa03a
|
kernel: Resolve compilation errors
|
2025-11-06 04:07:43 +08:00 |
|
ShirkNeko
|
68f3be2cbe
|
kernel, ksud, manager: New supercalls implementations
* This commit squashes new supercall impl:
3138651a38..562a3b9be7
Thanks to these people below:
Official KernelSU:
Co-authored-by: Wang Han <416810799@qq.com>
Co-authored-by: weishu <twsxtd@gmail.com>
Co-authored-by: Ylarod <me@ylarod.cn>
Co-authored-by: YuKongA <70465933+YuKongA@users.noreply.github.com>
xxKSU maintainer:
Co-authored-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
MMRL maintainer:
Co-authored-by: Der_Googler <54764558+dergoogler@users.noreply.github.com>
KSUN maintainer:
Co-authored-by: Rifat Azad <33044977+rifsxd@users.noreply.github.com>
KOWSU maintainer:
Co-authored-by: KOWX712 <leecc0503@gmail.com>
|
2025-11-06 03:54:44 +08:00 |
|