Skip to content

kernel: Update build setup#1010

Merged
rifsxd merged 1 commit into
KernelSU-Next:devfrom
pershoot:dev1
Dec 24, 2025
Merged

kernel: Update build setup#1010
rifsxd merged 1 commit into
KernelSU-Next:devfrom
pershoot:dev1

Conversation

@pershoot

Copy link
Copy Markdown
Collaborator

kernel: Update build setup

@rifsxd rifsxd merged commit 93e37ed into KernelSU-Next:dev Dec 24, 2025
32 checks passed
@pershoot pershoot deleted the dev1 branch December 24, 2025 18:42
maxsteeel pushed a commit to maxsteeel/KernelSU-Next that referenced this pull request Dec 27, 2025
maxsteeel pushed a commit to maxsteeel/KernelSU-Next that referenced this pull request Dec 27, 2025
rifsxd pushed a commit that referenced this pull request Dec 27, 2025
* kernel: fix manager crowning (or maybe not)

* sulogv2

* kernel: Update build setup (#1010)

* kernel: append to init.rc instead of prepending to atrace.rc (tiann/KernelSU#3107) (#1017)

Even though they are all triggered in post-fs-data stage, init.rc get
parsed and triggered first. This will make module scripts run eariler
and help prevent race condition between module rc executes and service
starts. This also aligns behavior with Magisk.

Co-authored-by: 5ec1cff <56485584+5ec1cff@users.noreply.github.com>

* kernel: create helper for checking init.rc compat

* Using for loop is a meme.
* Ref:
https://github.com/topjohnwu/Magisk/blob/01cb75eaefbd14c2d10772ded3942660ebf0285f/native/src/init/rootdir.cpp#L317

Signed-off-by: rsuntk <rissu.ntk@gmail.com>

* kernel: Make Kbuild a little bit more readable

---------

Signed-off-by: rsuntk <rissu.ntk@gmail.com>
Co-authored-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
Co-authored-by: pershoot <190600+pershoot@users.noreply.github.com>
Co-authored-by: 5ec1cff <56485584+5ec1cff@users.noreply.github.com>
Co-authored-by: rsuntk <rissu.ntk@gmail.com>

@Jehado1991 Jehado1991 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

،❤️

re-noroi pushed a commit to re-noroi/KernelSU-Next that referenced this pull request Jan 1, 2026
* kernel: fix manager crowning (or maybe not)

* sulogv2

* kernel: Update build setup (KernelSU-Next#1010)

* kernel: append to init.rc instead of prepending to atrace.rc (tiann/KernelSU#3107) (KernelSU-Next#1017)

Even though they are all triggered in post-fs-data stage, init.rc get
parsed and triggered first. This will make module scripts run eariler
and help prevent race condition between module rc executes and service
starts. This also aligns behavior with Magisk.

Co-authored-by: 5ec1cff <56485584+5ec1cff@users.noreply.github.com>

* kernel: create helper for checking init.rc compat

* Using for loop is a meme.
* Ref:
https://github.com/topjohnwu/Magisk/blob/01cb75eaefbd14c2d10772ded3942660ebf0285f/native/src/init/rootdir.cpp#L317

Signed-off-by: rsuntk <rissu.ntk@gmail.com>

* kernel: Make Kbuild a little bit more readable

---------

Signed-off-by: rsuntk <rissu.ntk@gmail.com>
Co-authored-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
Co-authored-by: pershoot <190600+pershoot@users.noreply.github.com>
Co-authored-by: 5ec1cff <56485584+5ec1cff@users.noreply.github.com>
Co-authored-by: rsuntk <rissu.ntk@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants