Path: csiph.com!weretis.net!feeder8.news.weretis.net!news.samoylyk.net!gothmog.csi.it!bofh.it!news.nic.it!robomod From: Tj Newsgroups: linux.debian.bugs.dist,linux.debian.kernel Subject: Bug#1125155: Firmware issue; upstream workaround WIP Date: Thu, 29 Jan 2026 08:20:01 +0100 Message-ID: References: X-Mailbox-Line: From debian-bugs-dist-request@lists.debian.org Thu Jan 29 07:17:09 2026 Old-Return-Path: X-Spam-Flag: NO X-Spam-Score: 0.8 Reply-To: Tj , 1125155@bugs.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: tj.iam.tj@proton.me, debian-kernel@lists.debian.org X-Debian-Pr-Message: followup 1125155 X-Debian-Pr-Package: src:linux X-Debian-Pr-Source: linux Feedback-ID: 113488376:user:proton X-Pm-Message-ID: 725161382176c50e91f3516a5f460137e83dbb47 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Debian-Message: from BTS X-Mailing-List: archive/latest/1950179 List-ID: List-URL: Approved: robomod@news.nic.it Lines: 38 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Wed, 28 Jan 2026 21:48:39 +0000 X-Original-Message-ID: X-Original-References: <176799104738.3332.11675422071907250721.reportbug@faucisson> Xref: csiph.com linux.debian.bugs.dist:1280074 linux.debian.kernel:91000 Followup-For: Bug #1125155 X-Debbugs-Cc: tj.iam.tj@proton.me Olivier: amdgpu 0000:03:00.0: [drm] *ERROR* [CRTC:91:crtc-0] flip_done timed out [drm:amdgpu_dm_atomic_check [amdgpu]] *ERROR* [CRTC:91:crtc-0] hw_done=20 or flip_done timed out This is almost always a symptom of a failure of the GPU's firmware. These GPUs consist of many "IP blocks" (Intellectual Property) - better=20 known as firmware - for the different functions each 'block' provides. The error is telling us the driver is waiting for an acknowledgement=20 from the GPU firmware but it never arrives. In most cases it would require the firmware/block to be reset and=20 restarted to regain functionality. The causes of these errors across a vast number of AMD GPUs are not understood even by the AMD Linux GPU developers! =C2=A0Recently though there's an initiative to try to deal with the sympto= m=20 by identifying where the problem is and restarting the IP block. We'll have to wait and hope they follow through and we get a commit that=20 can also be back-ported. See https://lkml.org/lkml/2026/1/22/2079 I build and run latest mainline (currently on 6.19.0-rc7+debian+tj) and see the flip_done timeout occassionally so if the thread leads to a usuable patch I'll be testing it. Tj.