found workarounds for 2 major issues on cq8750s:
- gpu (adreno a830) would hang/crash after a few minutes of use, pretty randomly, when GMU is sending the GPU_SET OOB message. this is already a familiar problem to me, but on this platform the cause that i found is pm_autosuspend of the GPU itself. setting the delay to -1 (off) makes the crashes go away and stabilizes the desktop.
- cpu had strangely low performance even at 4GHz. cpuidle=off quadruples the performance!
Post by Lucie / minute
Lucie / minute
@mntmn@mastodon.social
Replies
Lucie / minute
@mntmn@mastodon.social
but turning off all cpuidle states individually doesn't help. so this is a deeper problem, maybe related to PSCI/smc calls. for example, perhaps activating an idle state has some other power saving side effect that isn't properly undone when exiting the state.