-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Linux only detect 4 cores out of 8 when using this patch #2
Comments
Also, this log in
|
Remove exynos hotplug driver completely. May solve the issue, but not sure. |
Thanks! I will try it soon! |
I think the issue is with the driver when you are building on ubuntu 20 or later to disable the driver you can also in where |
I build on Debian 11 :)) |
When we use KVM, we actually threw away the RKP, which might be responsible for the CPU hotplug process. So Android will only detect 4/8 cores on the phone. By disabling CPU hotplug, we force all cores to work Credit: Henris3330 at sleirsgoevy/exynos-kvm-patch#2 (comment)
Yes, everything still works, but with 4 cores instead of 8.
I have a Samsung Galaxy A6, which has exynos7870 SoC with 8 Cortex-A53 cores. But after applying this patch, Linux only detect 4 cores. The other 4 cores are always set as 0Mhz, or offline (output from CPU Info app, CPU-Z app and SmartPack Kernel Manager). Using htop output 4 cores, lscpu also output 4 cores.
I don't know if Knox (
vmm.elf
) has the responsibility for starting up these 4 cores?Any ideas? Thanks!
The text was updated successfully, but these errors were encountered: