Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #91000

Bug#1125155: Firmware issue; upstream workaround WIP

Path csiph.com!weretis.net!feeder8.news.weretis.net!news.samoylyk.net!gothmog.csi.it!bofh.it!news.nic.it!robomod
From Tj <tj.iam.tj@proton.me>
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 <MiutP-e9G0-7@gated-at.bofh.it> (permalink)
References <Mbrr3-9lMD-5@gated-at.bofh.it>
X-Mailbox-Line From debian-bugs-dist-request@lists.debian.org Thu Jan 29 07:17:09 2026
Old-Return-Path <debbugs@buxtehude.debian.org>
X-Spam-Flag NO
X-Spam-Score 0.8
Reply-To Tj <tj.iam.tj@proton.me>, 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 <debian-bugs-dist@lists.debian.org> archive/latest/1950179
List-ID <debian-bugs-dist.lists.debian.org>
List-URL <https://lists.debian.org/debian-bugs-dist/>
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 <bdefca5b-9c28-4ba3-b411-19b3ea3c8d43@proton.me>
X-Original-References <176799104738.3332.11675422071907250721.reportbug@faucisson>
Xref csiph.com linux.debian.bugs.dist:1280074 linux.debian.kernel:91000

Cross-posted to 2 groups.

Show key headers only | View raw


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 
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 
known as firmware - for the
different functions each 'block' provides.

The error is telling us the driver is waiting for an acknowledgement 
from the GPU firmware but it never arrives.

In most cases it would require the firmware/block to be reset and 
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!

  Recently though there's an initiative to try to deal with the symptom 
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 
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.

Back to linux.debian.kernel | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Bug#1125155: Firmware issue; upstream workaround WIP Tj <tj.iam.tj@proton.me> - 2026-01-29 08:20 +0100
  Bug#1125155: Firmware issue; upstream workaround WIP Felix Zielcke <fzielcke@z-51.de> - 2026-09-13 11:40 +0200
    Bug#1125155: Firmware issue; upstream workaround WIP Salvatore Bonaccorso <carnil@debian.org> - 2026-09-22 21:20 +0200

csiph-web