Re: [PATCH v4 0/7] Support for GPU ACD feature on Adreno X1-85

From: Anthony Ruhier
Date: Tue Mar 18 2025 - 09:13:15 EST


Using this patch serie on 6.14-rc (tested over multiple RCs, up to rc7) on a
Yoga Slim 7x (x1e80100), I often get a video output freeze a few seconds after
my wayland compositor loads. I can still ssh into the laptop. I get these
kernel errors in loop:

msm_dpu ae01000.display-controller: [drm:hangcheck_handler [msm]] *ERROR* 67.5.12.1: hangcheck detected gpu lockup rb 0!
msm_dpu ae01000.display-controller: [drm:hangcheck_handler [msm]] *ERROR* 67.5.12.1: completed fence: 777
msm_dpu ae01000.display-controller: [drm:hangcheck_handler [msm]] *ERROR* 67.5.12.1: submitted fence: 778

Rob Clark recommended to me to remove the higher GPU frequencies added by this
patch (1.25Ghz and 1.175 Ghz). The lockups happen then less often, but are
still present. It is easily reproducible.

A way to mitigate the problem is by constantly moving my cursor during a few
seconds after my wayland session starts, then no freeze happens. Reverting this
patch serie fixes the problem.

Thanks,

--
Anthony Ruhier