Skip to content

smp: don't write rvbar when git !cyc_ovrd#577

Draft
yuyuyureka wants to merge 4 commits into
AsahiLinux:mainfrom
yuyuyureka:cyc-ovrd-smp
Draft

smp: don't write rvbar when git !cyc_ovrd#577
yuyuyureka wants to merge 4 commits into
AsahiLinux:mainfrom
yuyuyureka:cyc-ovrd-smp

Conversation

@yuyuyureka
Copy link
Copy Markdown
Contributor

No description provided.

@yuyuyureka yuyuyureka force-pushed the cyc-ovrd-smp branch 7 times, most recently from 2cb836d to 7ce7b11 Compare May 6, 2026 19:01
jannau and others added 4 commits May 15, 2026 08:36
It will be used to switch to CPU 0 on M3 and later to avoid confusion
when Linux is not started with CPU 0.

Signed-off-by: Janne Grunau <j@jannau.net>
M3 and later Apple silicon SoCs start m1n1 on the first perfomance core.
The cluster layout remained unchanged with an efficiency core cluster
first. This causes an annoying but mostly cosmetic issue in Linux. Linux
assigns CPU index 0 to the boot CPU. This results in a mismatch of
logical and physical CPU core order. As seen with the Radxa Orion O6
this will at least generate support questions but is also annoying for
CPU pinning. It's likely to result in pinning to mixture of performance
and efficiency cores.
While functionality it should not matter to which secondary CPU core
control is passed the only expected use case is switching to CPU core 0.

Signed-off-by: Janne Grunau <j@jannau.net>
Signed-off-by: Yureka <yureka@cyberchaos.dev>
Signed-off-by: Yureka <yureka@cyberchaos.dev>
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.

2 participants