Nixpkgs version
Describe the bug
Exactly what is described here: https://gitlab.freedesktop.org/drm/amd/-/issues/4737
There is a regression in amdgpu's firmware that causes SMU crashes, which manifests as bad stuttering on the screen.
Steps to reproduce
- Use a relatively recent AMD GPU (RX 7900 XT for instance)
- Use linux-firmware 20251125
- Stress the CPU (using stress-ng for instance)
(more details here: https://gitlab.freedesktop.org/drm/amd/-/issues/4737#note_3215978)
Expected behaviour
My screen does not completely freeze under load.
Screenshots
No response
Relevant log output
déc. 01 21:50:19 luke-skywalker-nixos kernel: [drm] PCIE GART of 512M enabled (table at 0x00000084FEB00000).
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: PSP is resuming...
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: reserve 0x1300000 from 0x84fc000000 for PSP TMR
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: RAP: optional rap ta ucode is not available
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: SECUREDISPLAY: optional securedisplay ta ucode is not available
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: SMU is resuming...
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: smu driver if version = 0x0000003d, smu fw if version = 0x00000040, smu fw program = 0, smu fw version = 0x004e8200 (78.130.0)
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: SMU driver if version not matched
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: SMU is resumed successfully!
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: [drm] DMUB hardware initialized: version=0x07002F00
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: [drm] Cannot find any crtc or sizes
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 6 on hub 0
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 7 on hub 0
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 8 on hub 0
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 9 on hub 0
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 10 on hub 0
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 11 on hub 0
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: ring sdma0 uses VM inv eng 12 on hub 0
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: ring sdma1 uses VM inv eng 13 on hub 0
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: ring vcn_unified_0 uses VM inv eng 0 on hub 8
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: ring vcn_unified_1 uses VM inv eng 1 on hub 8
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: ring jpeg_dec uses VM inv eng 4 on hub 8
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: amdgpu: ring mes_kiq_3.1.0 uses VM inv eng 14 on hub 0
déc. 01 21:50:19 luke-skywalker-nixos kernel: amdgpu 0000:10:00.0: [drm] Cannot find any crtc or sizes
Additional context
No response
System metadata
- system:
"x86_64-linux"
- host os:
Linux 6.17.9-cachyos, NixOS, 25.11 (Xantusia), 25.11pre-git
- multi-user?:
yes
- sandbox:
yes
- version:
nix-env (Nix) 2.32.4
- nixpkgs:
/nix/store/ycr2g3rk022wld5cnpxjxjlkqfpnpa6l-source
Notify maintainers
@fpletz @K900
Note for maintainers: Please tag this issue in your pull request description. (i.e. Resolves #ISSUE.)
I assert that this issue is relevant for Nixpkgs
Is this issue important to you?
Add a 👍 reaction to issues you find important.
Nixpkgs version
Describe the bug
Exactly what is described here: https://gitlab.freedesktop.org/drm/amd/-/issues/4737
There is a regression in amdgpu's firmware that causes SMU crashes, which manifests as bad stuttering on the screen.
Steps to reproduce
(more details here: https://gitlab.freedesktop.org/drm/amd/-/issues/4737#note_3215978)
Expected behaviour
My screen does not completely freeze under load.
Screenshots
No response
Relevant log output
Additional context
No response
System metadata
"x86_64-linux"Linux 6.17.9-cachyos, NixOS, 25.11 (Xantusia), 25.11pre-gityesyesnix-env (Nix) 2.32.4/nix/store/ycr2g3rk022wld5cnpxjxjlkqfpnpa6l-sourceNotify maintainers
@fpletz @K900
Note for maintainers: Please tag this issue in your pull request description. (i.e.
Resolves #ISSUE.)I assert that this issue is relevant for Nixpkgs
Is this issue important to you?
Add a 👍 reaction to issues you find important.