System freeze (amdgpu - flip_done timed out) after switch to kernel 6.12

Let me first say, I’m still experiencing those freezes with kernel 6.18.8 6.18.12 (as of writing) even though they don’t occur as often now. The good news is, we might finally see a solution to this persistent bug.

Michele Palazzi bisected the kernel commits to find the one introducing the screen freezes since LTS kernel 6.12. Once he found the culprit, he used a bpftrace script to finally find a race condition responsible for the freezes in drivers/gpu/…/amdgpu_dm.c.

Further details can be found in the amdgfx mailing list thread:

His bisect efforts are documented in the AMD Gitlab issue 3787

According to the ongoing mailing list thread, they’re in the process of writing the patch for inclusion into the kernel.

I’ll keep my fingers crossed we will see this bug finally fixed for good. :smiley:

:right_arrow: EDIT (04.03.26):

Still freezes after [Stable Update] 2026-02-23. Therefore updated the kernel version above to 6.18.12. Fix hasn’t arrive yet though. Still hoping. :sweat_smile:

:right_arrow: EDIT (07.03.26):

The current discussion on the ‘amd-gfx’ mailing list can be found here.

3 Likes