linux 6.3.4 - repeated "[drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!" errors causing stuttering
Brief summary of the problem:
Upgrading to linux 6.3.4 kernel produces multiple repeated entries in the journal output as well as noticeable performance impacts with stuttering. Example being moving the mouse, it will freez in place for less than one second and then resume. This behavior repeats every few seconds. Downgrading to kernel version 6.3.3 resolves the performance issues and journal entries.
Hardware description:
- CPU: 5950x
- GPU: [AMD/ATI] Navi 31 [Radeon RX 7900 XT/7900 XTX]
- System Memory: 32GB @ 3600
- Display(s): AOC AGON AG493UCX 5120x1440
- Type of Display Connection: DisplayPort
System information:
- Distro name and Version: Arch Linux
- Kernel version: 6.3.4
How to reproduce the issue:
Simply upgrading to kernel version 6.3.4 will produce the log results provided.
Log files (for system lockups / game freezes / crashes)
Click to expand
May 25 15:54:43 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:54:43 europa rtkit-daemon[1971]: Supervising 8 threads of 5 processes of 1 users.
May 25 15:54:43 europa rtkit-daemon[1971]: Supervising 8 threads of 5 processes of 1 users.
May 25 15:54:38 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:54:32 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:54:27 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:54:22 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:54:17 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:54:12 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:54:07 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:54:02 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:53:57 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:53:52 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:53:46 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:53:41 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:53:36 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:53:31 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:53:26 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:53:21 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:53:16 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:53:11 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:53:05 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:53:00 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:52:55 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:52:50 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:52:45 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:52:40 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:52:35 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:52:30 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:52:24 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:52:19 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:52:14 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:52:09 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:52:06 europa rtkit-daemon[1971]: Supervising 8 threads of 5 processes of 1 users.
May 25 15:52:06 europa rtkit-daemon[1971]: Supervising 8 threads of 5 processes of 1 users.
May 25 15:52:04 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:51:59 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:51:54 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:51:49 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:51:44 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:51:38 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:51:33 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:51:28 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:51:23 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:51:18 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:51:13 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:51:08 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:51:08 europa systemd[1]: libvirtd.service: Deactivated successfully.
May 25 15:51:03 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:51:00 europa systemd[1856]: Started Dunst notification daemon.
May 25 15:51:00 europa dbus-daemon[1885]: [session uid=1000 pid=1885] Successfully activated service 'org.freedesktop.Notifications'
May 25 15:51:00 europa dunst[5805]: WARNING: Could not find theme breeze
May 25 15:51:00 europa systemd[1856]: Starting Dunst notification daemon...
May 25 15:51:00 europa dbus-daemon[1885]: [session uid=1000 pid=1885] Activating via systemd: service name='org.freedesktop.Notifications' unit='dunst.service' requested by ':1.42' (uid=1000 pid=2811 comm="/usr/lib/thunderbird/thunderbird")
May 25 15:50:57 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:50:52 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:50:47 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:50:42 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:50:37 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:50:32 europa kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
May 25 15:50:31 europa rtkit-daemon[1971]: Supervising 8 threads of 5 processes of 1 users.