AMDGPU / Kernel Bug - Unplugging a docking station with displayport + 2hdmi
Mai 29 02:55:27 archlaptop kernel: usb 1-1.5: USB disconnect, device number 6
Mai 29 02:55:28 archlaptop kernel: [drm:retrieve_link_cap [amdgpu]] *ERROR* retrieve_link_cap: Read receiver caps dpcd data failed.
Mai 29 02:55:28 archlaptop kernel: ------------[ cut here ]------------
Mai 29 02:55:28 archlaptop kernel: WARNING: CPU: 3 PID: 862 at drivers/gpu/drm/amd/amdgpu/../display/dc/dcn21/dcn21_link_encoder.c:216 dcn21_link_encoder_acquire_phy+0x11c/0x160 [amdgpu]
Mai 29 02:55:28 archlaptop kernel: Modules linked in: ccm snd_seq_dummy snd_hrtimer snd_seq intel_rapl_msr nft_ct nf_conntrack nf_defrag_ipv6 hid_multitouch nf_defrag_ipv4 nf_tables snd_sof_amd_renoir snd_sof_amd_acp libcrc32c snd_sof_pci intel_rapl_common nfnetlink snd_sof edac_mce_amd snd_sof_utils vfat irqbypass fat>
Mai 29 02:55:28 archlaptop kernel: i2c_hid_acpi mc soundcore mei rfkill typec_ucsi i2c_hid typec tpm_crb elants_i2c roles mac_hid tpm_tis pinctrl_amd tpm_tis_core acpi_cpufreq loop vboxnetflt(OE) vboxnetadp(OE) vboxdrv(OE) fuse bpf_preload ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 usbhid dm_crypt cbc e>
Mai 29 02:55:28 archlaptop kernel: CPU: 3 PID: 862 Comm: Xorg Tainted: G OE 5.18.0-arch1-1 #1 b71a70fe104889aac2f32556bc52f649da2881d2
Mai 29 02:55:28 archlaptop kernel: Hardware name: LENOVO 81YQ/LNVNB161216, BIOS E7CN45WW 04/18/2022
Mai 29 02:55:28 archlaptop kernel: RIP: 0010:dcn21_link_encoder_acquire_phy+0x11c/0x160 [amdgpu]
Mai 29 02:55:28 archlaptop kernel: Code: 00 00 0f b6 89 8b 00 00 00 e8 a0 bd 06 00 b8 01 00 00 00 48 8b 54 24 08 65 48 2b 14 25 28 00 00 00 75 44 48 83 c4 10 5b c3 cc <0f> 0b 31 c0 eb e3 0f 0b 48 8b 53 60 48 8b 43 68 41 b9 01 00 00 00
Mai 29 02:55:28 archlaptop kernel: RSP: 0018:ffffb67a824a74f8 EFLAGS: 00010246
Mai 29 02:55:28 archlaptop kernel: RAX: 0000000000163333 RBX: ffff97a905f3bf00 RCX: 0000000000000011
Mai 29 02:55:28 archlaptop kernel: RDX: 0000000000000000 RSI: 000000000000608e RDI: ffff97a909b40000
Mai 29 02:55:28 archlaptop kernel: RBP: ffffb67a824a75f8 R08: ffffb67a824a74fc R09: ffffb67a824a7508
Mai 29 02:55:28 archlaptop kernel: R10: 0000000000000001 R11: 0000000000000003 R12: 0000000000000008
Mai 29 02:55:28 archlaptop kernel: R13: 0000000000000008 R14: ffffb67a824a75f8 R15: ffff97a90c750000
Mai 29 02:55:28 archlaptop kernel: FS: 00007ffff7131180(0000) GS:ffff97abff6c0000(0000) knlGS:0000000000000000
Mai 29 02:55:28 archlaptop kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Mai 29 02:55:28 archlaptop kernel: CR2: 00005555556b9b98 CR3: 0000000105cce000 CR4: 0000000000350ee0
Mai 29 02:55:28 archlaptop kernel: Call Trace:
Mai 29 02:55:28 archlaptop kernel: <TASK>
Mai 29 02:55:28 archlaptop kernel: dcn21_link_encoder_enable_dp_mst_output+0x1b/0x40 [amdgpu 58489e8a3bf73e0deacefef3e4d8ef22c181cd16]
Mai 29 02:55:28 archlaptop kernel: enable_dio_dp_link_output+0x41/0x70 [amdgpu 58489e8a3bf73e0deacefef3e4d8ef22c181cd16]
Mai 29 02:55:28 archlaptop kernel: dp_enable_link_phy+0x292/0x2c0 [amdgpu 58489e8a3bf73e0deacefef3e4d8ef22c181cd16]
Mai 29 02:55:28 archlaptop kernel: ? dcn10_link_encoder_connect_dig_be_to_fe+0xc8/0xf0 [amdgpu 58489e8a3bf73e0deacefef3e4d8ef22c181cd16]
Mai 29 02:55:28 archlaptop kernel: perform_link_training_with_retries+0xea/0x2b0 [amdgpu 58489e8a3bf73e0deacefef3e4d8ef22c181cd16]
Mai 29 02:55:28 archlaptop kernel: enable_link_dp+0x16d/0x280 [amdgpu 58489e8a3bf73e0deacefef3e4d8ef22c181cd16]
Mai 29 02:55:28 archlaptop kernel: core_link_enable_stream+0x99c/0xac0 [amdgpu 58489e8a3bf73e0deacefef3e4d8ef22c181cd16]
Mai 29 02:55:28 archlaptop kernel: dce110_apply_ctx_to_hw+0x686/0x730 [amdgpu 58489e8a3bf73e0deacefef3e4d8ef22c181cd16]
Mai 29 02:55:28 archlaptop kernel: ? __free_pages_ok+0x293/0x510
Mai 29 02:55:28 archlaptop kernel: ? dcn10_wait_for_mpcc_disconnect+0x3d/0x130 [amdgpu 58489e8a3bf73e0deacefef3e4d8ef22c181cd16]
Mai 29 02:55:28 archlaptop kernel: dc_commit_state+0x39e/0xad0 [amdgpu 58489e8a3bf73e0deacefef3e4d8ef22c181cd16]
Mai 29 02:55:28 archlaptop kernel: amdgpu_dm_atomic_commit_tail+0x548/0x2660 [amdgpu 58489e8a3bf73e0deacefef3e4d8ef22c181cd16]
Mai 29 02:55:28 archlaptop kernel: ? dcn21_validate_bandwidth_fp+0x115/0x6e0 [amdgpu 58489e8a3bf73e0deacefef3e4d8ef22c181cd16]
Mai 29 02:55:28 archlaptop kernel: ? kfree+0xe8/0x300
Mai 29 02:55:28 archlaptop kernel: ? dc_fpu_end+0x94/0xb0 [amdgpu 58489e8a3bf73e0deacefef3e4d8ef22c181cd16]
Mai 29 02:55:28 archlaptop kernel: ? dcn21_validate_bandwidth+0x47/0x50 [amdgpu 58489e8a3bf73e0deacefef3e4d8ef22c181cd16]
Mai 29 02:55:28 archlaptop kernel: ? dc_validate_global_state+0x310/0x3d0 [amdgpu 58489e8a3bf73e0deacefef3e4d8ef22c181cd16]
Mai 29 02:55:28 archlaptop kernel: ? amdgpu_dm_atomic_check+0xfaa/0x1210 [amdgpu 58489e8a3bf73e0deacefef3e4d8ef22c181cd16]
Mai 29 02:55:28 archlaptop kernel: ? ttm_bo_move_to_lru_tail+0x170/0x1e0 [ttm 51c1208a48340411b88bb3594e4e6f41601ef43e]
Mai 29 02:55:28 archlaptop kernel: ? amdgpu_vm_del_from_lru_notify+0x12/0x70 [amdgpu 58489e8a3bf73e0deacefef3e4d8ef22c181cd16]
Mai 29 02:55:28 archlaptop kernel: ? ttm_eu_backoff_reservation+0x67/0x80 [ttm 51c1208a48340411b88bb3594e4e6f41601ef43e]
Mai 29 02:55:28 archlaptop kernel: ? amdgpu_bo_gpu_offset+0x72/0xc0 [amdgpu 58489e8a3bf73e0deacefef3e4d8ef22c181cd16]
Mai 29 02:55:28 archlaptop kernel: ? dm_plane_helper_prepare_fb+0x198/0x2f0 [amdgpu 58489e8a3bf73e0deacefef3e4d8ef22c181cd16]
Mai 29 02:55:28 archlaptop kernel: ? __wait_for_common+0x198/0x1c0
Mai 29 02:55:28 archlaptop kernel: ? usleep_range_state+0x90/0x90
Mai 29 02:55:28 archlaptop kernel: commit_tail+0x94/0x120
Mai 29 02:55:28 archlaptop kernel: drm_atomic_helper_commit+0x113/0x140
Mai 29 02:55:28 archlaptop kernel: drm_atomic_connector_commit_dpms+0xcf/0xf0
Mai 29 02:55:28 archlaptop kernel: drm_mode_obj_set_property_ioctl+0x194/0x3d0
Mai 29 02:55:28 archlaptop kernel: ? drm_connector_set_obj_prop+0x90/0x90
Mai 29 02:55:28 archlaptop kernel: drm_connector_property_set_ioctl+0x3d/0x60
Mai 29 02:55:28 archlaptop kernel: drm_ioctl_kernel+0xca/0x170
Mai 29 02:55:28 archlaptop kernel: drm_ioctl+0x22e/0x410
Mai 29 02:55:28 archlaptop kernel: ? drm_connector_set_obj_prop+0x90/0x90
Mai 29 02:55:28 archlaptop kernel: amdgpu_drm_ioctl+0x4e/0x80 [amdgpu 58489e8a3bf73e0deacefef3e4d8ef22c181cd16]
Mai 29 02:55:28 archlaptop kernel: __x64_sys_ioctl+0x91/0xc0
Mai 29 02:55:28 archlaptop kernel: do_syscall_64+0x5f/0x90
Mai 29 02:55:28 archlaptop kernel: ? amdgpu_drm_ioctl+0x71/0x80 [amdgpu 58489e8a3bf73e0deacefef3e4d8ef22c181cd16]
Mai 29 02:55:28 archlaptop kernel: ? syscall_exit_to_user_mode+0x26/0x50
Mai 29 02:55:28 archlaptop kernel: ? do_syscall_64+0x6b/0x90
Mai 29 02:55:28 archlaptop kernel: ? syscall_exit_to_user_mode+0x26/0x50
Mai 29 02:55:28 archlaptop kernel: ? do_syscall_64+0x6b/0x90
Mai 29 02:55:28 archlaptop kernel: ? do_syscall_64+0x6b/0x90
Mai 29 02:55:28 archlaptop kernel: ? do_syscall_64+0x6b/0x90
Mai 29 02:55:28 archlaptop kernel: entry_SYSCALL_64_after_hwframe+0x44/0xae
Mai 29 02:55:28 archlaptop kernel: RIP: 0033:0x7ffff7907b1f
Mai 29 02:55:28 archlaptop 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
Mai 29 02:55:28 archlaptop kernel: RSP: 002b:00007fffffffe3f0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
Mai 29 02:55:28 archlaptop kernel: RAX: ffffffffffffffda RBX: 00007fffffffe480 RCX: 00007ffff7907b1f
Mai 29 02:55:28 archlaptop kernel: RDX: 00007fffffffe480 RSI: 00000000c01064ab RDI: 000000000000000d
Mai 29 02:55:28 archlaptop kernel: RBP: 00000000c01064ab R08: 0000000000000001 R09: 00005555559db870
Mai 29 02:55:28 archlaptop kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 00005555559d91a0
Mai 29 02:55:28 archlaptop kernel: R13: 000000000000000d R14: 0000555556c24370 R15: 0000000000000000
Mai 29 02:55:28 archlaptop kernel: </TASK>
Mai 29 02:55:28 archlaptop kernel: ---[ end trace 0000000000000000 ]---
Mai 29 02:55:29 archlaptop kernel: [drm] perform_link_training_with_retries: Link training attempt 1 of 4 failed
Mai 29 02:55:30 archlaptop kernel: [drm] perform_link_training_with_retries: Link training attempt 2 of 4 failed
Mai 29 02:55:31 archlaptop kernel: [drm] perform_link_training_with_retries: Link training attempt 3 of 4 failed
Mai 29 02:55:32 archlaptop kernel: [drm] enabling link 2 failed: 15