ROCm / ROCm/amdgpu

[drm] Fence fallback timer expired on ring gfx_0.0.0 (on FreeBSD)

Open
#229 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
460
Forks
143
PR merge metrics
No merged PRs in 30d

Description

I use the drm-612-kmod driver on FreeBSD 15.1-STABLE in order to use the embedded AMD GPU on the Tomahawk 870 motherboard to run Xorg.

CPU is AMD Ryzen 9 9950X 16-Core.

drm-612-kmod begins to print the following errors and becomes almost frozen.

The source code is taken from this project: amdgpu.

[drm] Fence fallback timer expired on ring gfx_0.0.0
[drm] Fence fallback timer expired on ring sdma0
[drm] Fence fallback timer expired on ring gfx_0.0.0
[drm] Fence fallback timer expired on ring gfx_0.0.0
[drm] Fence fallback timer expired on ring gfx_0.0.0
[drm] Fence fallback timer expired on ring gfx_0.0.0
[drm] Fence fallback timer expired on ring gfx_0.0.0
[drm] Fence fallback timer expired on ring gfx_0.0.0
[drm] Fence fallback timer expired on ring gfx_0.0.0 

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the failure with drm-612-kmod on FreeBSD 15.1-STABLE, the AMD Ryzen 9 9950X system, and Xorg, while checking the amdgpu driver paths related to gfx_0.0.0 and sdma0 fence timers. The report names no source file or test, so progress requires locating the relevant driver code and determining why the fallback timer expires. Done means identifying a reproducible cause and validating a fix without the repeated errors or near-freeze.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
operating-systems
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.