You are not logged in.

#1 2025-11-15 12:32:07

Maser
Member
Registered: 2025-11-15
Posts: 5

flip_done timed out, [CRTC:61:crtc-0] commit wait timed out and ...

Nov 15 13:49:56 arch kernel: amdgpu 0000:01:00.0: [drm] *ERROR* flip_done timed out
Nov 15 13:49:56 arch kernel: amdgpu 0000:01:00.0: [drm] *ERROR* [CRTC:61:crtc-0] commit wait timed out
Nov 15 13:50:06 arch kernel: amdgpu 0000:01:00.0: [drm] *ERROR* flip_done timed out
Nov 15 13:50:06 arch kernel: amdgpu 0000:01:00.0: [drm] *ERROR* [PLANE:56:plane-5] commit wait timed out
Nov 15 14:16:48 arch kernel: amdgpu 0000:01:00.0: [drm] *ERROR* flip_done timed out
Nov 15 14:16:48 arch kernel: amdgpu 0000:01:00.0: [drm] *ERROR* [CRTC:61:crtc-0] commit wait timed out
Nov 15 14:16:58 arch kernel: amdgpu 0000:01:00.0: [drm] *ERROR* flip_done timed out
Nov 15 14:16:58 arch kernel: amdgpu 0000:01:00.0: [drm] *ERROR* [PLANE:56:plane-5] commit wait timed out
I use bspwm(x11)

Offline

#2 2025-11-15 13:43:10

LuxFerre
Member
Registered: 2010-03-01
Posts: 110

Re: flip_done timed out, [CRTC:61:crtc-0] commit wait timed out and ...

Gonna need more info than that...
When does it happen, kernel and mesa versions etc.
There are many possible causes, but you can try to append the amdgpu.dcdebugmask=0x10 or amdgpu.dcdebugmask=0x12 kernel parameter as a workaround.

Offline

#3 2025-11-15 13:46:44

Maser
Member
Registered: 2025-11-15
Posts: 5

Re: flip_done timed out, [CRTC:61:crtc-0] commit wait timed out and ...

user@arch ~> uname -r
             pacman -Qi mesa
6.12.57-2-lts
Name            : mesa
Version         : 1:25.2.7-1
Description     : Open-source OpenGL drivers
Architecture    : x86_64
URL             : https://www.mesa3d.org/
Licenses        : MIT AND BSD-3-Clause AND SGI-B-2.0
Groups          : None
Provides        : libva-mesa-driver=1:25.2.7-1  mesa-libgl=1:25.2.7-1  mesa-vdpau=1:25.2.7-1  libva-driver
                  opengl-driver  vdpau-driver
Depends On      : expat  gcc-libs  glibc  libdrm  libelf  libglvnd  libx11  libxcb  libxext  libxshmfence
                  libxxf86vm  llvm-libs  lm_sensors  spirv-tools  wayland  zlib  zstd
Optional Deps   : opengl-man-pages: for the OpenGL API man pages
Required By     : cogl  gfxstream  gst-plugins-bad-libs  gst-plugins-base-libs  lib32-mesa  libglvnd  mpv
                  qemu-ui-opengl  qemu-vhost-user-gpu  qt5-base  qt6-base  qt6-webengine  slop  virglrenderer
                  webkit2gtk-4.1  xf86-video-amdgpu  xorg-server-devel  xorg-xwayland
Optional For    : libva  libvdpau  obs-studio  vlc-plugins-video-output
Conflicts With  : libva-mesa-driver<1:24.2.7-1  mesa-libgl<17.0.1-2  mesa-vdpau<1:24.2.7-1
Replaces        : libva-mesa-driver<1:24.2.7-1  mesa-libgl<17.0.1-2  mesa-vdpau<1:24.2.7-1
Installed Size  : 44.44 MiB
Packager        : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Build Date      : Wed Nov 12 21:39:05 2025
Install Date    : Sat Nov 15 13:28:50 2025
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature

Offline

#4 2025-11-15 14:11:16

modzero
Member
Registered: 2025-11-15
Posts: 7

Re: flip_done timed out, [CRTC:61:crtc-0] commit wait timed out and ...

FWIW I had the exact same issue after an update yesterday, on Radeon 9060XT 16Gb - with SDDM, direct invocation of kwin_wayland and with Sway. I'll try to grab some logs if it still happens once I'm back home.

Offline

#5 2025-11-15 22:36:29

modzero
Member
Registered: 2025-11-15
Posts: 7

Re: flip_done timed out, [CRTC:61:crtc-0] commit wait timed out and ...

Nov 15 07:53:23 BeyondGravitas kernel: ------------[ cut here ]------------
Nov 15 07:53:23 BeyondGravitas kernel: WARNING: CPU: 8 PID: 2275 at drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c:10071 amdgpu_dm_atomic_commit_tail+0x372c/0x3790 [amdgpu]
Nov 15 07:53:23 BeyondGravitas kernel: Modules linked in: nft_masq nft_reject_ipv4 act_csum cls_u32 sch_htb nf_nat_tftp nf_conntrack_tftp bridge stp llc nft_fib_inet nft_fib_ipv4 nft_fib_>
Nov 15 07:53:23 BeyondGravitas kernel:  snd_hda_codec_hdmi snd_usb_audio snd_soc_hda_codec kvm snd_hda_intel snd_hda_ext_core libarc4 snd_hda_codec snd_usbmidi_lib snd_soc_core snd_hda_co>
Nov 15 07:53:23 BeyondGravitas kernel:  nvme_core ghash_clmulni_intel aesni_intel nvme_keyring sr_mod nvme_auth cdrom spi_intel_pci spi_intel radeon amdgpu amdxcp gpu_sched drm_panel_back>
Nov 15 07:53:23 BeyondGravitas kernel: CPU: 8 UID: 1000 PID: 2275 Comm: kwin_wayland Not tainted 6.17.8-arch1-1 #1 PREEMPT(full)  b229cb54977b6624cce826e2cbd0d8e703fe3921
Nov 15 07:53:23 BeyondGravitas kernel: Hardware name: Gigabyte Technology Co., Ltd. Z490 VISION G/Z490 VISION G, BIOS F23 12/20/2023
Nov 15 07:53:23 BeyondGravitas kernel: RIP: 0010:amdgpu_dm_atomic_commit_tail+0x372c/0x3790 [amdgpu]
Nov 15 07:53:23 BeyondGravitas kernel: Code: 80 e9 0b fe ff ff 0f 0b e9 db f8 ff ff 0f 0b 49 8d 84 24 60 5b 04 00 c6 85 20 fe ff ff 00 48 89 85 28 fe ff ff e9 54 cf ff ff <0f> 0b e9 9f cf>
Nov 15 07:53:23 BeyondGravitas kernel: RSP: 0018:ffffce27860df8e8 EFLAGS: 00010246
Nov 15 07:53:23 BeyondGravitas kernel: RAX: 0000000000000000 RBX: ffff8ce33c980000 RCX: ffffffffc16266ce
Nov 15 07:53:23 BeyondGravitas kernel: RDX: 0000000000000001 RSI: 0000000000000000 RDI: ffff8ce2c2ce40c8
Nov 15 07:53:23 BeyondGravitas kernel: RBP: ffffce27860dfb50 R08: ffffffffc1561800 R09: fffffcacc5f5a000
Nov 15 07:53:23 BeyondGravitas kernel: R10: 0000000000000000 R11: ffff8ce303f09880 R12: ffff8ce2d1180010
Nov 15 07:53:23 BeyondGravitas kernel: R13: ffff8ce2d257d000 R14: ffff8ce2d11c5a68 R15: 0000000000000004
Nov 15 07:53:23 BeyondGravitas kernel: FS:  00007f7197ba8400(0000) GS:ffff8cf2a5f09000(0000) knlGS:0000000000000000
Nov 15 07:53:23 BeyondGravitas kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Nov 15 07:53:23 BeyondGravitas kernel: CR2: 00007f71a17e0140 CR3: 000000012d503001 CR4: 00000000007726f0
Nov 15 07:53:23 BeyondGravitas kernel: PKRU: 55555554
Nov 15 07:53:23 BeyondGravitas kernel: Call Trace:
Nov 15 07:53:23 BeyondGravitas kernel:  <TASK>
Nov 15 07:53:23 BeyondGravitas kernel:  ? psi_task_switch+0x113/0x2a0
Nov 15 07:53:23 BeyondGravitas kernel:  ? schedule+0x27/0xd0
Nov 15 07:53:23 BeyondGravitas kernel:  ? schedule_timeout+0xbd/0x100
Nov 15 07:53:23 BeyondGravitas kernel:  ? dma_fence_default_wait+0x8a/0x280
Nov 15 07:53:23 BeyondGravitas kernel:  ? wait_for_completion_timeout+0x14e/0x1a0
Nov 15 07:53:23 BeyondGravitas kernel:  ? __wait_for_common+0x17f/0x1d0
Nov 15 07:53:23 BeyondGravitas kernel:  commit_tail+0xae/0x140
Nov 15 07:53:23 BeyondGravitas kernel:  drm_atomic_helper_commit+0x13c/0x180
Nov 15 07:53:23 BeyondGravitas kernel:  drm_atomic_commit+0xae/0xe0
Nov 15 07:53:23 BeyondGravitas kernel:  ? __pfx___drm_printfn_info+0x10/0x10
Nov 15 07:53:23 BeyondGravitas kernel:  drm_mode_atomic_ioctl+0xa82/0xcf0
Nov 15 07:53:23 BeyondGravitas kernel:  ? __pfx_drm_mode_atomic_ioctl+0x10/0x10
Nov 15 07:53:23 BeyondGravitas kernel:  drm_ioctl_kernel+0xae/0x100
Nov 15 07:53:23 BeyondGravitas kernel:  drm_ioctl+0x29b/0x550
Nov 15 07:53:23 BeyondGravitas kernel:  ? __pfx_drm_mode_atomic_ioctl+0x10/0x10
Nov 15 07:53:23 BeyondGravitas kernel:  amdgpu_drm_ioctl+0x4a/0x90 [amdgpu c0d9358bdf9f6a31f5617f8976404be2a368f003]
Nov 15 07:53:23 BeyondGravitas kernel:  __x64_sys_ioctl+0x97/0xe0
Nov 15 07:53:23 BeyondGravitas kernel:  do_syscall_64+0x81/0x970
Nov 15 07:53:23 BeyondGravitas kernel:  ? __do_sys_getpid+0x1d/0x30
Nov 15 07:53:23 BeyondGravitas kernel:  ? do_syscall_64+0x81/0x970
Nov 15 07:53:23 BeyondGravitas kernel:  ? __do_sys_getpid+0x1d/0x30
Nov 15 07:53:23 BeyondGravitas kernel:  ? do_syscall_64+0x81/0x970
Nov 15 07:53:23 BeyondGravitas kernel:  ? __do_sys_getpid+0x1d/0x30
Nov 15 07:53:23 BeyondGravitas kernel:  ? do_syscall_64+0x81/0x970
Nov 15 07:53:23 BeyondGravitas kernel:  ? __do_sys_getpid+0x1d/0x30
Nov 15 07:53:23 BeyondGravitas kernel:  ? clear_bhb_loop+0x50/0xa0
Nov 15 07:53:23 BeyondGravitas kernel:  ? clear_bhb_loop+0x50/0xa0
Nov 15 07:53:23 BeyondGravitas kernel:  ? clear_bhb_loop+0x50/0xa0
Nov 15 07:53:23 BeyondGravitas kernel:  entry_SYSCALL_64_after_hwframe+0x76/0x7e
Nov 15 07:53:23 BeyondGravitas kernel: RIP: 0033:0x7f719e51670d
Nov 15 07:53:23 BeyondGravitas kernel: Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0>
Nov 15 07:53:23 BeyondGravitas kernel: RSP: 002b:00007ffd2b0c5a90 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
Nov 15 07:53:23 BeyondGravitas kernel: RAX: ffffffffffffffda RBX: 0000556cd01ccd20 RCX: 00007f719e51670d
Nov 15 07:53:23 BeyondGravitas kernel: RDX: 00007ffd2b0c5b80 RSI: 00000000c03864bc RDI: 0000000000000013
Nov 15 07:53:23 BeyondGravitas kernel: RBP: 00007ffd2b0c5ae0 R08: 0000556cd0488dc4 R09: 0000556cd0257b90
Nov 15 07:53:23 BeyondGravitas kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffd2b0c5b80
Nov 15 07:53:23 BeyondGravitas kernel: R13: 00000000c03864bc R14: 0000000000000013 R15: 0000556cd0488cc0
Nov 15 07:53:23 BeyondGravitas kernel:  </TASK>
Nov 15 07:53:23 BeyondGravitas kernel: ---[ end trace 0000000000000000 ]---
Nov 15 07:53:23 BeyondGravitas kernel: ------------[ cut here ]------------
Nov 15 07:53:23 BeyondGravitas kernel: WARNING: CPU: 8 PID: 2275 at drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c:3465 update_planes_and_stream_state+0x471/0x510 [amdgpu]
Nov 15 07:53:23 BeyondGravitas kernel: Modules linked in: nft_masq nft_reject_ipv4 act_csum cls_u32 sch_htb nf_nat_tftp nf_conntrack_tftp bridge stp llc nft_fib_inet nft_fib_ipv4 nft_fib_>
Nov 15 07:53:23 BeyondGravitas kernel:  snd_hda_codec_hdmi snd_usb_audio snd_soc_hda_codec kvm snd_hda_intel snd_hda_ext_core libarc4 snd_hda_codec snd_usbmidi_lib snd_soc_core snd_hda_co>
Nov 15 07:53:23 BeyondGravitas kernel:  nvme_core ghash_clmulni_intel aesni_intel nvme_keyring sr_mod nvme_auth cdrom spi_intel_pci spi_intel radeon amdgpu amdxcp gpu_sched drm_panel_back>
Nov 15 07:53:23 BeyondGravitas kernel: CPU: 8 UID: 1000 PID: 2275 Comm: kwin_wayland Tainted: G        W           6.17.8-arch1-1 #1 PREEMPT(full)  b229cb54977b6624cce826e2cbd0d8e703fe3921
Nov 15 07:53:23 BeyondGravitas kernel: Tainted: [W]=WARN
Nov 15 07:53:23 BeyondGravitas kernel: Hardware name: Gigabyte Technology Co., Ltd. Z490 VISION G/Z490 VISION G, BIOS F23 12/20/2023
Nov 15 07:53:23 BeyondGravitas kernel: RIP: 0010:update_planes_and_stream_state+0x471/0x510 [amdgpu]
Nov 15 07:53:23 BeyondGravitas kernel: Code: 75 e7 48 89 d7 48 89 74 24 10 48 89 14 24 e8 96 01 01 00 48 8b 74 24 10 48 8b 14 24 49 8b 84 24 60 06 00 00 eb c3 85 db 74 98 <0f> 0b 31 c0 e9>
Nov 15 07:53:23 BeyondGravitas kernel: RSP: 0018:ffffce27860df7c0 EFLAGS: 00010202
Nov 15 07:53:23 BeyondGravitas kernel: RAX: 0000000000000000 RBX: 0000000000000001 RCX: ffff8ce303728000
Nov 15 07:53:23 BeyondGravitas kernel: RDX: 0000000000000001 RSI: ffff8ce303728000 RDI: ffff8ce321a00000
Nov 15 07:53:23 BeyondGravitas kernel: RBP: ffff8ce303728000 R08: ffff8ce30377d8c0 R09: ffffce27860df86c
Nov 15 07:53:23 BeyondGravitas kernel: R10: ffff8ce3333c8000 R11: 0000000000000000 R12: ffff8ce2d2000000
Nov 15 07:53:23 BeyondGravitas kernel: R13: ffff8ce30377d8c0 R14: 0000000000000001 R15: ffff8ce2d2000000
Nov 15 07:53:23 BeyondGravitas kernel: FS:  00007f7197ba8400(0000) GS:ffff8cf2a5f09000(0000) knlGS:0000000000000000
Nov 15 07:53:23 BeyondGravitas kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Nov 15 07:53:23 BeyondGravitas kernel: CR2: 00007f71a17e0140 CR3: 000000012d503001 CR4: 00000000007726f0
Nov 15 07:53:23 BeyondGravitas kernel: PKRU: 55555554
Nov 15 07:53:23 BeyondGravitas kernel: Call Trace:
Nov 15 07:53:23 BeyondGravitas kernel:  <TASK>
Nov 15 07:53:23 BeyondGravitas kernel:  ? wait_for_completion+0x91/0x190
Nov 15 07:53:23 BeyondGravitas kernel:  update_planes_and_stream_v3+0x53/0x190 [amdgpu c0d9358bdf9f6a31f5617f8976404be2a368f003]
Nov 15 07:53:23 BeyondGravitas kernel:  dc_update_planes_and_stream+0x45/0xf0 [amdgpu c0d9358bdf9f6a31f5617f8976404be2a368f003]
Nov 15 07:53:23 BeyondGravitas kernel:  ? sort+0x34/0x60
Nov 15 07:53:23 BeyondGravitas kernel:  amdgpu_dm_atomic_commit_tail+0x1540/0x3790 [amdgpu c0d9358bdf9f6a31f5617f8976404be2a368f003]
Nov 15 07:53:23 BeyondGravitas kernel:  commit_tail+0xae/0x140
Nov 15 07:53:23 BeyondGravitas kernel:  drm_atomic_helper_commit+0x13c/0x180
Nov 15 07:53:23 BeyondGravitas kernel:  drm_atomic_commit+0xae/0xe0
Nov 15 07:53:23 BeyondGravitas kernel:  ? __pfx___drm_printfn_info+0x10/0x10
Nov 15 07:53:23 BeyondGravitas kernel:  drm_mode_atomic_ioctl+0xa82/0xcf0
Nov 15 07:53:23 BeyondGravitas kernel:  ? __pfx_drm_mode_atomic_ioctl+0x10/0x10
Nov 15 07:53:23 BeyondGravitas kernel:  drm_ioctl_kernel+0xae/0x100
Nov 15 07:53:23 BeyondGravitas kernel:  drm_ioctl+0x29b/0x550
Nov 15 07:53:23 BeyondGravitas kernel:  ? __pfx_drm_mode_atomic_ioctl+0x10/0x10
Nov 15 07:53:23 BeyondGravitas kernel:  amdgpu_drm_ioctl+0x4a/0x90 [amdgpu c0d9358bdf9f6a31f5617f8976404be2a368f003]
Nov 15 07:53:23 BeyondGravitas kernel:  __x64_sys_ioctl+0x97/0xe0
Nov 15 07:53:23 BeyondGravitas kernel:  do_syscall_64+0x81/0x970
Nov 15 07:53:23 BeyondGravitas kernel:  ? __do_sys_getpid+0x1d/0x30
Nov 15 07:53:23 BeyondGravitas kernel:  ? do_syscall_64+0x81/0x970
Nov 15 07:53:23 BeyondGravitas kernel:  ? __do_sys_getpid+0x1d/0x30
Nov 15 07:53:23 BeyondGravitas kernel:  ? do_syscall_64+0x81/0x970
Nov 15 07:53:23 BeyondGravitas kernel:  ? __do_sys_getpid+0x1d/0x30
Nov 15 07:53:23 BeyondGravitas kernel:  ? do_syscall_64+0x81/0x970
Nov 15 07:53:23 BeyondGravitas kernel:  ? __do_sys_getpid+0x1d/0x30
Nov 15 07:53:23 BeyondGravitas kernel:  ? clear_bhb_loop+0x50/0xa0
Nov 15 07:53:23 BeyondGravitas kernel:  ? clear_bhb_loop+0x50/0xa0
Nov 15 07:53:23 BeyondGravitas kernel:  ? clear_bhb_loop+0x50/0xa0
Nov 15 07:53:23 BeyondGravitas kernel:  entry_SYSCALL_64_after_hwframe+0x76/0x7e
Nov 15 07:53:23 BeyondGravitas kernel: RIP: 0033:0x7f719e51670d
Nov 15 07:53:23 BeyondGravitas kernel: Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0>
Nov 15 07:53:23 BeyondGravitas kernel: RSP: 002b:00007ffd2b0c5a90 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
Nov 15 07:53:23 BeyondGravitas kernel: RAX: ffffffffffffffda RBX: 0000556cd01ccd20 RCX: 00007f719e51670d
Nov 15 07:53:23 BeyondGravitas kernel: RDX: 00007ffd2b0c5b80 RSI: 00000000c03864bc RDI: 0000000000000013
Nov 15 07:53:23 BeyondGravitas kernel: RBP: 00007ffd2b0c5ae0 R08: 0000556cd0488dc4 R09: 0000556cd0257b90
Nov 15 07:53:23 BeyondGravitas kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffd2b0c5b80
Nov 15 07:53:23 BeyondGravitas kernel: R13: 00000000c03864bc R14: 0000000000000013 R15: 0000556cd0488cc0
Nov 15 07:53:23 BeyondGravitas kernel:  </TASK>
Nov 15 07:53:23 BeyondGravitas kernel: ---[ end trace 0000000000000000 ]---

And in a bit:

Nov 15 07:53:33 BeyondGravitas kernel: amdgpu 0000:03:00.0: [drm] *ERROR* [CRTC:86:crtc-0] flip_done timed out
[root@BeyondGravitas ~]# uname -a
Linux BeyondGravitas 6.17.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 14 Nov 2025 06:54:20 +0000 x86_64 GNU/Linux
[root@BeyondGravitas ~]# pacman -Qi mesa
Name            : mesa
Version         : 1:25.2.7-1

Offline

#6 2025-11-16 12:26:45

Maser
Member
Registered: 2025-11-15
Posts: 5

Re: flip_done timed out, [CRTC:61:crtc-0] commit wait timed out and ...

Maybe mesa I'll try to roll back and write the result

Offline

#7 2025-11-16 12:38:37

modzero
Member
Registered: 2025-11-15
Posts: 7

Re: flip_done timed out, [CRTC:61:crtc-0] commit wait timed out and ...

Yeah, FWIW the debug mask thing didn’t do anything. I think it might be a different kernel issue resulting in a similar error, eg. the traceback looks, to me, entirely different. Also to make sure we’re actually dealing with the same thing (I suspect so because of similar timing but I can’t know - and I tried both current kernel and LTS) - could you look for some trace backs in your logs?

Last edited by modzero (2025-11-16 12:41:33)

Offline

#8 2025-11-16 13:13:24

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 71,152

Re: flip_done timed out, [CRTC:61:crtc-0] commit wait timed out and ...

Does either of you have a https://wiki.archlinux.org/title/Variable_refresh_rate capable monitor?
Both on X11?
Please post your Xorg log, https://wiki.archlinux.org/title/Xorg#General

Offline

#9 2025-11-16 13:28:47

Maser
Member
Registered: 2025-11-15
Posts: 5

Re: flip_done timed out, [CRTC:61:crtc-0] commit wait timed out and ...

Nov 15 13:00:02 arch rtkit-daemon[1314]: Supervising 10 threads of 6 processes of 1 users.
Nov 15 13:00:02 arch rtkit-daemon[1314]: Supervising 10 threads of 6 processes of 1 users.
Nov 15 13:01:58 arch rtkit-daemon[1314]: Supervising 10 threads of 6 processes of 1 users.
Nov 15 13:01:58 arch rtkit-daemon[1314]: Supervising 10 threads of 6 processes of 1 users.
Nov 15 13:02:07 arch rtkit-daemon[1314]: Supervising 10 threads of 6 processes of 1 users.
Nov 15 13:02:07 arch rtkit-daemon[1314]: Supervising 10 threads of 6 processes of 1 users.
Nov 15 13:03:54 arch rtkit-daemon[1314]: Supervising 10 threads of 6 processes of 1 users.
Nov 15 13:03:54 arch rtkit-daemon[1314]: Supervising 10 threads of 6 processes of 1 users.
Nov 15 13:04:55 arch rtkit-daemon[1314]: Supervising 10 threads of 6 processes of 1 users.
Nov 15 13:04:55 arch rtkit-daemon[1314]: Supervising 10 threads of 6 processes of 1 users.
Nov 15 13:05:59 arch kernel: amdgpu 0000:01:00.0: [drm] *ERROR* flip_done timed out
Nov 15 13:05:59 arch kernel: amdgpu 0000:01:00.0: [drm] *ERROR* [CRTC:60:crtc-0] commit wait timed out
Nov 15 13:06:09 arch kernel: amdgpu 0000:01:00.0: [drm] *ERROR* flip_done timed out
Nov 15 13:06:09 arch kernel: amdgpu 0000:01:00.0: [drm] *ERROR* [PLANE:55:plane-5] commit wait timed out
Nov 15 13:06:19 arch kernel: amdgpu 0000:01:00.0: [drm] *ERROR* flip_done timed out
Nov 15 13:06:19 arch kernel: amdgpu 0000:01:00.0: [drm] *ERROR* [PLANE:58:plane-6] commit wait timed out
Nov 15 13:06:19 arch kernel: ------------[ cut here ]------------
Nov 15 13:06:19 arch kernel: WARNING: CPU: 1 PID: 1251 at drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm>
Nov 15 13:06:19 arch kernel: Modules linked in: xt_conntrack xt_MASQUERADE ip6table_nat xt_set ip_set iptable_nat x>
Nov 15 13:06:19 arch kernel:  intel_pch_thermal snd_timer mei snd mc mousedev joydev soundcore intel_pmc_core intel>
Nov 15 13:06:19 arch kernel: CPU: 1 UID: 1000 PID: 1251 Comm: Xorg Tainted: G           OE      6.12.57-2-lts #1 db>
Nov 15 13:06:19 arch kernel: Tainted: [O]=OOT_MODULE, [E]=UNSIGNED_MODULE
Nov 15 13:06:19 arch kernel: Hardware name: ITMediaConsult AG Pentino_H-Series A_MT_H110-4/H110M-S03 (MS-7A48), BIO>
Nov 15 13:06:19 arch kernel: RIP: 0010:amdgpu_dm_atomic_commit_tail+0x3924/0x3a10 [amdgpu]
Nov 15 13:06:19 arch kernel: Code: c7 58 b6 12 c1 e8 6c f9 7a ef e9 d9 fd ff ff 49 8d 84 24 68 31 04 00 c6 85 38 fe>
Nov 15 13:06:19 arch kernel: RSP: 0018:ffffd24442ab36c0 EFLAGS: 00010002
Nov 15 13:06:19 arch kernel: RAX: 0000000000000002 RBX: 0000000000000282 RCX: ffff8ba701498118
Nov 15 13:06:19 arch kernel: RDX: 0000000000000001 RSI: 0000000000000286 RDI: ffff8ba70b280178
Nov 15 13:06:19 arch kernel: RBP: ffffd24442ab3910 R08: ffffd24442ab362c R09: 0000000000000000
Nov 15 13:06:19 arch kernel: R10: ffff8ba7b5173e00 R11: ffff8ba87ccb5600 R12: ffff8ba701498118
Nov 15 13:06:19 arch kernel: R13: ffff8ba70b280010 R14: ffff8ba701498000 R15: ffff8ba86294b600
Nov 15 13:06:19 arch kernel: FS:  00007f23d3289ec0(0000) GS:ffff8baa2ec80000(0000) knlGS:0000000000000000
Nov 15 13:06:19 arch kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Nov 15 13:06:19 arch kernel: CR2: 00000d17d5b14004 CR3: 0000000106afc005 CR4: 00000000003706f0
Nov 15 13:06:19 arch kernel: Call Trace:
Nov 15 13:06:19 arch kernel:  <TASK>
Nov 15 13:06:19 arch kernel:  commit_tail+0xae/0x140
Nov 15 13:06:19 arch kernel:  drm_atomic_helper_commit+0x13c/0x180
Nov 15 13:06:19 arch kernel:  drm_atomic_commit+0xa6/0xe0
Nov 15 13:06:19 arch kernel:  ? __pfx___drm_printfn_info+0x10/0x10
Nov 15 13:06:19 arch kernel:  drm_mode_obj_set_property_ioctl+0x176/0x3e0
Nov 15 13:06:19 arch kernel:  ? __pfx_drm_mode_obj_set_property_ioctl+0x10/0x10
Nov 15 13:06:19 arch kernel:  drm_ioctl_kernel+0xad/0x100
Nov 15 13:06:19 arch kernel:  drm_ioctl+0x286/0x500
Nov 15 13:06:19 arch kernel:  ? __pfx_drm_mode_obj_set_property_ioctl+0x10/0x10
Nov 15 13:06:19 arch kernel:  amdgpu_drm_ioctl+0x4a/0x80 [amdgpu b75069bf01d3f337b60da5e8fc2a665aee9a10ab]
Nov 15 13:06:19 arch kernel:  __x64_sys_ioctl+0x91/0xd0
Nov 15 13:06:19 arch kernel:  do_syscall_64+0x7b/0x190
Nov 15 13:06:19 arch kernel:  ? amdgpu_drm_ioctl+0x6c/0x80 [amdgpu b75069bf01d3f337b60da5e8fc2a665aee9a10ab]
Nov 15 13:06:19 arch kernel:  ? __x64_sys_ioctl+0xac/0xd0
Nov 15 13:06:19 arch kernel:  ? syscall_exit_to_user_mode+0x37/0x1c0
Nov 15 13:06:19 arch kernel:  ? do_syscall_64+0x87/0x190
Nov 15 13:06:19 arch kernel:  ? hrtimer_start_range_ns+0x2dc/0x450
Nov 15 13:06:19 arch kernel:  ? ____sys_recvmsg+0xf9/0x210
Nov 15 13:06:19 arch kernel:  ? ___sys_recvmsg+0x9f/0xe0
Nov 15 13:06:19 arch kernel:  ? __sys_recvmsg+0xb1/0xd0
Nov 15 13:06:19 arch kernel:  ? syscall_exit_to_user_mode+0x37/0x1c0
Nov 15 13:06:19 arch kernel:  ? do_syscall_64+0x87/0x190
Nov 15 13:06:19 arch kernel:  ? do_syscall_64+0x87/0x190
Nov 15 13:06:19 arch kernel:  ? arch_exit_to_user_mode_prepare.isra.0+0xb8/0xd0
Nov 15 13:06:19 arch kernel:  ? irqentry_exit_to_user_mode+0x2c/0x1b0
Nov 15 13:06:19 arch kernel:  entry_SYSCALL_64_after_hwframe+0x76/0x7e
Nov 15 13:06:19 arch kernel: RIP: 0033:0x7f23d351670d
Nov 15 13:06:19 arch kernel: Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8>
Nov 15 13:06:19 arch kernel: RSP: 002b:00007ffc6de07000 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
Nov 15 13:06:19 arch kernel: RAX: ffffffffffffffda RBX: 00005d69d15c43b0 RCX: 00007f23d351670d
Nov 15 13:06:19 arch kernel: RDX: 00007ffc6de07090 RSI: 00000000c01864ba RDI: 000000000000000d
Nov 15 13:06:19 arch kernel: RBP: 00007ffc6de07050 R08: 0000000000000079 R09: 0000000000000000
Nov 15 13:06:19 arch kernel: R10: 0000000000000fff R11: 0000000000000246 R12: 00007ffc6de07090
Nov 15 13:06:19 arch kernel: R13: 00000000c01864ba R14: 000000000000000d R15: 00005d69d12f3c30
Nov 15 13:06:19 arch kernel:  </TASK>
Nov 15 13:06:19 arch kernel: ---[ end trace 0000000000000000 ]---
Nov 15 13:06:19 arch kernel: ------------[ cut here ]------------
Nov 15 13:06:19 arch kernel: WARNING: CPU: 1 PID: 1251 at drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm>
Nov 15 13:06:19 arch kernel: Modules linked in: xt_conntrack xt_MASQUERADE ip6table_nat xt_set ip_set iptable_nat x>
Nov 15 13:06:19 arch kernel:  intel_pch_thermal snd_timer mei snd mc mousedev joydev soundcore intel_pmc_core intel>
Nov 15 13:06:19 arch kernel: CPU: 1 UID: 1000 PID: 1251 Comm: Xorg Tainted: G        W  OE      6.12.57-2-lts #1 db>
Nov 15 13:06:19 arch kernel: Tainted: [W]=WARN, [O]=OOT_MODULE, [E]=UNSIGNED_MODULE
Nov 15 13:06:19 arch kernel: Hardware name: ITMediaConsult AG Pentino_H-Series A_MT_H110-4/H110M-S03 (MS-7A48), BIO>
Nov 15 13:06:19 arch kernel: RIP: 0010:amdgpu_dm_atomic_commit_tail+0x3934/0x3a10 [amdgpu]
Nov 15 13:06:19 arch kernel: Code: 8d 84 24 68 31 04 00 c6 85 38 fe ff ff 00 48 89 85 40 fe ff ff e9 3a cd ff ff 0f>
Nov 15 13:06:19 arch kernel: RSP: 0018:ffffd24442ab36c0 EFLAGS: 00010082
Nov 15 13:06:19 arch kernel: RAX: 0000000000000001 RBX: 0000000000000282 RCX: ffff8ba701498118
Nov 15 13:06:19 arch kernel: RDX: 0000000000000001 RSI: 0000000000000286 RDI: ffff8ba70b280178
Nov 15 13:06:19 arch kernel: RBP: ffffd24442ab3910 R08: ffffd24442ab362c R09: 0000000000000000
Nov 15 13:06:19 arch kernel: R10: ffff8ba7b5173e00 R11: ffff8ba87ccb5600 R12: ffff8ba701498118
Nov 15 13:06:19 arch kernel: R13: ffff8ba70b280010 R14: ffff8ba701498000 R15: ffff8ba86294b600
Nov 15 13:06:19 arch kernel: FS:  00007f23d3289ec0(0000) GS:ffff8baa2ec80000(0000) knlGS:0000000000000000
Nov 15 13:06:19 arch kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Nov 15 13:06:19 arch kernel: CR2: 00000d17d5b14004 CR3: 0000000106afc005 CR4: 00000000003706f0
Nov 15 13:06:19 arch kernel: Call Trace:
Nov 15 13:06:19 arch kernel:  <TASK>
Nov 15 13:06:19 arch kernel:  commit_tail+0xae/0x140
Nov 15 13:06:19 arch kernel:  drm_atomic_helper_commit+0x13c/0x180
Nov 15 13:06:19 arch kernel:  drm_atomic_commit+0xa6/0xe0
Nov 15 13:06:19 arch kernel:  ? __pfx___drm_printfn_info+0x10/0x10
Nov 15 13:06:19 arch kernel:  drm_mode_obj_set_property_ioctl+0x176/0x3e0
Nov 15 13:06:19 arch kernel:  ? __pfx_drm_mode_obj_set_property_ioctl+0x10/0x10
Nov 15 13:06:19 arch kernel:  drm_ioctl_kernel+0xad/0x100
Nov 15 13:06:19 arch kernel:  drm_ioctl+0x286/0x500
Nov 15 13:06:19 arch kernel:  ? __pfx_drm_mode_obj_set_property_ioctl+0x10/0x10
Nov 15 13:06:19 arch kernel:  amdgpu_drm_ioctl+0x4a/0x80 [amdgpu b75069bf01d3f337b60da5e8fc2a665aee9a10ab]
Nov 15 13:06:19 arch kernel:  __x64_sys_ioctl+0x91/0xd0
Nov 15 13:06:19 arch kernel:  do_syscall_64+0x7b/0x190
Nov 15 13:06:19 arch kernel:  ? amdgpu_drm_ioctl+0x6c/0x80 [amdgpu b75069bf01d3f337b60da5e8fc2a665aee9a10ab]
Nov 15 13:06:19 arch kernel:  ? __x64_sys_ioctl+0xac/0xd0
Nov 15 13:06:19 arch kernel:  ? syscall_exit_to_user_mode+0x37/0x1c0
Nov 15 13:06:19 arch kernel:  ? do_syscall_64+0x87/0x190
Nov 15 13:06:19 arch kernel:  ? hrtimer_start_range_ns+0x2dc/0x450
Nov 15 13:06:19 arch kernel:  ? ____sys_recvmsg+0xf9/0x210
Nov 15 13:06:19 arch kernel:  ? ___sys_recvmsg+0x9f/0xe0
Nov 15 13:06:19 arch kernel:  ? __sys_recvmsg+0xb1/0xd0
Nov 15 13:06:19 arch kernel:  ? syscall_exit_to_user_mode+0x37/0x1c0
Nov 15 13:06:19 arch kernel:  ? do_syscall_64+0x87/0x190
Nov 15 13:06:19 arch kernel:  ? do_syscall_64+0x87/0x190
Nov 15 13:06:19 arch kernel:  ? arch_exit_to_user_mode_prepare.isra.0+0xb8/0xd0
Nov 15 13:06:19 arch kernel:  ? irqentry_exit_to_user_mode+0x2c/0x1b0
Nov 15 13:06:19 arch kernel:  entry_SYSCALL_64_after_hwframe+0x76/0x7e
Nov 15 13:06:19 arch kernel: RIP: 0033:0x7f23d351670d
Nov 15 13:06:19 arch kernel: Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8>
Nov 15 13:06:19 arch kernel: RSP: 002b:00007ffc6de07000 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
Nov 15 13:06:19 arch kernel: RAX: ffffffffffffffda RBX: 00005d69d15c43b0 RCX: 00007f23d351670d
Nov 15 13:06:19 arch kernel: RDX: 00007ffc6de07090 RSI: 00000000c01864ba RDI: 000000000000000d
Nov 15 13:06:19 arch kernel: RBP: 00007ffc6de07050 R08: 0000000000000079 R09: 0000000000000000
Nov 15 13:06:19 arch kernel: R10: 0000000000000fff R11: 0000000000000246 R12: 00007ffc6de07090
Nov 15 13:06:19 arch kernel: R13: 00000000c01864ba R14: 000000000000000d R15: 00005d69d12f3c30
Nov 15 13:06:19 arch kernel:  </TASK>
Nov 15 13:06:19 arch kernel: ---[ end trace 0000000000000000 ]---

Offline

#10 2025-11-16 14:00:06

modzero
Member
Registered: 2025-11-15
Posts: 7

Re: flip_done timed out, [CRTC:61:crtc-0] commit wait timed out and ...

seth wrote:

Does either of you have a https://wiki.archlinux.org/title/Variable_refresh_rate capable monitor?
Both on X11?
Please post your Xorg log, https://wiki.archlinux.org/title/Xorg#General

I do have VRR. I even tried disabling it in kwin’s config. As I wrote this is with kwin_wayland and sway. I don’t have X11 around.

Last edited by modzero (2025-11-16 14:00:43)

Offline

#11 2025-11-16 14:05:34

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 71,152

Re: flip_done timed out, [CRTC:61:crtc-0] commit wait timed out and ...

Please use [code][/code] tags, not "quote" tags. Edit your post in this regard.

Do you have another monitor (ideally sth. like 1080p60, nothing fancy)?

Offline

#12 2025-11-16 14:09:30

modzero
Member
Registered: 2025-11-15
Posts: 7

Re: flip_done timed out, [CRTC:61:crtc-0] commit wait timed out and ...

I’ll edit properly once home - I’m currently on mobile. Once there I might be able to set something like that up sure, but it will take a few hours at least.

Offline

#13 2025-11-16 15:41:41

Maser
Member
Registered: 2025-11-15
Posts: 5

Re: flip_done timed out, [CRTC:61:crtc-0] commit wait timed out and ...

I only have one monitor Display Port 1680x1050, freezes for an hour of gaming

Offline

#14 2025-11-16 16:06:02

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 71,152

Re: flip_done timed out, [CRTC:61:crtc-0] commit wait timed out and ...

modzero wrote:

FWIW I had the exact same issue after an update yesterday

Did that happen to include https://archlinux.org/packages/core/any … re-amdgpu/ ?

Offline

#15 2025-11-16 22:22:02

modzero
Member
Registered: 2025-11-15
Posts: 7

Re: flip_done timed out, [CRTC:61:crtc-0] commit wait timed out and ...

Yes, but annoyingly enough it doesn't seem like downgrading that package fixes the issue hmm - even though I'm fairly sure that's the only potential culprit

Edit: oh. Downgrading the radeon, intel and other firmware packages didn't work - but downgrading the kernel (to 6.17.7-arch1-2) did. It's possible that I missed a step - it's late and I'm exhausted to be honest - but also I'm TBH way too tired to look into it further right now.

Last edited by modzero (2025-11-16 23:06:44)

Offline

#16 2025-11-17 09:24:07

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 71,152

Re: flip_done timed out, [CRTC:61:crtc-0] commit wait timed out and ...

So would be a bug in 6.17.8 that got backported into the LTS kernel?
@Maser, try to downgrade the kernel to 6.12.56-1 and then both of you should keep an eye on whether this prevents further crashes and whether there're still amdgpu related crashes in the journal and you can also try whether it was fixed in the "just" released 6.12.58 LTS kernel

Offline

#17 2025-11-21 02:27:51

KaTsUjA
Member
From: Europe
Registered: 2023-08-08
Posts: 3

Re: flip_done timed out, [CRTC:61:crtc-0] commit wait timed out and ...

Good evening.
I had the same problem: amdgpu 0000:03:00.0: [drm] *ERROR* [CRTC:86:crtc-0] flip_done timed out. The screen went black and the keyboard became unresponsive, so I forced shutdown using the button. When I restarted, the IGPU wouldn't activate anymore, black screen! I unplugged the IGPU and it restarted.
Downgrading the kernel and the mesa drivers didn't solve the problem, but I discovered what my problem was: the IGPU extension cable (a purely cosmetic cable https://www.amazon.it/dp/B085ZFFWXD ) was faulty. I replaced it and haven't had any problems for 2 days. Hours of continuous gaming without a system crash.
N.B.
I had the problem under Windows 11 too!
IGPU Sapphire RX 580 Nitro+ 8gb

Last edited by KaTsUjA (2025-11-21 02:29:31)


Desktop:  Mainboard: Gigabyte Aorus Pro rev1,0 chipset z390 , CPU: Intel i5 9600k Intel UHD Graphics 630, RAM: Corsair Vengeance RGB PRO 32 GB, Scheda video: AMD Sapphire RX580 Nitro+.
Laptop: Microsoft Surface Laptop 4 - 13.5" AMD Ryzen r5 8GB 256GB Platino
OS: Arch Linux
WM: Hyprland

Offline

#18 2025-11-26 10:25:01

modzero
Member
Registered: 2025-11-15
Posts: 7

Re: flip_done timed out, [CRTC:61:crtc-0] commit wait timed out and ...

FWIW it's still an issue in 6.17.9.arch1-1 sad

@KaTsUjA - there are many reasons for specific "flip_done timed out" - but at least for me this seems clearly tied to the kernel version.

Edit: the thing to look for in this particular issue seems to be amdgpu_dm_atomic_commit_tail or maybe update_planes_and_stream_state.

Last edited by modzero (2025-11-26 10:50:50)

Offline

#19 2025-12-02 10:56:41

megamik
Member
Registered: 2025-12-02
Posts: 1

Re: flip_done timed out, [CRTC:61:crtc-0] commit wait timed out and ...

Same issue here: random video hangups specially when gaming, so I have to shutdown the computer by long-pressing the power button. In my case it does not recover after some time, it keeps unresponsive forever. I have a Sapphire Radeon RX 9070 video card and a Ryzen 7 9700X CPU. This happens since Linux version 6.17.8-arch1-1 until now, with all Arch packages up to date and no fancy stuff installed, all plain Gnome with Wayland. VRR is enabled in Gnome.

linux-lts kernel 6.12.61 works fine for me, as well as the regular linux kernel versions 6.17.7 and lower.

journalctl shows this as the last message prior to the forced hardware poweroff:

kernel: amdgpu 0000:03:00.0: [drm] *ERROR* [CRTC:86:crtc-0] flip_done timed out

Edit: I am trying the latest linux-zen kernel 6.17.9 and it is also failing the same way. Only the LTS version works for me so far.

Last edited by megamik (2025-12-09 13:06:18)

Offline

Board footer

Powered by FluxBB