amdgpu driver errors after disconnecting a Lenovo T14 (Gen1 AMD) from dock when the laptop is sleeping
Hi all,
I have started to notice this since kernel 6.1. When I connect my Lenovo T14 Gen1 laptop to a docking station, put it to sleep, disconnect it from the dock and then wake it up, it causes issues in the amdgpu driver and a reboot is required. The dock has an external display connected via DisplayPort and both the external and built-in screen are in use when this happens. When I disconnect the dock with the laptop powered up there are no issues.
Now on kernel 6.2.1 I see a series of errors like this in dmesg when the problem occurs:
úno 28 08:18:41 Sad-Silke kernel: </TASK>
úno 28 08:18:41 Sad-Silke kernel: R13: 0000000000000018 R14: 0000562b9a6ed4a0 R15: 0000562b9a66a530
úno 28 08:18:41 Sad-Silke kernel: R10: 0000562b9a37b010 R11: 0000000000000246 R12: 00000000c03864bc
úno 28 08:18:41 Sad-Silke kernel: RBP: 00007ffd88b8f870 R08: 0000000000000007 R09: 0000000000000007
úno 28 08:18:41 Sad-Silke kernel: RDX: 00007ffd88b8f870 RSI: 00000000c03864bc RDI: 0000000000000018
úno 28 08:18:41 Sad-Silke kernel: RAX: ffffffffffffffda RBX: 0000562b9bb1e3f0 RCX: 00007f5326d1553f
úno 28 08:18:41 Sad-Silke kernel: RSP: 002b:00007ffd88b8f7d0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
úno 28 08:18:41 Sad-Silke kernel: Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 18 48 8b 44 24 18 64 48 2b 04 25 28 00 00
úno 28 08:18:41 Sad-Silke kernel: RIP: 0033:0x7f5326d1553f
úno 28 08:18:41 Sad-Silke kernel: entry_SYSCALL_64_after_hwframe+0x72/0xdc
úno 28 08:18:41 Sad-Silke kernel: ? do_syscall_64+0x6b/0x90
úno 28 08:18:41 Sad-Silke kernel: ? do_syscall_64+0x6b/0x90
úno 28 08:18:41 Sad-Silke kernel: do_syscall_64+0x5f/0x90
úno 28 08:18:41 Sad-Silke kernel: __x64_sys_ioctl+0x94/0xd0
úno 28 08:18:41 Sad-Silke kernel: amdgpu_drm_ioctl+0x4e/0x90 [amdgpu 0a2f4b6a08ebc5361cd3869444020e18bc7c4042]
úno 28 08:18:41 Sad-Silke kernel: ? __pfx_drm_mode_atomic_ioctl+0x10/0x10
úno 28 08:18:41 Sad-Silke kernel: drm_ioctl+0x233/0x410
úno 28 08:18:41 Sad-Silke kernel: drm_ioctl_kernel+0xcd/0x170
úno 28 08:18:41 Sad-Silke kernel: ? __pfx_drm_mode_atomic_ioctl+0x10/0x10
úno 28 08:18:41 Sad-Silke kernel: drm_mode_atomic_ioctl+0x744/0xb70
úno 28 08:18:41 Sad-Silke kernel: drm_atomic_check_only+0x5c0/0xa30
úno 28 08:18:41 Sad-Silke kernel: ? amdgpu_dm_connector_atomic_duplicate_state+0x29/0xb0 [amdgpu 0a2f4b6a08ebc5361cd3869444020e18bc7c4042]
úno 28 08:18:41 Sad-Silke kernel: amdgpu_dm_atomic_check+0x65/0x11b0 [amdgpu 0a2f4b6a08ebc5361cd3869444020e18bc7c4042]
úno 28 08:18:41 Sad-Silke kernel: drm_atomic_helper_check_modeset+0x403/0xc80
úno 28 08:18:41 Sad-Silke kernel: <TASK>
úno 28 08:18:41 Sad-Silke kernel: Call Trace:
úno 28 08:18:41 Sad-Silke kernel: CR2: 00007f1a4419e000 CR3: 000000011abda000 CR4: 0000000000350ee0
úno 28 08:18:41 Sad-Silke kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
úno 28 08:18:41 Sad-Silke kernel: FS: 00007f53229948c0(0000) GS:ffff896f2fa80000(0000) knlGS:0000000000000000
úno 28 08:18:41 Sad-Silke kernel: R13: ffff896843d45900 R14: ffff896844d63c80 R15: ffff896846aa1000
úno 28 08:18:41 Sad-Silke kernel: R10: ffff896844d63c80 R11: 0000000000000438 R12: ffff89684a41e568
úno 28 08:18:41 Sad-Silke kernel: RBP: ffff896869b52000 R08: ffff89684a41e568 R09: ffff896843d45900
úno 28 08:18:41 Sad-Silke kernel: RDX: ffff896843d45938 RSI: ffff896841c9a0d0 RDI: 0000000000000000
úno 28 08:18:41 Sad-Silke kernel: RAX: ffff896843d45938 RBX: ffff896843d45920 RCX: 0000000000000001
úno 28 08:18:41 Sad-Silke kernel: RSP: 0018:ffffb78d833aba78 EFLAGS: 00010246
úno 28 08:18:41 Sad-Silke kernel: Code: 45 30 e9 54 ff ff ff 48 8b 04 25 08 00 00 00 45 31 f6 31 db 48 85 c0 0f 85 a8 fe ff ff e9 39 ff ff ff 44 89 e8 e9 33 ff ff ff <0f> 0b 49 8b 44 24 58 4c 89 e9 48 89 ea 48 c7 c6 80 a5 e2 c0 48 8b
úno 28 08:18:41 Sad-Silke kernel: RIP: 0010:drm_dp_atomic_release_time_slots+0x1bd/0x1f0 [drm_display_helper]
úno 28 08:18:41 Sad-Silke kernel: Hardware name: LENOVO 20UDS02D00/20UDS02D00, BIOS R1BET73W(1.42 ) 12/09/2022
úno 28 08:18:41 Sad-Silke kernel: CPU: 10 PID: 1000 Comm: kwin_wayland Tainted: G W 6.2.1-arch1-1 #1 826b345887e8fd845ab37a52cb3a6655383f6b60
úno 28 08:18:41 Sad-Silke kernel: snd_seq_device platform_profile ttm snd_hwdep r8169 bluetooth snd_acp_config ucsi_acpi cfg80211 sp5100_tco videobuf2_common snd_soc_acpi drm_display_helper snd_pcm typec_ucsi ecdh_generic video psmouse rapl mc k10temp i2c_piix4 crc16 snd_pci_acp3x realtek cec snd_timer typec ipmi_devintf rfkill mdio_devres roles libphy ipmi_msghandler snd so>
úno 28 08:18:41 Sad-Silke kernel: Modules linked in: rfcomm snd_seq_dummy snd_hrtimer snd_seq ccm algif_aead des_generic libdes ecb md4 cmac algif_hash algif_skcipher af_alg bnep iwlmvm snd_soc_dmic snd_acp3x_pdm_dma snd_acp3x_rn snd_sof_amd_rembrandt snd_sof_amd_renoir mac80211 snd_sof_amd_acp snd_sof_pci snd_sof_xtensa_dsp libarc4 snd_sof amdgpu snd_sof_utils snd_soc_core s>
úno 28 08:18:41 Sad-Silke kernel: WARNING: CPU: 10 PID: 1000 at drivers/gpu/drm/display/drm_dp_mst_topology.c:4322 drm_dp_atomic_release_time_slots+0x1bd/0x1f0 [drm_display_helper]
úno 28 08:18:41 Sad-Silke kernel: ------------[ cut here ]------------
úno 28 08:18:41 Sad-Silke kernel: amdgpu 0000:07:00.0: [drm] *ERROR* No payload for [MST PORT:00000000e956532c] found in mst state 00000000dcd511ab
úno 28 08:18:41 Sad-Silke kernel: ---[ end trace 0000000000000000 ]---
HW:
- Lenovo T14 Gen1 AMD, FW. 1.42
- Lenovo TP Dock type AH40
- 07:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Renoir [1002:1636] (rev d1)
Anything I can do to help troubleshoot this?
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Alex Deucher added DC label
added DC label
- Owner
Likely related to #2424 and #2314 (closed)
- Developer
Can you please have a try with this branch?
https://gitlab.freedesktop.org/superm1/linux/-/commits/mlimonci/mst-6.3-backports-6.1/
It has some commits from 6.3 backported to 6.1.14. If they help (or at least don't make things worse) I'll suggest them to stable.
Collapse replies - Developer
I didn't check they apply to 6.2 yet as I was focused on the LTS. You can try to take all 7 to 6.2 though as well.
Preliminiray tests were negative for me: replugging the connector twice did not recover the situation; after unplugging during sleep and waking, the system will not accept any mst connection until reboot. Earlier, it recovered after the second replug and kept reacting normally again. I tested vs. 5.15.96 because that's what I'm using now, but will re-run my test against unpatched 6.1.14 sometime during the weekend.
- Developer
Thanks for checking. There are some others that happened in 6.3, but they're entangled with a big move of files around from one place to another, so will be a more complicated backport.
Hey @superm1,
I finally found the time to do another controlled experiment with 6.1.14 vanilla vs https://gitlab.freedesktop.org/superm1/linux/-/commits/mlimonci/mst-6.3-backports-6.1/. In both cases the behaviour was identical, and the logs seem to be as well. I tested using S3. I collected 3 log files corresponding to the following actions each:
- Put the machine to sleep with dock attached, detach and wake it up (a script reconfigures xrandr to make eDP the sole active output)
- Re-attach the dock; nothing happens apart from usb devices etc. appearing
- Replug the dock; drm stuff is happening and my script tries to reconfigure xrandr but fails ("randr: Configure crtc 1 failed")
(see attached files)
Further attemps re-plugging don't recover the situation. I'm unable to make outputs on the dock working at all. I claimed earlier that it was different in vanilla 6.1.14, but I was mistaken. In 5.15.96 I could recover after the second replug.
Do you have something specific that I could test to further pin the issue down?
Cheers Paul
1_disconnect_then_wake_6_1_14.txt
Collapse replies - Developer
Sure, another datapoint won't hurt.
- Developer
Can you please get an updated log against 6.3? Would like to make sure it behaves identically. Also, can you please have a try with this patch? https://github.com/jlindgren90/linux/commit/8cf17c25e2d2644fa6dfc3d7de6b3b35689d4db0
Unfortunately even the patched kernel does not fix the problem. Here is the relevant portion of the log reproduced by powering the laptop up, connecting it to a dock, putting it to sleep, disconnecting the dock and finally waking the computer
kvě 02 21:57:46 Sad-Silke kernel: PM: suspend exit kvě 02 21:57:46 Sad-Silke systemd-resolved[741]: Clock change detected. Flushing caches. kvě 02 21:57:46 Sad-Silke systemd-sleep[2034]: System returned from sleep state. kvě 02 21:57:46 Sad-Silke systemd[1]: systemd-suspend.service: Deactivated successfully. kvě 02 21:57:46 Sad-Silke kernel: [266] thinkpad_acpi: EC reports: Thermal Control Command set completed (DYTC) kvě 02 21:57:46 Sad-Silke kernel: ------------[ cut here ]------------ kvě 02 21:57:46 Sad-Silke kernel: WARNING: CPU: 15 PID: 950 at drivers/gpu/drm/display/drm_dp_mst_topology.c:4334 drm_dp_atomic_release_time_slots+0x1ae/0x1e0 [drm_display_helper] kvě 02 21:57:46 Sad-Silke kernel: Modules linked in: snd_usb_audio snd_usbmidi_lib snd_rawmidi usbhid snd_seq_dummy snd_hrtimer snd_seq snd_seq_device ccm algif_aead des_generic libdes ecb md4 cmac algif_hash algif_skcipher af_alg bnep snd_soc_dmic snd_acp3x_pdm_dma snd_acp3x_rn snd_sof_amd_rembrandt snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci joydev snd_sof_xtensa_dsp mou> kvě 02 21:57:46 Sad-Silke kernel: snd_acp_config platform_profile kvm think_lmi drm_display_helper snd_pcm ecdh_generic tps6598x cfg80211 snd_soc_acpi videobuf2_common ipmi_devintf video irqbypass wmi_bmof firmware_attributes_class mc psmouse crc16 rapl k10temp snd_pci_acp3x rfkill snd_timer cec i2c_piix4 libphy ucsi_acpi ipmi_msghandler typec_ucsi snd typec soundcore roles > kvě 02 21:57:46 Sad-Silke kernel: CPU: 15 PID: 950 Comm: kwin_wayland Tainted: G W 6.3.0-arch1-2 #1 2c707d02b1b6a17792ca30581b4233ce8047c114 kvě 02 21:57:46 Sad-Silke kernel: Hardware name: LENOVO 20UDS02D00/20UDS02D00, BIOS R1BET74W(1.43 ) 03/01/2023 kvě 02 21:57:46 Sad-Silke kernel: RIP: 0010:drm_dp_atomic_release_time_slots+0x1ae/0x1e0 [drm_display_helper] kvě 02 21:57:46 Sad-Silke kernel: Code: 83 e9 01 48 d3 c0 41 21 44 24 30 eb 9b e8 4a 45 be e1 49 89 c4 48 3d 00 f0 ff ff 77 08 45 31 f6 e9 40 ff ff ff 44 89 e0 eb 80 <0f> 0b 49 8b 45 58 4c 89 e1 48 89 ea 48 c7 c6 70 e3 cb c0 48 8b 78 kvě 02 21:57:46 Sad-Silke kernel: RSP: 0018:ffffbc0cc39aba08 EFLAGS: 00010246 kvě 02 21:57:46 Sad-Silke kernel: RAX: ffff964906347518 RBX: ffff964906347500 RCX: 0000000000000001 kvě 02 21:57:46 Sad-Silke kernel: RDX: ffff964906347518 RSI: ffff964901c1b0d0 RDI: 0000000000000000 kvě 02 21:57:46 Sad-Silke kernel: RBP: ffff964906d5f000 R08: ffff964900be4578 R09: ffff9649063474e0 kvě 02 21:57:46 Sad-Silke kernel: R10: ffff9649046f7000 R11: 0000000000000009 R12: ffff9649063474e0 kvě 02 21:57:46 Sad-Silke kernel: R13: ffff964900be4578 R14: ffff9649b17c4c00 R15: 0000000000000001 kvě 02 21:57:46 Sad-Silke kernel: FS: 00007f4d3462c8c0(0000) GS:ffff964fefbc0000(0000) knlGS:0000000000000000 kvě 02 21:57:46 Sad-Silke kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 kvě 02 21:57:46 Sad-Silke kernel: CR2: 000055d076733638 CR3: 000000012f02a000 CR4: 0000000000350ee0 kvě 02 21:57:46 Sad-Silke kernel: Call Trace: kvě 02 21:57:46 Sad-Silke kernel: [drm] DM_MST: stopping TM on aconnector: 000000001fafbb39 [id: 89] kvě 02 21:57:46 Sad-Silke kernel: nvme nvme0: 16/0/0 default/read/poll queues kvě 02 21:57:46 Sad-Silke kernel: [drm] VCN decode and encode initialized successfully(under DPG Mode). kvě 02 21:57:46 Sad-Silke kernel: [drm] JPEG decode initialized successfully. kvě 02 21:57:46 Sad-Silke kernel: amdgpu 0000:07:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0 kvě 02 21:57:46 Sad-Silke kernel: amdgpu 0000:07:00.0: amdgpu: ring gfx_low uses VM inv eng 1 on hub 0 kvě 02 21:57:46 Sad-Silke kernel: amdgpu 0000:07:00.0: amdgpu: ring gfx_high uses VM inv eng 4 on hub 0 kvě 02 21:57:46 Sad-Silke kernel: amdgpu 0000:07:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 5 on hub 0 kvě 02 21:57:46 Sad-Silke kernel: amdgpu 0000:07:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 6 on hub 0 kvě 02 21:57:46 Sad-Silke kernel: amdgpu 0000:07:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 7 on hub 0 kvě 02 21:57:46 Sad-Silke kernel: amdgpu 0000:07:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 8 on hub 0 kvě 02 21:57:46 Sad-Silke kernel: amdgpu 0000:07:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 9 on hub 0 kvě 02 21:57:46 Sad-Silke kernel: amdgpu 0000:07:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 10 on hub 0 kvě 02 21:57:46 Sad-Silke kernel: amdgpu 0000:07:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 11 on hub 0 kvě 02 21:57:46 Sad-Silke kernel: amdgpu 0000:07:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 12 on hub 0 kvě 02 21:57:46 Sad-Silke kernel: amdgpu 0000:07:00.0: amdgpu: ring kiq_2.1.0 uses VM inv eng 13 on hub 0 kvě 02 21:57:46 Sad-Silke kernel: amdgpu 0000:07:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 1 kvě 02 21:57:46 Sad-Silke kernel: amdgpu 0000:07:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 1 kvě 02 21:57:46 Sad-Silke kernel: amdgpu 0000:07:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 1 kvě 02 21:57:46 Sad-Silke kernel: amdgpu 0000:07:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 1 kvě 02 21:57:46 Sad-Silke kernel: amdgpu 0000:07:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 1 kvě 02 21:57:46 Sad-Silke kernel: [drm:dm_late_init [amdgpu]] *ERROR* DM_MST: Failed to start MST kvě 02 21:57:46 Sad-Silke kernel: [drm] DM_MST: stopping TM on aconnector: 000000001fafbb39 [id: 89] kvě 02 21:57:46 Sad-Silke kernel: usb 2-2: reset high-speed USB device number 2 using xhci_hcd kvě 02 21:57:46 Sad-Silke kernel: psmouse serio1: synaptics: queried max coordinates: x [..5678], y [..4694] kvě 02 21:57:46 Sad-Silke kernel: psmouse serio1: synaptics: queried min coordinates: x [1266..], y [1162..] kvě 02 21:57:46 Sad-Silke kernel: OOM killer enabled. kvě 02 21:57:46 Sad-Silke kernel: Restarting tasks ... kvě 02 21:57:46 Sad-Silke kernel: usb 4-1: USB disconnect, device number 2 kvě 02 21:57:46 Sad-Silke kernel: usb 7-1.4: USB disconnect, device number 3 kvě 02 21:57:46 Sad-Silke kernel: usb 6-1: USB disconnect, device number 3 kvě 02 21:57:46 Sad-Silke kernel: usb 6-1.4: USB disconnect, device number 4 kvě 02 21:57:46 Sad-Silke kernel: usb 6-1.4.2: USB disconnect, device number 5 kvě 02 21:57:46 Sad-Silke kernel: usb 7-1: USB disconnect, device number 2 kvě 02 21:57:46 Sad-Silke kernel: done. kvě 02 21:57:46 Sad-Silke kernel: random: crng reseeded on system resumption kvě 02 21:57:46 Sad-Silke kernel: PM: suspend exit kvě 02 21:57:46 Sad-Silke systemd-resolved[741]: Clock change detected. Flushing caches. kvě 02 21:57:46 Sad-Silke systemd-sleep[2034]: System returned from sleep state. kvě 02 21:57:46 Sad-Silke systemd[1]: systemd-suspend.service: Deactivated successfully. kvě 02 21:57:46 Sad-Silke kernel: [266] thinkpad_acpi: EC reports: Thermal Control Command set completed (DYTC) kvě 02 21:57:46 Sad-Silke kernel: ------------[ cut here ]------------ kvě 02 21:57:46 Sad-Silke kernel: WARNING: CPU: 15 PID: 950 at drivers/gpu/drm/display/drm_dp_mst_topology.c:4334 drm_dp_atomic_release_time_slots+0x1ae/0x1e0 [drm_display_helper] kvě 02 21:57:46 Sad-Silke kernel: Modules linked in: snd_usb_audio snd_usbmidi_lib snd_rawmidi usbhid snd_seq_dummy snd_hrtimer snd_seq snd_seq_device ccm algif_aead des_generic libdes ecb md4 cmac algif_hash algif_skcipher af_alg bnep snd_soc_dmic snd_acp3x_pdm_dma snd_acp3x_rn snd_sof_amd_rembrandt snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci joydev snd_sof_xtensa_dsp mou> kvě 02 21:57:46 Sad-Silke kernel: snd_acp_config platform_profile kvm think_lmi drm_display_helper snd_pcm ecdh_generic tps6598x cfg80211 snd_soc_acpi videobuf2_common ipmi_devintf video irqbypass wmi_bmof firmware_attributes_class mc psmouse crc16 rapl k10temp snd_pci_acp3x rfkill snd_timer cec i2c_piix4 libphy ucsi_acpi ipmi_msghandler typec_ucsi snd typec soundcore roles > kvě 02 21:57:46 Sad-Silke kernel: CPU: 15 PID: 950 Comm: kwin_wayland Tainted: G W 6.3.0-arch1-2 #1 2c707d02b1b6a17792ca30581b4233ce8047c114 kvě 02 21:57:46 Sad-Silke kernel: Hardware name: LENOVO 20UDS02D00/20UDS02D00, BIOS R1BET74W(1.43 ) 03/01/2023 kvě 02 21:57:46 Sad-Silke kernel: RIP: 0010:drm_dp_atomic_release_time_slots+0x1ae/0x1e0 [drm_display_helper] kvě 02 21:57:46 Sad-Silke kernel: Code: 83 e9 01 48 d3 c0 41 21 44 24 30 eb 9b e8 4a 45 be e1 49 89 c4 48 3d 00 f0 ff ff 77 08 45 31 f6 e9 40 ff ff ff 44 89 e0 eb 80 <0f> 0b 49 8b 45 58 4c 89 e1 48 89 ea 48 c7 c6 70 e3 cb c0 48 8b 78 kvě 02 21:57:46 Sad-Silke kernel: RSP: 0018:ffffbc0cc39aba08 EFLAGS: 00010246 kvě 02 21:57:46 Sad-Silke kernel: RAX: ffff964906347518 RBX: ffff964906347500 RCX: 0000000000000001 kvě 02 21:57:46 Sad-Silke kernel: RDX: ffff964906347518 RSI: ffff964901c1b0d0 RDI: 0000000000000000 kvě 02 21:57:46 Sad-Silke kernel: RBP: ffff964906d5f000 R08: ffff964900be4578 R09: ffff9649063474e0 kvě 02 21:57:46 Sad-Silke kernel: R10: ffff9649046f7000 R11: 0000000000000009 R12: ffff9649063474e0 kvě 02 21:57:46 Sad-Silke kernel: R13: ffff964900be4578 R14: ffff9649b17c4c00 R15: 0000000000000001 kvě 02 21:57:46 Sad-Silke kernel: FS: 00007f4d3462c8c0(0000) GS:ffff964fefbc0000(0000) knlGS:0000000000000000 kvě 02 21:57:46 Sad-Silke kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 kvě 02 21:57:46 Sad-Silke kernel: CR2: 000055d076733638 CR3: 000000012f02a000 CR4: 0000000000350ee0 kvě 02 21:57:46 Sad-Silke kernel: Call Trace: kvě 02 21:57:46 Sad-Silke kernel: <TASK> kvě 02 21:57:46 Sad-Silke kernel: drm_atomic_helper_check_modeset+0x403/0xc80 kvě 02 21:57:46 Sad-Silke kernel: ? mas_update_gap+0x1a1/0x1c0 kvě 02 21:57:46 Sad-Silke kernel: amdgpu_dm_atomic_check+0x6a/0x11c0 [amdgpu d50d212d40572e5ca8e4a84f2f175da640035d93] kvě 02 21:57:46 Sad-Silke kernel: drm_atomic_check_only+0x5c0/0xa30 kvě 02 21:57:46 Sad-Silke kernel: drm_mode_atomic_ioctl+0x754/0xb80 kvě 02 21:57:46 Sad-Silke kernel: ? drm_mode_getblob_ioctl+0x6c/0xd0 kvě 02 21:57:46 Sad-Silke kernel: ? __pfx_drm_mode_getblob_ioctl+0x10/0x10 kvě 02 21:57:46 Sad-Silke kernel: ? __pfx_drm_mode_atomic_ioctl+0x10/0x10 kvě 02 21:57:46 Sad-Silke kernel: drm_ioctl_kernel+0xcd/0x170 kvě 02 21:57:46 Sad-Silke kernel: drm_ioctl+0x267/0x4a0 kvě 02 21:57:46 Sad-Silke kernel: ? __pfx_drm_mode_atomic_ioctl+0x10/0x10 kvě 02 21:57:46 Sad-Silke kernel: amdgpu_drm_ioctl+0x4e/0x90 [amdgpu d50d212d40572e5ca8e4a84f2f175da640035d93] kvě 02 21:57:46 Sad-Silke kernel: __x64_sys_ioctl+0x94/0xd0 kvě 02 21:57:46 Sad-Silke kernel: do_syscall_64+0x5f/0x90 kvě 02 21:57:46 Sad-Silke kernel: ? do_user_addr_fault+0x1e0/0x720 kvě 02 21:57:46 Sad-Silke kernel: ? exc_page_fault+0x74/0x170 kvě 02 21:57:46 Sad-Silke kernel: entry_SYSCALL_64_after_hwframe+0x72/0xdc kvě 02 21:57:46 Sad-Silke kernel: RIP: 0033:0x7f4d3891553f kvě 02 21:57:46 Sad-Silke kernel: Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 18 48 8b 44 24 18 64 48 2b 04 25 28 00 00 kvě 02 21:57:46 Sad-Silke kernel: RSP: 002b:00007ffe53fca200 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 kvě 02 21:57:46 Sad-Silke kernel: RAX: ffffffffffffffda RBX: 000055d077b88110 RCX: 00007f4d3891553f kvě 02 21:57:46 Sad-Silke kernel: RDX: 00007ffe53fca2a0 RSI: 00000000c03864bc RDI: 0000000000000015 kvě 02 21:57:46 Sad-Silke kernel: RBP: 00007ffe53fca2a0 R08: 0000000000000003 R09: 0000000000000003 kvě 02 21:57:46 Sad-Silke kernel: R10: 000055d07651d010 R11: 0000000000000246 R12: 00000000c03864bc kvě 02 21:57:46 Sad-Silke kernel: R13: 0000000000000015 R14: 000055d077148620 R15: 000055d077633da0 kvě 02 21:57:46 Sad-Silke kernel: </TASK> kvě 02 21:57:46 Sad-Silke kernel: ---[ end trace 0000000000000000 ]--- kvě 02 21:57:46 Sad-Silke kernel: amdgpu 0000:07:00.0: [drm] *ERROR* No payload for [MST PORT:0000000006a3117c] found in mst state 000000000bfc6798 kvě 02 21:57:46 Sad-Silke systemd[1]: Finished System Suspend. kvě 02 21:57:46 Sad-Silke systemd[1]: Stopped target Sleep. kvě 02 21:57:46 Sad-Silke systemd[1]: Reached target Suspend. kvě 02 21:57:46 Sad-Silke systemd-logind[759]: Operation 'sleep' finished. kvě 02 21:57:46 Sad-Silke systemd[1]: Stopped target Suspend. kvě 02 21:57:46 Sad-Silke NetworkManager[748]: <info> [1683057466.4563] manager: sleep: wake requested (sleeping: yes enabled: yes) kvě 02 21:57:46 Sad-Silke NetworkManager[748]: <info> [1683057466.4567] device (enp2s0f0): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'external') kvě 02 21:57:46 Sad-Silke kernel: ------------[ cut here ]------------ kvě 02 21:57:46 Sad-Silke kernel: WARNING: CPU: 15 PID: 950 at drivers/gpu/drm/display/drm_dp_mst_topology.c:4334 drm_dp_atomic_release_time_slots+0x1ae/0x1e0 [drm_display_helper] kvě 02 21:57:46 Sad-Silke kernel: Modules linked in: snd_usb_audio snd_usbmidi_lib snd_rawmidi usbhid snd_seq_dummy snd_hrtimer snd_seq snd_seq_device ccm algif_aead des_generic libdes ecb md4 cmac algif_hash algif_skcipher af_alg bnep snd_soc_dmic snd_acp3x_pdm_dma snd_acp3x_rn snd_sof_amd_rembrandt snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci joydev snd_sof_xtensa_dsp mou> kvě 02 21:57:46 Sad-Silke kernel: snd_acp_config platform_profile kvm think_lmi drm_display_helper snd_pcm ecdh_generic tps6598x cfg80211 snd_soc_acpi videobuf2_common ipmi_devintf video irqbypass wmi_bmof firmware_attributes_class mc psmouse crc16 rapl k10temp snd_pci_acp3x rfkill snd_timer cec i2c_piix4 libphy ucsi_acpi ipmi_msghandler typec_ucsi snd typec soundcore roles > kvě 02 21:57:46 Sad-Silke kernel: CPU: 15 PID: 950 Comm: kwin_wayland Tainted: G W 6.3.0-arch1-2 #1 2c707d02b1b6a17792ca30581b4233ce8047c114 kvě 02 21:57:46 Sad-Silke kernel: Hardware name: LENOVO 20UDS02D00/20UDS02D00, BIOS R1BET74W(1.43 ) 03/01/2023 kvě 02 21:57:46 Sad-Silke kernel: RIP: 0010:drm_dp_atomic_release_time_slots+0x1ae/0x1e0 [drm_display_helper] kvě 02 21:57:46 Sad-Silke kernel: Code: 83 e9 01 48 d3 c0 41 21 44 24 30 eb 9b e8 4a 45 be e1 49 89 c4 48 3d 00 f0 ff ff 77 08 45 31 f6 e9 40 ff ff ff 44 89 e0 eb 80 <0f> 0b 49 8b 45 58 4c 89 e1 48 89 ea 48 c7 c6 70 e3 cb c0 48 8b 78 kvě 02 21:57:46 Sad-Silke kernel: RSP: 0018:ffffbc0cc39aba30 EFLAGS: 00010246 kvě 02 21:57:46 Sad-Silke kernel: RAX: ffff96494399cc98 RBX: ffff96494399cc80 RCX: 0000000000000001 kvě 02 21:57:46 Sad-Silke kernel: RDX: ffff96494399cc98 RSI: ffff964901c1b0d0 RDI: 0000000000000000 kvě 02 21:57:46 Sad-Silke kernel: RBP: ffff964906d5f000 R08: ffff964900be4578 R09: ffff96494399cc60 kvě 02 21:57:46 Sad-Silke kernel: R10: 0000000000001b64 R11: 000000003b9aca00 R12: ffff96494399cc60 kvě 02 21:57:46 Sad-Silke kernel: R13: ffff964900be4578 R14: ffff9649b17c4780 R15: 0000000000000001 kvě 02 21:57:46 Sad-Silke kernel: FS: 00007f4d3462c8c0(0000) GS:ffff964fefbc0000(0000) knlGS:0000000000000000 kvě 02 21:57:46 Sad-Silke kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 kvě 02 21:57:46 Sad-Silke kernel: CR2: 00007f4d24104360 CR3: 000000012f02a000 CR4: 0000000000350ee0 kvě 02 21:57:46 Sad-Silke kernel: Call Trace: kvě 02 21:57:46 Sad-Silke kernel: <TASK> kvě 02 21:57:46 Sad-Silke kernel: drm_atomic_helper_check_modeset+0x403/0xc80 kvě 02 21:57:46 Sad-Silke kernel: amdgpu_dm_atomic_check+0x6a/0x11c0 [amdgpu d50d212d40572e5ca8e4a84f2f175da640035d93] kvě 02 21:57:46 Sad-Silke kernel: drm_atomic_check_only+0x5c0/0xa30 kvě 02 21:57:46 Sad-Silke kernel: drm_mode_atomic_ioctl+0x754/0xb80 kvě 02 21:57:46 Sad-Silke kernel: ? drm_mode_addfb2+0xda/0xf0 kvě 02 21:57:46 Sad-Silke kernel: ? __pfx_drm_mode_atomic_ioctl+0x10/0x10 kvě 02 21:57:46 Sad-Silke kernel: drm_ioctl_kernel+0xcd/0x170 kvě 02 21:57:46 Sad-Silke kernel: drm_ioctl+0x267/0x4a0 kvě 02 21:57:46 Sad-Silke kernel: ? __pfx_drm_mode_atomic_ioctl+0x10/0x10 kvě 02 21:57:46 Sad-Silke kernel: amdgpu_drm_ioctl+0x4e/0x90 [amdgpu d50d212d40572e5ca8e4a84f2f175da640035d93] kvě 02 21:57:46 Sad-Silke kernel: __x64_sys_ioctl+0x94/0xd0 kvě 02 21:57:46 Sad-Silke kernel: do_syscall_64+0x5f/0x90 kvě 02 21:57:46 Sad-Silke kernel: ? do_syscall_64+0x6b/0x90 kvě 02 21:57:46 Sad-Silke kernel: ? exc_page_fault+0x74/0x170 kvě 02 21:57:46 Sad-Silke kernel: entry_SYSCALL_64_after_hwframe+0x72/0xdc kvě 02 21:57:46 Sad-Silke kernel: RIP: 0033:0x7f4d3891553f kvě 02 21:57:46 Sad-Silke kernel: Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 18 48 8b 44 24 18 64 48 2b 04 25 28 00 00 kvě 02 21:57:46 Sad-Silke kernel: RSP: 002b:00007ffe53fca200 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 kvě 02 21:57:46 Sad-Silke kernel: RAX: ffffffffffffffda RBX: 000055d077c009a0 RCX: 00007f4d3891553f kvě 02 21:57:46 Sad-Silke kernel: RDX: 00007ffe53fca2a0 RSI: 00000000c03864bc RDI: 0000000000000015 kvě 02 21:57:46 Sad-Silke kernel: RBP: 00007ffe53fca2a0 R08: 0000000000000004 R09: 0000000000000004 kvě 02 21:57:46 Sad-Silke kernel: R10: 000055d077b3eaa0 R11: 0000000000000246 R12: 00000000c03864bc kvě 02 21:57:46 Sad-Silke kernel: R13: 0000000000000015 R14: 000055d07789bed0 R15: 000055d077b3e9f0 kvě 02 21:57:46 Sad-Silke kernel: </TASK> kvě 02 21:57:46 Sad-Silke kernel: ---[ end trace 0000000000000000 ]--- kvě 02 21:57:46 Sad-Silke kernel: amdgpu 0000:07:00.0: [drm] *ERROR* No payload for [MST PORT:0000000006a3117c] found in mst state 0000000045e33b65 kvě 02 21:57:46 Sad-Silke kernel: ------------[ cut here ]------------ kvě 02 21:57:46 Sad-Silke kernel: WARNING: CPU: 15 PID: 950 at drivers/gpu/drm/display/drm_dp_mst_topology.c:4334 drm_dp_atomic_release_time_slots+0x1ae/0x1e0 [drm_display_helper] kvě 02 21:57:46 Sad-Silke kernel: Modules linked in: snd_usb_audio snd_usbmidi_lib snd_rawmidi usbhid snd_seq_dummy snd_hrtimer snd_seq snd_seq_device ccm algif_aead des_generic libdes ecb md4 cmac algif_hash algif_skcipher af_alg bnep snd_soc_dmic snd_acp3x_pdm_dma snd_acp3x_rn snd_sof_amd_rembrandt snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci joydev snd_sof_xtensa_dsp mou> kvě 02 21:57:46 Sad-Silke kernel: snd_acp_config platform_profile kvm think_lmi drm_display_helper snd_pcm ecdh_generic tps6598x cfg80211 snd_soc_acpi videobuf2_common ipmi_devintf video irqbypass wmi_bmof firmware_attributes_class mc psmouse crc16 rapl k10temp snd_pci_acp3x rfkill snd_timer cec i2c_piix4 libphy ucsi_acpi ipmi_msghandler typec_ucsi snd typec soundcore roles > kvě 02 21:57:46 Sad-Silke kernel: CPU: 15 PID: 950 Comm: kwin_wayland Tainted: G W 6.3.0-arch1-2 #1 2c707d02b1b6a17792ca30581b4233ce8047c114 kvě 02 21:57:46 Sad-Silke kernel: Hardware name: LENOVO 20UDS02D00/20UDS02D00, BIOS R1BET74W(1.43 ) 03/01/2023 kvě 02 21:57:46 Sad-Silke kernel: RIP: 0010:drm_dp_atomic_release_time_slots+0x1ae/0x1e0 [drm_display_helper] kvě 02 21:57:46 Sad-Silke kernel: Code: 83 e9 01 48 d3 c0 41 21 44 24 30 eb 9b e8 4a 45 be e1 49 89 c4 48 3d 00 f0 ff ff 77 08 45 31 f6 e9 40 ff ff ff 44 89 e0 eb 80 <0f> 0b 49 8b 45 58 4c 89 e1 48 89 ea 48 c7 c6 70 e3 cb c0 48 8b 78 kvě 02 21:57:46 Sad-Silke kernel: RSP: 0018:ffffbc0cc39aba58 EFLAGS: 00010246 kvě 02 21:57:46 Sad-Silke kernel: RAX: ffff96494399cc98 RBX: ffff96494399cc80 RCX: 0000000000000001 kvě 02 21:57:46 Sad-Silke kernel: RDX: ffff96494399cc98 RSI: ffff964901c1b0d0 RDI: 0000000000000000 kvě 02 21:57:46 Sad-Silke kernel: RBP: ffff964906d5f000 R08: ffff964900be4578 R09: ffff96494399cc60 kvě 02 21:57:46 Sad-Silke kernel: R10: ffff9649046f7000 R11: 0000000000000438 R12: ffff96494399cc60 kvě 02 21:57:46 Sad-Silke kernel: R13: ffff964900be4578 R14: ffff9649b17c4180 R15: 0000000000000001 kvě 02 21:57:46 Sad-Silke kernel: FS: 00007f4d3462c8c0(0000) GS:ffff964fefbc0000(0000) knlGS:0000000000000000 kvě 02 21:57:46 Sad-Silke kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 kvě 02 21:57:46 Sad-Silke kernel: CR2: 00007f4d24104360 CR3: 000000012f02a000 CR4: 0000000000350ee0 kvě 02 21:57:46 Sad-Silke kernel: Call Trace: kvě 02 21:57:46 Sad-Silke kernel: <TASK> kvě 02 21:57:46 Sad-Silke kernel: drm_atomic_helper_check_modeset+0x403/0xc80 kvě 02 21:57:46 Sad-Silke kernel: amdgpu_dm_atomic_check+0x6a/0x11c0 [amdgpu d50d212d40572e5ca8e4a84f2f175da640035d93] kvě 02 21:57:46 Sad-Silke kernel: drm_atomic_check_only+0x5c0/0xa30 kvě 02 21:57:46 Sad-Silke kernel: drm_mode_atomic_ioctl+0x754/0xb80 kvě 02 21:57:46 Sad-Silke kernel: ? __pfx_drm_mode_atomic_ioctl+0x10/0x10 kvě 02 21:57:46 Sad-Silke kernel: drm_ioctl_kernel+0xcd/0x170 kvě 02 21:57:46 Sad-Silke kernel: drm_ioctl+0x267/0x4a0 kvě 02 21:57:46 Sad-Silke kernel: ? __pfx_drm_mode_atomic_ioctl+0x10/0x10 kvě 02 21:57:46 Sad-Silke kernel: amdgpu_drm_ioctl+0x4e/0x90 [amdgpu d50d212d40572e5ca8e4a84f2f175da640035d93] kvě 02 21:57:46 Sad-Silke kernel: [266] thinkpad_acpi: EC reports: Thermal Control Command set completed (DYTC) kvě 02 21:57:46 Sad-Silke kernel: __x64_sys_ioctl+0x94/0xd0 kvě 02 21:57:46 Sad-Silke kernel: do_syscall_64+0x5f/0x90 kvě 02 21:57:46 Sad-Silke kernel: ? exc_page_fault+0x74/0x170 kvě 02 21:57:46 Sad-Silke kernel: entry_SYSCALL_64_after_hwframe+0x72/0xdc kvě 02 21:57:46 Sad-Silke kernel: RIP: 0033:0x7f4d3891553f kvě 02 21:57:46 Sad-Silke kernel: Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 18 48 8b 44 24 18 64 48 2b 04 25 28 00 00 kvě 02 21:57:46 Sad-Silke kernel: RSP: 002b:00007ffe53fca200 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 kvě 02 21:57:46 Sad-Silke kernel: RAX: ffffffffffffffda RBX: 000055d077993e50 RCX: 00007f4d3891553f kvě 02 21:57:46 Sad-Silke kernel: RDX: 00007ffe53fca2a0 RSI: 00000000c03864bc RDI: 0000000000000015 kvě 02 21:57:46 Sad-Silke kernel: RBP: 00007ffe53fca2a0 R08: 0000000000000006 R09: 0000000000000006 kvě 02 21:57:46 Sad-Silke kernel: R10: 000055d077944b20 R11: 0000000000000246 R12: 00000000c03864bc kvě 02 21:57:46 Sad-Silke kernel: R13: 0000000000000015 R14: 000055d0768a9820 R15: 000055d0779c79a0 kvě 02 21:57:46 Sad-Silke kernel: </TASK> kvě 02 21:57:46 Sad-Silke kernel: ---[ end trace 0000000000000000 ]--- kvě 02 21:57:46 Sad-Silke kernel: amdgpu 0000:07:00.0: [drm] *ERROR* No payload for [MST PORT:0000000006a3117c] found in mst state 0000000045e33b65 kvě 02 21:57:46 Sad-Silke kernel: ------------[ cut here ]------------ kvě 02 21:57:46 Sad-Silke kernel: WARNING: CPU: 15 PID: 950 at drivers/gpu/drm/display/drm_dp_mst_topology.c:4334 drm_dp_atomic_release_time_slots+0x1ae/0x1e0 [drm_display_helper] kvě 02 21:57:46 Sad-Silke kernel: Modules linked in: snd_usb_audio snd_usbmidi_lib snd_rawmidi usbhid snd_seq_dummy snd_hrtimer snd_seq snd_seq_device ccm algif_aead des_generic libdes ecb md4 cmac algif_hash algif_skcipher af_alg bnep snd_soc_dmic snd_acp3x_pdm_dma snd_acp3x_rn snd_sof_amd_rembrandt snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci joydev snd_sof_xtensa_dsp mou> kvě 02 21:57:46 Sad-Silke kernel: snd_acp_config platform_profile kvm think_lmi drm_display_helper snd_pcm ecdh_generic tps6598x cfg80211 snd_soc_acpi videobuf2_common ipmi_devintf video irqbypass wmi_bmof firmware_attributes_class mc psmouse crc16 rapl k10temp snd_pci_acp3x rfkill snd_timer cec i2c_piix4 libphy ucsi_acpi ipmi_msghandler typec_ucsi snd typec soundcore roles > kvě 02 21:57:46 Sad-Silke kernel: CPU: 15 PID: 950 Comm: kwin_wayland Tainted: G W 6.3.0-arch1-2 #1 2c707d02b1b6a17792ca30581b4233ce8047c114 kvě 02 21:57:46 Sad-Silke kernel: Hardware name: LENOVO 20UDS02D00/20UDS02D00, BIOS R1BET74W(1.43 ) 03/01/2023 kvě 02 21:57:46 Sad-Silke kernel: RIP: 0010:drm_dp_atomic_release_time_slots+0x1ae/0x1e0 [drm_display_helper] kvě 02 21:57:46 Sad-Silke kernel: Code: 83 e9 01 48 d3 c0 41 21 44 24 30 eb 9b e8 4a 45 be e1 49 89 c4 48 3d 00 f0 ff ff 77 08 45 31 f6 e9 40 ff ff ff 44 89 e0 eb 80 <0f> 0b 49 8b 45 58 4c 89 e1 48 89 ea 48 c7 c6 70 e3 cb c0 48 8b 78 kvě 02 21:57:46 Sad-Silke kernel: RSP: 0018:ffffbc0cc39ab9c0 EFLAGS: 00010246 kvě 02 21:57:46 Sad-Silke kernel: RAX: ffff96494399cc98 RBX: ffff96494399cc80 RCX: 0000000000000001 kvě 02 21:57:46 Sad-Silke kernel: RDX: ffff96494399cc98 RSI: ffff964901c1b0d0 RDI: 0000000000000000 kvě 02 21:57:46 Sad-Silke kernel: RBP: ffff964906d5f000 R08: ffff964900be4578 R09: ffff96494399cc60 kvě 02 21:57:46 Sad-Silke kernel: R10: ffff9649046f6800 R11: 0000000000000438 R12: ffff96494399cc60 kvě 02 21:57:46 Sad-Silke kernel: R13: ffff964900be4578 R14: ffff9649b17c4a80 R15: 0000000000000001 kvě 02 21:57:46 Sad-Silke kernel: FS: 00007f4d3462c8c0(0000) GS:ffff964fefbc0000(0000) knlGS:0000000000000000 kvě 02 21:57:46 Sad-Silke kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 kvě 02 21:57:46 Sad-Silke kernel: CR2: 00007f4d24104360 CR3: 000000012f02a000 CR4: 0000000000350ee0 kvě 02 21:57:46 Sad-Silke kernel: Call Trace: kvě 02 21:57:46 Sad-Silke kernel: <TASK> kvě 02 21:57:46 Sad-Silke kernel: drm_atomic_helper_check_modeset+0x403/0xc80 kvě 02 21:57:46 Sad-Silke kernel: amdgpu_dm_atomic_check+0x6a/0x11c0 [amdgpu d50d212d40572e5ca8e4a84f2f175da640035d93] kvě 02 21:57:46 Sad-Silke kernel: drm_atomic_check_only+0x5c0/0xa30 kvě 02 21:57:46 Sad-Silke kernel: drm_mode_atomic_ioctl+0x754/0xb80 kvě 02 21:57:46 Sad-Silke kernel: ? drm_atomic_state_default_clear+0x23a/0x2f0 kvě 02 21:57:46 Sad-Silke kernel: ? __pfx_drm_mode_atomic_ioctl+0x10/0x10 kvě 02 21:57:46 Sad-Silke kernel: drm_ioctl_kernel+0xcd/0x170 kvě 02 21:57:46 Sad-Silke kernel: drm_ioctl+0x267/0x4a0 kvě 02 21:57:46 Sad-Silke kernel: ? __pfx_drm_mode_atomic_ioctl+0x10/0x10 kvě 02 21:57:46 Sad-Silke kernel: amdgpu_drm_ioctl+0x4e/0x90 [amdgpu d50d212d40572e5ca8e4a84f2f175da640035d93] kvě 02 21:57:46 Sad-Silke kernel: __x64_sys_ioctl+0x94/0xd0 kvě 02 21:57:46 Sad-Silke kernel: do_syscall_64+0x5f/0x90 kvě 02 21:57:46 Sad-Silke kernel: ? __pm_runtime_suspend+0x6f/0xd0 kvě 02 21:57:46 Sad-Silke kernel: ? amdgpu_drm_ioctl+0x71/0x90 [amdgpu d50d212d40572e5ca8e4a84f2f175da640035d93] kvě 02 21:57:46 Sad-Silke kernel: ? __x64_sys_ioctl+0xac/0xd0 kvě 02 21:57:46 Sad-Silke kernel: ? syscall_exit_to_user_mode+0x1b/0x40 kvě 02 21:57:46 Sad-Silke kernel: ? do_syscall_64+0x6b/0x90 kvě 02 21:57:46 Sad-Silke kernel: ? exc_page_fault+0x74/0x170 kvě 02 21:57:46 Sad-Silke kernel: entry_SYSCALL_64_after_hwframe+0x72/0xdc kvě 02 21:57:46 Sad-Silke kernel: RIP: 0033:0x7f4d3891553f kvě 02 21:57:46 Sad-Silke kernel: Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 18 48 8b 44 24 18 64 48 2b 04 25 28 00 00 kvě 02 21:57:46 Sad-Silke kernel: RSP: 002b:00007ffe53fca200 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 kvě 02 21:57:46 Sad-Silke kernel: RAX: ffffffffffffffda RBX: 000055d077925850 RCX: 00007f4d3891553f kvě 02 21:57:46 Sad-Silke kernel: RDX: 00007ffe53fca2a0 RSI: 00000000c03864bc RDI: 0000000000000015 kvě 02 21:57:46 Sad-Silke kernel: RBP: 00007ffe53fca2a0 R08: 0000000000000009 R09: 0000000000000009 kvě 02 21:57:46 Sad-Silke kernel: R10: 000055d07651d010 R11: 0000000000000246 R12: 00000000c03864bc kvě 02 21:57:46 Sad-Silke kernel: R13: 0000000000000015 R14: 000055d0779dc6c0 R15: 000055d077992810 kvě 02 21:57:46 Sad-Silke kernel: </TASK> kvě 02 21:57:46 Sad-Silke kernel: ---[ end trace 0000000000000000 ]--- kvě 02 21:57:46 Sad-Silke kernel: amdgpu 0000:07:00.0: [drm] *ERROR* No payload for [MST PORT:0000000006a3117c] found in mst state 0000000045e33b65
- Rodrigo Siqueira added S3 label
added S3 label
- Rodrigo Siqueira removed S4 label
removed S4 label
- Mario Limonciello mentioned in issue #2492 (closed)
mentioned in issue #2492 (closed)
If it's of any help, there is some development here when I try to reproduce the problem with 6.3.5. In previous kernels the internal laptop screen would initially power up, display the lock screen and start to flicker. With 6.3.5 the internal screen does not light up at all. On the other hand, the laptop remains responsive and I can blindly unlock it and issue a reboot. There are no messages in the kernel log related to the loss of display on the internal screen.
The only backtrace related to amdgpu happened earlier when I was trying to connect and disconnect the dock to see whether the external display lights up correctly (it does!). It looks like this warning was logged after I had disconnected the dock for the first time. Note that the log is listed backwards (
journalctl -r
):kvě 31 06:40:28 Sad-Silke kernel: ---[ end trace 0000000000000000 ]--- kvě 31 06:40:28 Sad-Silke kernel: </TASK> kvě 31 06:40:28 Sad-Silke kernel: R13: 0000000000000015 R14: 00005579e6159090 R15: 00005579e5c71a90 kvě 31 06:40:28 Sad-Silke kernel: R10: 00005579e5a8b010 R11: 0000000000000246 R12: 00000000c03864bc kvě 31 06:40:28 Sad-Silke kernel: RBP: 00007ffdb7ee16c0 R08: 0000000000000004 R09: 0000000000000004 kvě 31 06:40:28 Sad-Silke kernel: RDX: 00007ffdb7ee16c0 RSI: 00000000c03864bc RDI: 0000000000000015 kvě 31 06:40:28 Sad-Silke kernel: RAX: ffffffffffffffda RBX: 00005579e703ce60 RCX: 00007ff0dc71576f kvě 31 06:40:28 Sad-Silke kernel: RSP: 002b:00007ffdb7ee1620 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 kvě 31 06:40:28 Sad-Silke kernel: Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 18 48 8b 44 24 18 64 48 2b 04 25 28 00 00 kvě 31 06:40:28 Sad-Silke kernel: RIP: 0033:0x7ff0dc71576f kvě 31 06:40:28 Sad-Silke kernel: entry_SYSCALL_64_after_hwframe+0x72/0xdc kvě 31 06:40:28 Sad-Silke kernel: do_syscall_64+0x60/0x90 kvě 31 06:40:28 Sad-Silke kernel: __x64_sys_ioctl+0x94/0xd0 kvě 31 06:40:28 Sad-Silke kernel: amdgpu_drm_ioctl+0x4e/0x90 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: ? __pfx_drm_mode_atomic_ioctl+0x10/0x10 kvě 31 06:40:28 Sad-Silke kernel: drm_ioctl+0x26d/0x4b0 kvě 31 06:40:28 Sad-Silke kernel: drm_ioctl_kernel+0xcd/0x170 kvě 31 06:40:28 Sad-Silke kernel: ? __pfx_drm_mode_atomic_ioctl+0x10/0x10 kvě 31 06:40:28 Sad-Silke kernel: drm_mode_atomic_ioctl+0x9b5/0xbc0 kvě 31 06:40:28 Sad-Silke kernel: ? __pfx___drm_printfn_info+0x10/0x10 kvě 31 06:40:28 Sad-Silke kernel: drm_atomic_commit+0x9a/0xd0 kvě 31 06:40:28 Sad-Silke kernel: drm_atomic_helper_commit+0x11a/0x140 kvě 31 06:40:28 Sad-Silke kernel: commit_tail+0x94/0x130 kvě 31 06:40:28 Sad-Silke kernel: ? __pfx_dma_fence_default_wait_cb+0x10/0x10 kvě 31 06:40:28 Sad-Silke kernel: ? wait_for_completion_interruptible+0x139/0x1e0 kvě 31 06:40:28 Sad-Silke kernel: ? wait_for_completion_timeout+0x13e/0x170 kvě 31 06:40:28 Sad-Silke kernel: ? dma_fence_default_wait+0x93/0x280 kvě 31 06:40:28 Sad-Silke kernel: ? schedule_timeout+0x151/0x160 kvě 31 06:40:28 Sad-Silke kernel: ? schedule+0x5e/0xd0 kvě 31 06:40:28 Sad-Silke kernel: ? __kmalloc_node_track_caller+0x4e/0x150 kvě 31 06:40:28 Sad-Silke kernel: ? __schedule+0x44b/0x1400 kvě 31 06:40:28 Sad-Silke kernel: ? finish_task_switch.isra.0+0x94/0x2f0 kvě 31 06:40:28 Sad-Silke kernel: ? __switch_to_asm+0x3e/0x80 kvě 31 06:40:28 Sad-Silke kernel: ? psi_task_switch+0xd6/0x230 kvě 31 06:40:28 Sad-Silke kernel: ? dequeue_rt_stack+0x19c/0x320 kvě 31 06:40:28 Sad-Silke kernel: ? psi_group_change+0x213/0x3c0 kvě 31 06:40:28 Sad-Silke kernel: ? dcn21_fast_validate_bw+0x3e4/0x480 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: amdgpu_dm_atomic_commit_tail+0x5b5/0x3620 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: dc_commit_state+0x10b/0x130 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: ? dc_validate_global_state+0x30a/0x3e0 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: ? dcn21_validate_bandwidth+0x47/0x60 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: dc_commit_state_no_check+0x3cc/0xe10 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: ? dcn10_wait_for_mpcc_disconnect+0x3d/0x150 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: ? __free_pages_ok+0x2aa/0x540 kvě 31 06:40:28 Sad-Silke kernel: dce110_apply_ctx_to_hw+0x66/0x670 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: dcn20_reset_hw_ctx_wrap+0x163/0x460 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: link_set_dpms_off+0x6d8/0x8a0 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: dm_helpers_dp_mst_write_payload_allocation_table+0xd6/0x120 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: ? fill_dc_mst_payload_table_from_drm+0x94/0x140 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: ? asm_exc_invalid_op+0x1a/0x20 kvě 31 06:40:28 Sad-Silke kernel: ? exc_invalid_op+0x17/0x70 kvě 31 06:40:28 Sad-Silke kernel: ? handle_bug+0x3c/0x80 kvě 31 06:40:28 Sad-Silke kernel: ? report_bug+0x171/0x1a0 kvě 31 06:40:28 Sad-Silke kernel: ? fill_dc_mst_payload_table_from_drm+0x94/0x140 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: ? __warn+0x81/0x130 kvě 31 06:40:28 Sad-Silke kernel: ? fill_dc_mst_payload_table_from_drm+0x94/0x140 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: <TASK> kvě 31 06:40:28 Sad-Silke kernel: Call Trace: kvě 31 06:40:28 Sad-Silke kernel: CR2: 00007f46e3874898 CR3: 0000000156ba8000 CR4: 0000000000350ee0 kvě 31 06:40:28 Sad-Silke kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 kvě 31 06:40:28 Sad-Silke kernel: FS: 00007ff0d83a28c0(0000) GS:ffff99446fbc0000(0000) knlGS:0000000000000000 kvě 31 06:40:28 Sad-Silke kernel: R13: ffffac03085b3558 R14: ffff993d8df0e578 R15: ffff993d831205a0 kvě 31 06:40:28 Sad-Silke kernel: R10: 0000000000000028 R11: 0000000000000110 R12: ffffac03085b361c kvě 31 06:40:28 Sad-Silke kernel: RBP: ffff993ddb8b9800 R08: ffffac03085b361c R09: 0000000000000000 kvě 31 06:40:28 Sad-Silke kernel: RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffac03085b3540 kvě 31 06:40:28 Sad-Silke kernel: RAX: ffffac03085b34c0 RBX: 0000000000000000 RCX: 0000000000000000 kvě 31 06:40:28 Sad-Silke kernel: RSP: 0018:ffffac03085b3498 EFLAGS: 00010246 kvě 31 06:40:28 Sad-Silke kernel: Code: 09 31 d2 48 89 c1 eb 0b 83 c2 01 48 83 c1 18 39 d6 74 17 40 38 39 75 f0 48 63 ca 31 ff 48 8d 0c 49 66 89 7c cc 28 39 d6 75 22 <0f> 0b eb 1e 0f b7 5a 0c 0f b7 05 7f 0b 47 00 48 8d 0c 76 8a 42 09 kvě 31 06:40:28 Sad-Silke kernel: RIP: 0010:fill_dc_mst_payload_table_from_drm+0x94/0x140 [amdgpu] kvě 31 06:40:28 Sad-Silke kernel: Hardware name: LENOVO 20UDS02D00/20UDS02D00, BIOS R1BET74W(1.43 ) 03/01/2023 kvě 31 06:40:28 Sad-Silke kernel: CPU: 15 PID: 1050 Comm: kwin_wayland Tainted: G W 6.3.5-arch1-1 #1 649d963afc0261175aabf0511660febbb7b06177 kvě 31 06:40:28 Sad-Silke kernel: mc rapl psmouse crc16 firmware_attributes_class wmi_bmof snd_pci_acp3x ucsi_acpi mdio_devres cfg80211 ipmi_devintf snd_timer typec_ucsi libphy typec ipmi_msghandler k10temp i2c_piix4 roles amd_pmc serial_multi_instantiate i2c_scmi acpi_cpufreq mac_hid usbip_host usbip_core pkcs8_key_parser dm_multipath sg crypto_user fuse loop bpf_preload ip> kvě 31 06:40:28 Sad-Silke kernel: Modules linked in: snd_usb_audio snd_usbmidi_lib snd_rawmidi usbhid snd_seq_dummy snd_hrtimer snd_seq snd_seq_device ccm algif_aead des_generic libdes ecb algif_skcipher cmac md4 algif_hash af_alg bnep joydev mousedev snd_acp3x_pdm_dma snd_soc_dmic snd_acp3x_rn snd_sof_amd_rembrandt snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci snd_sof_xtens> kvě 31 06:40:28 Sad-Silke kernel: WARNING: CPU: 15 PID: 1050 at drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.c:156 fill_dc_mst_payload_table_from_drm+0x94/0x140 [amdgpu] kvě 31 06:40:28 Sad-Silke kernel: ------------[ cut here ]------------ kvě 31 06:40:28 Sad-Silke kernel: ---[ end trace 0000000000000000 ]--- kvě 31 06:40:28 Sad-Silke kernel: </TASK> kvě 31 06:40:28 Sad-Silke kernel: R13: 0000000000000015 R14: 00005579e6159090 R15: 00005579e5c71a90 kvě 31 06:40:28 Sad-Silke kernel: R10: 00005579e5a8b010 R11: 0000000000000246 R12: 00000000c03864bc kvě 31 06:40:28 Sad-Silke kernel: RBP: 00007ffdb7ee16c0 R08: 0000000000000004 R09: 0000000000000004 kvě 31 06:40:28 Sad-Silke kernel: RDX: 00007ffdb7ee16c0 RSI: 00000000c03864bc RDI: 0000000000000015 kvě 31 06:40:28 Sad-Silke kernel: RAX: ffffffffffffffda RBX: 00005579e703ce60 RCX: 00007ff0dc71576f kvě 31 06:40:28 Sad-Silke kernel: RSP: 002b:00007ffdb7ee1620 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 kvě 31 06:40:28 Sad-Silke kernel: Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 18 48 8b 44 24 18 64 48 2b 04 25 28 00 00 kvě 31 06:40:28 Sad-Silke kernel: RIP: 0033:0x7ff0dc71576f kvě 31 06:40:28 Sad-Silke kernel: entry_SYSCALL_64_after_hwframe+0x72/0xdc kvě 31 06:40:28 Sad-Silke kernel: do_syscall_64+0x60/0x90 kvě 31 06:40:28 Sad-Silke kernel: __x64_sys_ioctl+0x94/0xd0 kvě 31 06:40:28 Sad-Silke kernel: amdgpu_drm_ioctl+0x4e/0x90 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: ? __pfx_drm_mode_atomic_ioctl+0x10/0x10 kvě 31 06:40:28 Sad-Silke kernel: drm_ioctl+0x26d/0x4b0 kvě 31 06:40:28 Sad-Silke kernel: drm_ioctl_kernel+0xcd/0x170 kvě 31 06:40:28 Sad-Silke kernel: ? __pfx_drm_mode_atomic_ioctl+0x10/0x10 kvě 31 06:40:28 Sad-Silke kernel: drm_mode_atomic_ioctl+0x9b5/0xbc0 kvě 31 06:40:28 Sad-Silke kernel: ? __pfx___drm_printfn_info+0x10/0x10 kvě 31 06:40:28 Sad-Silke kernel: drm_atomic_commit+0x9a/0xd0 kvě 31 06:40:28 Sad-Silke kernel: drm_atomic_helper_commit+0x11a/0x140 kvě 31 06:40:28 Sad-Silke kernel: commit_tail+0x94/0x130 kvě 31 06:40:28 Sad-Silke kernel: ? __pfx_dma_fence_default_wait_cb+0x10/0x10 kvě 31 06:40:28 Sad-Silke kernel: ? wait_for_completion_interruptible+0x139/0x1e0 kvě 31 06:40:28 Sad-Silke kernel: ? wait_for_completion_timeout+0x13e/0x170 kvě 31 06:40:28 Sad-Silke kernel: ? dma_fence_default_wait+0x93/0x280 kvě 31 06:40:28 Sad-Silke kernel: ? schedule_timeout+0x151/0x160 kvě 31 06:40:28 Sad-Silke kernel: ? schedule+0x5e/0xd0 kvě 31 06:40:28 Sad-Silke kernel: ? __kmalloc_node_track_caller+0x4e/0x150 kvě 31 06:40:28 Sad-Silke kernel: ? __schedule+0x44b/0x1400 kvě 31 06:40:28 Sad-Silke kernel: ? finish_task_switch.isra.0+0x94/0x2f0 kvě 31 06:40:28 Sad-Silke kernel: ? __switch_to_asm+0x3e/0x80 kvě 31 06:40:28 Sad-Silke kernel: ? psi_task_switch+0xd6/0x230 kvě 31 06:40:28 Sad-Silke kernel: ? dequeue_rt_stack+0x19c/0x320 kvě 31 06:40:28 Sad-Silke kernel: ? psi_group_change+0x213/0x3c0 kvě 31 06:40:28 Sad-Silke kernel: ? dcn21_fast_validate_bw+0x3e4/0x480 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: amdgpu_dm_atomic_commit_tail+0x5b5/0x3620 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: dc_commit_state+0x10b/0x130 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: ? dc_validate_global_state+0x30a/0x3e0 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: ? dcn21_validate_bandwidth+0x47/0x60 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: dc_commit_state_no_check+0x3cc/0xe10 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: ? dcn10_wait_for_mpcc_disconnect+0x3d/0x150 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: ? __free_pages_ok+0x2aa/0x540 kvě 31 06:40:28 Sad-Silke kernel: dce110_apply_ctx_to_hw+0x66/0x670 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: dcn20_reset_hw_ctx_wrap+0x163/0x460 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: link_set_dpms_off+0x6d8/0x8a0 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: dm_helpers_dp_mst_write_payload_allocation_table+0xb0/0x120 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: ? dm_helpers_construct_old_payload+0xc6/0xe0 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: ? asm_exc_invalid_op+0x1a/0x20 kvě 31 06:40:28 Sad-Silke kernel: ? exc_invalid_op+0x17/0x70 kvě 31 06:40:28 Sad-Silke kernel: ? handle_bug+0x3c/0x80 kvě 31 06:40:28 Sad-Silke kernel: ? report_bug+0x171/0x1a0 kvě 31 06:40:28 Sad-Silke kernel: ? dm_helpers_construct_old_payload+0xc6/0xe0 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: ? __warn+0x81/0x130 kvě 31 06:40:28 Sad-Silke kernel: ? dm_helpers_construct_old_payload+0xc6/0xe0 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:28 Sad-Silke kernel: <TASK> kvě 31 06:40:28 Sad-Silke kernel: Call Trace: kvě 31 06:40:28 Sad-Silke kernel: CR2: 00007f46e3874898 CR3: 0000000156ba8000 CR4: 0000000000350ee0 kvě 31 06:40:28 Sad-Silke kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 kvě 31 06:40:28 Sad-Silke kernel: FS: 00007ff0d83a28c0(0000) GS:ffff99446fbc0000(0000) knlGS:0000000000000000 kvě 31 06:40:28 Sad-Silke kernel: R13: ffff993db3fb04c0 R14: ffff993d8df0e578 R15: ffff993d831205a0 kvě 31 06:40:28 Sad-Silke kernel: R10: 0000000000000028 R11: 0000000000000110 R12: ffffac03085b361c kvě 31 06:40:28 Sad-Silke kernel: RBP: ffff993ddb8b9800 R08: ffffac03085b3558 R09: ffff993d8bfa6000 kvě 31 06:40:28 Sad-Silke kernel: RDX: ffff993d831205d8 RSI: ffff993d8bfa63a8 RDI: ffffac03085b3548 kvě 31 06:40:28 Sad-Silke kernel: RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000 kvě 31 06:40:28 Sad-Silke kernel: RSP: 0018:ffffac03085b34b0 EFLAGS: 00010246 kvě 31 06:40:28 Sad-Silke kernel: Code: 0f af d2 41 89 50 10 39 c8 74 1f 48 8b 84 24 98 00 00 00 65 48 2b 04 25 28 00 00 00 75 14 48 81 c4 a0 00 00 00 e9 3a 1e e5 ec <0f> 0b eb dd 31 c0 eb d5 e8 cd 94 e3 ec 66 66 2e 0f 1f 84 00 00 00 kvě 31 06:40:28 Sad-Silke kernel: RIP: 0010:dm_helpers_construct_old_payload+0xc6/0xe0 [amdgpu] kvě 31 06:40:28 Sad-Silke kernel: Hardware name: LENOVO 20UDS02D00/20UDS02D00, BIOS R1BET74W(1.43 ) 03/01/2023 kvě 31 06:40:28 Sad-Silke kernel: CPU: 15 PID: 1050 Comm: kwin_wayland Tainted: G W 6.3.5-arch1-1 #1 649d963afc0261175aabf0511660febbb7b06177 kvě 31 06:40:28 Sad-Silke kernel: mc rapl psmouse crc16 firmware_attributes_class wmi_bmof snd_pci_acp3x ucsi_acpi mdio_devres cfg80211 ipmi_devintf snd_timer typec_ucsi libphy typec ipmi_msghandler k10temp i2c_piix4 roles amd_pmc serial_multi_instantiate i2c_scmi acpi_cpufreq mac_hid usbip_host usbip_core pkcs8_key_parser dm_multipath sg crypto_user fuse loop bpf_preload ip> kvě 31 06:40:28 Sad-Silke kernel: Modules linked in: snd_usb_audio snd_usbmidi_lib snd_rawmidi usbhid snd_seq_dummy snd_hrtimer snd_seq snd_seq_device ccm algif_aead des_generic libdes ecb algif_skcipher cmac md4 algif_hash af_alg bnep joydev mousedev snd_acp3x_pdm_dma snd_soc_dmic snd_acp3x_rn snd_sof_amd_rembrandt snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci snd_sof_xtens> kvě 31 06:40:28 Sad-Silke kernel: WARNING: CPU: 15 PID: 1050 at drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.c:210 dm_helpers_construct_old_payload+0xc6/0xe0 [amdgpu] kvě 31 06:40:28 Sad-Silke kernel: ------------[ cut here ]------------ kvě 31 06:40:28 Sad-Silke kernel: [drm] DM_MST: stopping TM on aconnector: 00000000c270dee0 [id: 89] kvě 31 06:40:28 Sad-Silke kernel: [drm] enabling link 2 failed: 15 kvě 31 06:40:27 Sad-Silke kernel: [20] thinkpad_acpi: EC reports: Thermal Control Command set completed (DYTC) kvě 31 06:40:27 Sad-Silke kernel: [20] thinkpad_acpi: EC reports: Thermal Control Command set completed (DYTC) kvě 31 06:40:27 Sad-Silke kernel: [20] thinkpad_acpi: EC reports: Thermal Control Command set completed (DYTC) kvě 31 06:40:27 Sad-Silke kernel: [drm] perform_link_training_with_retries: Link(2) training attempt 3 of 4 failed @ rate(20) x lane(4) : fail reason:(1) kvě 31 06:40:26 Sad-Silke kernel: [drm] perform_link_training_with_retries: Link(2) training attempt 2 of 4 failed @ rate(20) x lane(4) : fail reason:(1) kvě 31 06:40:26 Sad-Silke kernel: [drm] perform_link_training_with_retries: Link(2) training attempt 1 of 4 failed @ rate(20) x lane(4) : fail reason:(1) kvě 31 06:40:25 Sad-Silke kernel: usb 6-1.4.4: USB disconnect, device number 6 kvě 31 06:40:25 Sad-Silke kernel: usb 6-1.4: USB disconnect, device number 5 kvě 31 06:40:25 Sad-Silke kernel: ---[ end trace 0000000000000000 ]--- kvě 31 06:40:25 Sad-Silke kernel: </TASK> kvě 31 06:40:25 Sad-Silke kernel: ret_from_fork+0x2c/0x50 kvě 31 06:40:25 Sad-Silke kernel: ? __pfx_kthread+0x10/0x10 kvě 31 06:40:25 Sad-Silke kernel: kthread+0xde/0x110 kvě 31 06:40:25 Sad-Silke kernel: ? __pfx_worker_thread+0x10/0x10 kvě 31 06:40:25 Sad-Silke kernel: worker_thread+0x51/0x390 kvě 31 06:40:25 Sad-Silke kernel: process_one_work+0x1c7/0x3d0 kvě 31 06:40:25 Sad-Silke kernel: dm_handle_hpd_rx_offload_work+0x257/0x270 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:25 Sad-Silke kernel: dc_link_dp_handle_link_loss+0xc9/0xf0 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:25 Sad-Silke kernel: link_set_dpms_on+0xba5/0xcd0 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:25 Sad-Silke kernel: ? core_link_write_dpcd+0x8f/0x100 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:25 Sad-Silke kernel: enable_link_dp+0x128/0x2a0 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:25 Sad-Silke kernel: ? core_link_write_dpcd+0x8f/0x100 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:25 Sad-Silke kernel: perform_link_training_with_retries+0x299/0x530 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:25 Sad-Silke kernel: dp_enable_link_phy+0x4d/0x90 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:25 Sad-Silke kernel: dce110_enable_dp_link_output+0x256/0x270 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:25 Sad-Silke kernel: enable_dio_dp_link_output+0x41/0x70 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:25 Sad-Silke kernel: dcn21_link_encoder_enable_dp_mst_output+0x1b/0x40 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:25 Sad-Silke kernel: ? dcn21_link_encoder_acquire_phy+0x5b/0x170 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:25 Sad-Silke kernel: ? dcn21_link_encoder_acquire_phy+0x11f/0x170 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:25 Sad-Silke kernel: ? asm_exc_invalid_op+0x1a/0x20 kvě 31 06:40:25 Sad-Silke kernel: ? exc_invalid_op+0x17/0x70 kvě 31 06:40:25 Sad-Silke kernel: ? handle_bug+0x3c/0x80 kvě 31 06:40:25 Sad-Silke kernel: ? report_bug+0x171/0x1a0 kvě 31 06:40:25 Sad-Silke kernel: r8169 0000:02:00.0 enp2s0f0: Link is Down kvě 31 06:40:25 Sad-Silke kernel: ? dcn21_link_encoder_acquire_phy+0x11f/0x170 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:25 Sad-Silke kernel: ? __warn+0x81/0x130 kvě 31 06:40:25 Sad-Silke kernel: ? dcn21_link_encoder_acquire_phy+0x11f/0x170 [amdgpu a854ad59858dd181b7a6a163f3f335794fbeac59] kvě 31 06:40:25 Sad-Silke kernel: <TASK> kvě 31 06:40:25 Sad-Silke kernel: Call Trace: kvě 31 06:40:25 Sad-Silke kernel: CR2: 000055849f408730 CR3: 00000003cfe20000 CR4: 0000000000350ee0 kvě 31 06:40:25 Sad-Silke kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 kvě 31 06:40:25 Sad-Silke kernel: FS: 0000000000000000(0000) GS:ffff99446f900000(0000) knlGS:0000000000000000 kvě 31 06:40:25 Sad-Silke kernel: R13: 0000000000000008 R14: ffff993d91000000 R15: ffff993e332038a0 kvě 31 06:40:25 Sad-Silke kernel: R10: 0000001400000004 R11: 0000000000000010 R12: 0000000000000008 kvě 31 06:40:25 Sad-Silke kernel: RBP: ffffac0302c17cc0 R08: ffffac0302c17b8c R09: ffffac0302c17ba8 kvě 31 06:40:25 Sad-Silke kernel: RDX: 0000000000000000 RSI: 0000000000001636 RDI: ffff993d8d460000 kvě 31 06:40:25 Sad-Silke kernel: RAX: 0000000000163333 RBX: ffff993d8d49de00 RCX: 0000000000000011 kvě 31 06:40:25 Sad-Silke kernel: RSP: 0018:ffffac0302c17b88 EFLAGS: 00010246 kvě 31 06:40:25 Sad-Silke kernel: Code: b6 89 8b 00 00 00 e8 70 ca 09 00 b8 01 00 00 00 48 8b 54 24 08 65 48 2b 14 25 28 00 00 00 75 47 48 83 c4 10 5b e9 51 8d cd ec <0f> 0b 31 c0 eb e0 0f 0b 48 8b 53 60 48 8b 43 68 41 b9 01 00 00 00 kvě 31 06:40:25 Sad-Silke kernel: RIP: 0010:dcn21_link_encoder_acquire_phy+0x11f/0x170 [amdgpu] kvě 31 06:40:25 Sad-Silke kernel: Workqueue: amdgpu_dm_hpd_rx_offloa dm_handle_hpd_rx_offload_work [amdgpu] kvě 31 06:40:25 Sad-Silke kernel: Hardware name: LENOVO 20UDS02D00/20UDS02D00, BIOS R1BET74W(1.43 ) 03/01/2023 kvě 31 06:40:25 Sad-Silke kernel: CPU: 4 PID: 452 Comm: kworker/u32:4 Not tainted 6.3.5-arch1-1 #1 649d963afc0261175aabf0511660febbb7b06177 kvě 31 06:40:25 Sad-Silke kernel: mc rapl psmouse crc16 firmware_attributes_class wmi_bmof snd_pci_acp3x ucsi_acpi mdio_devres cfg80211 ipmi_devintf snd_timer typec_ucsi libphy typec ipmi_msghandler k10temp i2c_piix4 roles amd_pmc serial_multi_instantiate i2c_scmi acpi_cpufreq mac_hid usbip_host usbip_core pkcs8_key_parser dm_multipath sg crypto_user fuse loop bpf_preload ip> kvě 31 06:40:25 Sad-Silke kernel: Modules linked in: snd_usb_audio snd_usbmidi_lib snd_rawmidi usbhid snd_seq_dummy snd_hrtimer snd_seq snd_seq_device ccm algif_aead des_generic libdes ecb algif_skcipher cmac md4 algif_hash af_alg bnep joydev mousedev snd_acp3x_pdm_dma snd_soc_dmic snd_acp3x_rn snd_sof_amd_rembrandt snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci snd_sof_xtens> kvě 31 06:40:25 Sad-Silke kernel: WARNING: CPU: 4 PID: 452 at drivers/gpu/drm/amd/amdgpu/../display/dc/dcn21/dcn21_link_encoder.c:215 dcn21_link_encoder_acquire_phy+0x11f/0x170 [amdgpu]
- Developer
6.3.5 and internal display not working is a surprise. Can you please check if it's repeatable, and if it is new to 6.3.5 or also happens in 6.3.4?
I did a few more tests with 6.3.5. To reproduce the dead internal display I have to do the following:
- Connect the dock.
- Close the laptop lid. This makes the internal screen disappear from the list of available displays.
- Put the laptop to sleep.
- Disconnect the dock.
- Open the lid.
- The internal display will now remain dark.
Unless I close the laptop lid prior to suspending it, everything seems to work correctly now. There are no amdgpu related warnings in dmesg as far as I can tell. That is definitely a major improvement over the post-6.0 situation.
Edited by MadCatX- Developer
Unless I close the laptop lid prior to suspending it, everything seems to work correctly now.
When this sequence of events happens; what happens if you reconnect the dock? Does the dock come back? And does the internal monitor come back with the dock?
There are no amdgpu related warnings in dmesg as far as I can tell.
I wonder if it's the backlight value only. Can you please check
/sys/class/drm/card1-eDP-1/*
?If it's not showing enabled as
enabled
or status asconnected
we might be missing an HPD event and need drm.debug output to figure out what's missing.That is definitely a major improvement over the post-6.0 situation.
Yeah; it's getting there!
Collapse replies - Developer
drm.debug=0x116
I think should be sufficient. It's pretty noisy though, you might have to up your log buffer length to catch it. /sys/class/drm/card0-eDP-1/status
readsconnected
,/sys/class/drm/card0-eDP-1/enabled
readsdisabled
. When I plug the laptop back to the dock, both displays power on. I tested this on 6.3.6 but I don't think there have been any relevant changes there.I'll try to get some more information through
drm.debug
.Edited by MadCatX
Okay, here is the
drm.debug
log of the problematic wakeup sequence when the interal display does not come up. It should also contain me plugging the laptop back into the dock which fixes it. drm_debug_x.txt- Developer
So in 6.5-rc3 and 6.4.7 (not yet released at this time) there is a patch that will help for cases that there is no HPD for MST (it will poll). Can you please have another try with either of those?
Collapse replies - Developer
- Developer
That's unfortunate but thanks for checking. Is the trace identical?
Please apply below two patches on top of 6.12 stable kernel and check the behavior.
0001-drm-amd-display-Fix-incorrect-DSC-recompute-trigger.patch
0002-drm-amd-display-Skip-Invalid-Streams-from-DSC-Policy.patch