You are not logged in.
Pages: 1
Since two days, I've been experiencing an intermittent issue where the output on my laptop screen freezes while the output on the externally connected monitor continues to be refreshed for a while. However, after some time the entire system freezes and I have to SysReq + REISUB to force a reboot; I can't even switch to a virtual TTY at this point. I feel like the issue has been more frequent since upgrading from 6.14.1 to 6.14.2; but it's hard to say as I can't consistently reproduce the issue (it's happened five times today though).
Consulting the system logs there is kernel warning just before the issue happens; but google doesn't turn up much:
apr 16 15:49:32 parch kernel: amdgpu 0000:c3:00.0: [drm] *ERROR* flip_done timed out
apr 16 15:49:32 parch kernel: amdgpu 0000:c3:00.0: [drm] *ERROR* [PLANE:58:plane-3] commit wait timed out
apr 16 15:49:32 parch kernel: ------------[ cut here ]------------
apr 16 15:49:32 parch kernel: WARNING: CPU: 6 PID: 1749 at drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c:9384 amdgpu_dm_atomic_commit_tail+0x3ab3/0x3ba0 [amdgpu]
apr 16 15:49:32 parch kernel: Modules linked in: cdc_mbim cdc_wdm cdc_ncm cdc_ether usbnet r8152 mii rfcomm snd_seq_dummy snd_hrtimer snd_seq cmac algif_hash algif_skcipher af_alg bnep vfat fat snd_soc_dmic snd_soc_ps_mach snd_ps_pdm_dma snd_sof_amd_acp70 snd_sof_amd_acp63>
apr 16 15:49:32 parch kernel: snd_hda_core snd_pci_acp6x snd_rawmidi btrtl ip6_udp_tunnel uvc udp_tunnel sp5100_tco hid_multitouch videobuf2_memops r8169 btintel snd_pci_acp5x snd_seq_device snd_hwdep videobuf2_v4l2 snd_rn_pci_acp3x btbcm think_lmi ucsi_acpi kvm snd_pcm s>
apr 16 15:49:32 parch kernel: crypto_simd usbhid cryptd rfkill drm_display_helper nvme_core video ccp i8042 cec nvme_auth serio wmi
apr 16 15:49:32 parch kernel: CPU: 6 UID: 1000 PID: 1749 Comm: KMS thread Tainted: G W 6.14.2-arch1-1 #1 51440b8a0cc8bb91764dac94f6c2b53455e5a907
apr 16 15:49:32 parch kernel: Tainted: [W]=WARN
apr 16 15:49:32 parch kernel: Hardware name: LENOVO 21MCCTO1WW/21MCCTO1WW, BIOS R2LET32W (1.13 ) 02/11/2025
apr 16 15:49:32 parch kernel: RIP: 0010:amdgpu_dm_atomic_commit_tail+0x3ab3/0x3ba0 [amdgpu]
apr 16 15:49:32 parch kernel: Code: 40 bf 2c c1 e8 2e a6 41 cf e9 65 fd ff ff 0f 0b 49 8d 87 58 4b 04 00 c6 85 30 fe ff ff 00 48 89 85 40 fe ff ff e9 70 cb ff ff <0f> 0b e9 92 f2 ff ff 0f 0b e9 a4 cb ff ff 0f 0b e9 a4 f2 ff ff 48
apr 16 15:49:32 parch kernel: RSP: 0018:ffffc06183aaf748 EFLAGS: 00010002
apr 16 15:49:32 parch kernel: RAX: 0000000000000286 RBX: 0000000000000286 RCX: ffffa0b601fe0118
apr 16 15:49:32 parch kernel: RDX: 0000000000000001 RSI: 0000000000000297 RDI: ffffa0b61b380178
apr 16 15:49:32 parch kernel: RBP: ffffc06183aaf998 R08: ffffc06183aaf634 R09: 0000000000000000
apr 16 15:49:32 parch kernel: R10: ffffc06183aaf6a0 R11: ffffc06183aaf6a4 R12: 0000000000000002
apr 16 15:49:32 parch kernel: R13: ffffa0b601fe0000 R14: ffffa0b8e6347000 R15: 0000000000000000
apr 16 15:49:32 parch kernel: FS: 0000740699d576c0(0000) GS:ffffa0c51ed00000(0000) knlGS:0000000000000000
apr 16 15:49:32 parch kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
apr 16 15:49:32 parch kernel: CR2: 000070afa347f8b0 CR3: 0000000106696000 CR4: 0000000000f50ef0
apr 16 15:49:32 parch kernel: PKRU: 55555554
apr 16 15:49:32 parch kernel: Call Trace:
apr 16 15:49:32 parch kernel: <TASK>
apr 16 15:49:32 parch kernel: ? __entry_text_end+0x101e46/0x101e49
apr 16 15:49:32 parch kernel: commit_tail+0x91/0x130
apr 16 15:49:32 parch kernel: drm_atomic_helper_commit+0x11a/0x140
apr 16 15:49:32 parch kernel: drm_atomic_commit+0xaf/0xe0
apr 16 15:49:32 parch kernel: ? __pfx___drm_printfn_info+0x10/0x10
apr 16 15:49:32 parch kernel: drm_mode_atomic_ioctl+0xa73/0xcb0
apr 16 15:49:32 parch kernel: ? __pfx_drm_mode_atomic_ioctl+0x10/0x10
apr 16 15:49:32 parch kernel: drm_ioctl_kernel+0xad/0x100
apr 16 15:49:32 parch kernel: drm_ioctl+0x277/0x500
apr 16 15:49:32 parch kernel: ? __pfx_drm_mode_atomic_ioctl+0x10/0x10
apr 16 15:49:32 parch kernel: amdgpu_drm_ioctl+0x4b/0x80 [amdgpu a927dbcc89a313b8a5a39a5d6f7448159217a149]
apr 16 15:49:32 parch kernel: __x64_sys_ioctl+0x94/0xc0
apr 16 15:49:32 parch kernel: do_syscall_64+0x82/0x190
apr 16 15:49:32 parch kernel: ? srso_alias_return_thunk+0x5/0xfbef5
apr 16 15:49:32 parch kernel: ? __check_object_size+0x82/0x210
apr 16 15:49:32 parch kernel: ? srso_alias_return_thunk+0x5/0xfbef5
apr 16 15:49:32 parch kernel: ? ptep_set_access_flags+0x32/0x40
apr 16 15:49:32 parch kernel: ? srso_alias_return_thunk+0x5/0xfbef5
apr 16 15:49:32 parch kernel: ? wp_page_reuse+0x8d/0xa0
apr 16 15:49:32 parch kernel: ? srso_alias_return_thunk+0x5/0xfbef5
apr 16 15:49:32 parch kernel: ? do_wp_page+0x830/0xd60
apr 16 15:49:32 parch kernel: ? __pfx_drm_mode_createblob_ioctl+0x10/0x10
apr 16 15:49:32 parch kernel: ? srso_alias_return_thunk+0x5/0xfbef5
apr 16 15:49:32 parch kernel: ? drm_ioctl_kernel+0xad/0x100
apr 16 15:49:32 parch kernel: ? srso_alias_return_thunk+0x5/0xfbef5
apr 16 15:49:32 parch kernel: ? srso_alias_return_thunk+0x5/0xfbef5
apr 16 15:49:32 parch kernel: ? __handle_mm_fault+0xabc/0xfa0
apr 16 15:49:32 parch kernel: ? __pfx_drm_mode_createblob_ioctl+0x10/0x10
apr 16 15:49:32 parch kernel: ? srso_alias_return_thunk+0x5/0xfbef5
apr 16 15:49:32 parch kernel: ? __count_memcg_events+0xa1/0x130
apr 16 15:49:32 parch kernel: ? srso_alias_return_thunk+0x5/0xfbef5
apr 16 15:49:32 parch kernel: ? count_memcg_events.constprop.0+0x1a/0x30
apr 16 15:49:32 parch kernel: ? srso_alias_return_thunk+0x5/0xfbef5
apr 16 15:49:32 parch kernel: ? handle_mm_fault+0x1bb/0x2c0
apr 16 15:49:32 parch kernel: ? srso_alias_return_thunk+0x5/0xfbef5
apr 16 15:49:32 parch kernel: ? do_user_addr_fault+0x36c/0x620
apr 16 15:49:32 parch kernel: ? srso_alias_return_thunk+0x5/0xfbef5
apr 16 15:49:32 parch kernel: ? srso_alias_return_thunk+0x5/0xfbef5
apr 16 15:49:32 parch kernel: entry_SYSCALL_64_after_hwframe+0x76/0x7e
apr 16 15:49:32 parch kernel: RIP: 0033:0x7406b19237ed
apr 16 15:49:32 parch 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 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00
apr 16 15:49:32 parch kernel: RSP: 002b:0000740699d55210 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
apr 16 15:49:32 parch kernel: RAX: ffffffffffffffda RBX: 0000740674005e20 RCX: 00007406b19237ed
apr 16 15:49:32 parch kernel: RDX: 0000740699d552b0 RSI: 00000000c03864bc RDI: 000000000000000c
apr 16 15:49:32 parch kernel: RBP: 0000740699d55260 R08: 0000740674007240 R09: 00007406ae201140
apr 16 15:49:32 parch kernel: R10: 0000000000000015 R11: 0000000000000246 R12: 0000740699d552b0
apr 16 15:49:32 parch kernel: R13: 00000000c03864bc R14: 000000000000000c R15: 0000740674039eb0
apr 16 15:49:32 parch kernel: </TASK>
apr 16 15:49:32 parch kernel: ---[ end trace 0000000000000000 ]---
apr 16 15:49:32 parch kernel: ------------[ cut here ]------------I'm guessing some change to the amdgpu driver is the likely culprit. Maybe I can configure the driver to disable the change? Any suggestions on where I could report this issue to? Any other suggestions?
I've now downgraded to linux-lts and the freeze hasn't re-presented itself in the last hour. This points to the 6.14 kernel being the culprit.
Offline
Sounds very similar to this issue: https://gitlab.freedesktop.org/drm/amd/-/issues/4141; though that's on 6.13
Offline
Pages: 1