mayushii: External monitor via USB-C/DP Alt Mode does not support hotplug #69

Open
opened 2023-01-10 17:38:11 +01:00 by simon · 7 comments
Owner

This has been occuring for at least a few days, if not weeks.

What happens

After connecting mayushii to the ThinkPad USB-C Dock Gen 2, which has an acer B277K connected via DP, sway shows the display as connected, though the monitor never wakes up.
This does not happen directly after a reboot

How to reproduce

  1. Reboot mayushii (with kernel 6.1.2) while connected to an external monitor via USB-C/DP Alt Mode
  2. Observe the external monitor working (if it does not work, only restarting sway (via shortcut) should do the trick; this is a different issue tracked in #63)
  3. Unplug the dock
  4. Re-plug the dock
  5. Observe the monitor not waking up
  6. Observe this not changing, even after restarting sway (via shortcut and by killing it and starting it again), switching to a tty, suspending, power cycling the monitor/dock, etc.
  7. Observe that rebooting mayushii with the dock connected restores it to a working order

Differential diagnosis

  • This is not #63, which is resolved after workarounds and happens after waking up from DPMS.
  • It does not happen after waking up from suspend having been connected to the dock during suspend.
  • It does not happen with the internal HDMI port.
  • (not thoroughly tested) it does not happen with the dock’s internal HDMI connector (which internally still is DP), though that has a different problem (the last column of pixels is the first one‽).
  • It does not happen on Kernel 6.0.16 (and probably earlier versions).
  • It happens on firmware 0.1.17 as well as 0.1.21.

References

Logs

Does not happen reproducibly, so might be irrelevant:

[   37.976029] [drm] perform_link_training_with_retries: Link(2) training attempt 1 of 4 failed @ rate(30) x lane(2) : fail reason:(5)
[   38.166016] [drm] perform_link_training_with_retries: Link(2) training attempt 2 of 4 failed @ rate(30) x lane(2) : fail reason:(5)
[   38.405137] [drm] perform_link_training_with_retries: Link(2) training attempt 3 of 4 failed @ rate(30) x lane(2) : fail reason:(5)
[   38.894420] [drm] enabling link 2 failed: 15

Also happens on working kernel versions:

[   52.501419] [drm] DM_MST: stopping TM on aconnector: 000000006498e982 [id: 89]
[   56.460440] [drm] DP Alt mode state on HPD: 1
[   56.560372] [drm] DM_MST: starting TM on aconnector: 000000006498e982 [id: 89]
[   56.813931] [drm] Downstream port present 1, type 0
This has been occuring for at least a few days, if not weeks. ## What happens After connecting mayushii to the ThinkPad USB-C Dock Gen 2, which has an acer B277K connected via DP, sway shows the display as connected, though the monitor never wakes up. This does not happen directly after a reboot ## How to reproduce 1. Reboot mayushii (with kernel 6.1.2) while connected to an external monitor via USB-C/DP Alt Mode 1. Observe the external monitor working (if it does not work, *only* restarting sway (via shortcut) should do the trick; this is a different issue tracked in #63) 1. Unplug the dock 1. Re-plug the dock 1. Observe the monitor not waking up 1. Observe this not changing, even after restarting sway (via shortcut and by killing it and starting it again), switching to a tty, suspending, power cycling the monitor/dock, etc. 1. Observe that rebooting mayushii with the dock connected restores it to a working order ## Differential diagnosis * This is not #63, which is resolved after workarounds and happens after waking up from DPMS. * It does not happen after waking up from suspend having been connected to the dock during suspend. * It does not happen with the internal HDMI port. * (not thoroughly tested) it does not happen with the dock’s internal HDMI connector (which internally still is DP), though that has a different problem (the last column of pixels is the first one‽). * It does not happen on Kernel 6.0.16 (and probably earlier versions). * It happens on firmware 0.1.17 as well as 0.1.21. ## References * #63 (similar, but different; though both very annoying) * https://bugzilla.kernel.org/show_bug.cgi?id=201139 (about one log message I also had, though quite old) ## Logs Does not happen reproducibly, so might be irrelevant: ``` [ 37.976029] [drm] perform_link_training_with_retries: Link(2) training attempt 1 of 4 failed @ rate(30) x lane(2) : fail reason:(5) [ 38.166016] [drm] perform_link_training_with_retries: Link(2) training attempt 2 of 4 failed @ rate(30) x lane(2) : fail reason:(5) [ 38.405137] [drm] perform_link_training_with_retries: Link(2) training attempt 3 of 4 failed @ rate(30) x lane(2) : fail reason:(5) [ 38.894420] [drm] enabling link 2 failed: 15 ``` Also happens on working kernel versions: ``` [ 52.501419] [drm] DM_MST: stopping TM on aconnector: 000000006498e982 [id: 89] [ 56.460440] [drm] DP Alt mode state on HPD: 1 [ 56.560372] [drm] DM_MST: starting TM on aconnector: 000000006498e982 [id: 89] [ 56.813931] [drm] Downstream port present 1, type 0 ```
simon added the
type
bug
affects/usability
labels 2023-01-10 17:46:42 +01:00
Author
Owner

I just now discovered the issue tracker of freedesktop’s drm/amd repo, which helped me quite a bit.

There is a huge amound of (mostly duplicate, but also varying) reports on the same/a similar issue starting with kernel 6.1. It should be fixed with kernel 6.1.9, but some users complain that it is not fixed. It might be fixed in 6.2-rc6.

A list of issues:

I just now discovered the issue tracker of [freedesktop’s `drm/amd` repo](https://gitlab.freedesktop.org/drm/amd), which helped me quite a bit. There is a huge amound of (mostly duplicate, but also varying) reports on the same/a similar issue starting with kernel 6.1. It should be fixed with kernel 6.1.9, but some users complain that it is not fixed. It might be fixed in 6.2-rc6. A list of issues: * https://gitlab.freedesktop.org/drm/amd/-/issues/2171 (first issue, most information) * https://gitlab.freedesktop.org/drm/amd/-/issues/2279 (6.1, plug; +freeze) * https://bugzilla.kernel.org/show_bug.cgi?id=216745 * https://gitlab.freedesktop.org/drm/amd/-/issues/2285 (6.0.8(???), plug (but works after some time); might be unrelated) * https://gitlab.freedesktop.org/drm/amd/-/issues/2330 (6.1.2, plug) * https://gitlab.freedesktop.org/drm/amd/-/issues/2375 (master, suspend) * https://gitlab.freedesktop.org/drm/amd/-/issues/2379 (6.1.9; **6.2-rc5 ok!**, start x) * https://gitlab.freedesktop.org/drm/amd/-/issues/2380 (6.1.8, boot/plug) * https://gitlab.freedesktop.org/drm/amd/-/issues/2387 (6.1.9, ?)
simon added the
blocked by/testing needed
label 2023-02-12 00:36:58 +01:00
Author
Owner

Fixed with 6.1.12 (maybe also older versions, I didn’t test it with them).

Fixed with 6.1.12 (maybe also older versions, I didn’t test it with them).
simon closed this issue 2023-02-20 22:36:23 +01:00
simon removed the
blocked by/testing needed
label 2023-02-21 12:57:07 +01:00
Author
Owner

This isn’t fully solved yet, today I faced a similar issue, though not with re-plugging, but after changing the scale of one display, after which it went dark.

This isn’t fully solved yet, today I faced a similar issue, though not with re-plugging, but after changing the scale of one display, after which it went dark.
simon reopened this issue 2023-02-23 18:36:54 +01:00
Author
Owner

This occurs after an update, when sway gets reloaded.

This occurs after an update, when sway gets reloaded.
Author
Owner

Happened again, on reload. Trace:

[162936.983104] ------------[ cut here ]------------
[162936.983108] WARNING: CPU: 3 PID: 475313 at drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.c:154 fill_dc_mst_payload_table_from_drm+0x93/0x130 [amdgpu]
[162936.983483] Modules linked in: netlink_diag tls ehci_pci ipmi_devintf ehci_hcd ipmi_msghandler 8250_pci rfcomm snd_seq_dummy snd_hrtimer snd_seq af_packet snd_usb_audio snd_usbmidi_lib snd_rawmidi snd_seq_device xt_CHECKSUM xt_MASQUERADE ipt_REJECT nf_reject_ipv4 cdc_ether usbnet nft_chain_nat nf_nat bnep r8152 mii btusb btrtl ccm btbcm algif_aead btintel btmtk des_generic libdes ecb bluetooth algif_skcipher uvcvideo wireguard videobuf2_vmalloc cmac videobuf2_memops videobuf2_v4l2 curve25519_x86_64 md4 libchacha20poly1305 videodev chacha_x86_64 algif_hash poly1305_x86_64 libcurve25519_generic libchacha ip6_udp_tunnel af_alg udp_tunnel ecdh_generic videobuf2_common ecc joydev mc crc16 mousedev amdgpu rtw89_8852ae rtw89_8852a rtw89_pci rtw89_core snd_soc_dmic snd_acp3x_pdm_dma snd_acp3x_rn snd_sof_amd_rembrandt snd_ctl_led snd_sof_amd_renoir snd_sof_amd_acp snd_hda_codec_realtek snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_hda_codec_generic snd_sof_utils mac80211 snd_hda_codec_hdmi
[162936.983532]  snd_soc_core intel_rapl_msr iommu_v2 gpu_sched edac_mce_amd snd_compress snd_hda_intel drm_buddy ac97_bus drm_ttm_helper snd_pcm_dmaengine snd_intel_dspcfg think_lmi ttm snd_pci_ps edac_core snd_intel_sdw_acpi firmware_attributes_class wmi_bmof snd_rpl_pci_acp6x nls_iso8859_1 snd_hda_codec intel_rapl_common drm_display_helper nls_cp437 snd_acp_pci cfg80211 crc32_pclmul vfat nxp_nci_i2c nxp_nci snd_pci_acp6x polyval_clmulni evdev snd_hda_core nci polyval_generic fat drm_kms_helper r8169 thinkpad_acpi snd_hwdep tpm_crb gf128mul nfc snd_pci_acp5x snd_rn_pci_acp3x mac_hid snd_pcm nvram agpgart snd_acp_config ucsi_acpi ledtrig_audio ghash_clmulni_intel i2c_algo_bit typec_ucsi platform_profile sp5100_tco deflate snd_soc_acpi snd_timer watchdog syscopyarea tpm_tis realtek rapl psmouse sysfillrect mdio_devres rfkill snd efi_pstore video ip6_tables typec serio_raw k10temp libphy i2c_piix4 sysimgblt snd_pci_acp3x libarc4 thermal tpm_tis_core roles soundcore ac battery wmi
[162936.983587]  tiny_power_button i2c_designware_platform i2c_scmi acpi_cpufreq i2c_designware_core button xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_pkttype xt_LOG nf_log_syslog xt_tcpudp nft_compat nf_tables nfnetlink sch_fq_codel msr ctr loop tap macvlan bridge stp llc tun kvm_amd kvm drm irqbypass acpi_call(O) uinput backlight fuse i2c_core pstore configfs efivarfs ip_tables x_tables autofs4 dm_crypt cbc encrypted_keys trusted asn1_encoder tee tpm rng_core hid_logitech_hidpp hid_logitech_dj hid_generic usbhid hid xhci_pci xhci_pci_renesas input_leds xhci_hcd sdhci_pci nvme atkbd cqhci libps2 vivaldi_fmap sdhci nvme_core sha512_ssse3 sha512_generic usbcore aesni_intel mmc_core t10_pi libaes crypto_simd cryptd crc64_rocksoft i8042 crc64 crc_t10dif usb_common crct10dif_generic led_class crct10dif_pclmul crct10dif_common serio rtc_cmos dm_mod dax btrfs blake2b_generic libcrc32c crc32c_generic crc32c_intel xor raid6_pq
[162936.983647] CPU: 3 PID: 475313 Comm: kworker/u32:0 Tainted: G           O       6.2.7 #1-NixOS
[162936.983650] Hardware name: LENOVO 21A1S00D00/21A1S00D00, BIOS R1MET51W (1.21 ) 09/15/2022
[162936.983652] Workqueue: amdgpu_dm_hpd_rx_offloa dm_handle_hpd_rx_offload_work [amdgpu]
[162936.983991] RIP: 0010:fill_dc_mst_payload_table_from_drm+0x93/0x130 [amdgpu]
[162936.984350] Code: 09 31 d2 48 89 c1 eb 0b 83 c2 01 48 83 c1 18 39 f2 74 17 40 38 39 75 f0 48 63 ca 31 ff 48 8d 0c 49 66 89 7c cc 28 39 f2 75 20 <0f> 0b eb 1c 0f b6 4a 09 48 8d 04 76 8b 52 0c 48 c1 e0 03 88 4c 04
[162936.984353] RSP: 0018:ffffa41d0d99fcb8 EFLAGS: 00010246
[162936.984355] RAX: ffffa41d0d99fce0 RBX: 0000000000000000 RCX: 0000000000000000
[162936.984357] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffa41d0d99fd60
[162936.984358] RBP: ffff9719466df000 R08: ffffa41d0d99fde4 R09: 0000000000000000
[162936.984359] R10: ffff97194d47ad80 R11: 0000000000000000 R12: ffffa41d0d99fde4
[162936.984361] R13: ffff971ddfff6dc0 R14: ffff97190aa08540 R15: ffff97195551e568
[162936.984362] FS:  0000000000000000(0000) GS:ffff971f8fec0000(0000) knlGS:0000000000000000
[162936.984364] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[162936.984365] CR2: 00007fabd3ffc360 CR3: 0000000125010000 CR4: 0000000000750ee0
[162936.984367] PKRU: 55555554
[162936.984368] Call Trace:
[162936.984372]  <TASK>
[162936.984377]  dm_helpers_dp_mst_write_payload_allocation_table+0x81/0xb0 [amdgpu]
[162936.984549]  core_link_disable_stream+0x2cd/0x560 [amdgpu]
[162936.984714]  dc_link_dp_handle_link_loss+0x11e/0x190 [amdgpu]
[162936.984894]  dm_handle_hpd_rx_offload_work+0x131/0x160 [amdgpu]
[162936.985042]  process_one_work+0x1e5/0x3f0
[162936.985045]  worker_thread+0x54/0x3a0
[162936.985046]  ? __pfx_worker_thread+0x10/0x10
[162936.985047]  kthread+0xec/0x110
[162936.985060]  ? __pfx_kthread+0x10/0x10
[162936.985062]  ret_from_fork+0x2c/0x50
[162936.985066]  </TASK>
[162936.985067] ---[ end trace 0000000000000000 ]---
Happened again, on reload. Trace: ``` [162936.983104] ------------[ cut here ]------------ [162936.983108] WARNING: CPU: 3 PID: 475313 at drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.c:154 fill_dc_mst_payload_table_from_drm+0x93/0x130 [amdgpu] [162936.983483] Modules linked in: netlink_diag tls ehci_pci ipmi_devintf ehci_hcd ipmi_msghandler 8250_pci rfcomm snd_seq_dummy snd_hrtimer snd_seq af_packet snd_usb_audio snd_usbmidi_lib snd_rawmidi snd_seq_device xt_CHECKSUM xt_MASQUERADE ipt_REJECT nf_reject_ipv4 cdc_ether usbnet nft_chain_nat nf_nat bnep r8152 mii btusb btrtl ccm btbcm algif_aead btintel btmtk des_generic libdes ecb bluetooth algif_skcipher uvcvideo wireguard videobuf2_vmalloc cmac videobuf2_memops videobuf2_v4l2 curve25519_x86_64 md4 libchacha20poly1305 videodev chacha_x86_64 algif_hash poly1305_x86_64 libcurve25519_generic libchacha ip6_udp_tunnel af_alg udp_tunnel ecdh_generic videobuf2_common ecc joydev mc crc16 mousedev amdgpu rtw89_8852ae rtw89_8852a rtw89_pci rtw89_core snd_soc_dmic snd_acp3x_pdm_dma snd_acp3x_rn snd_sof_amd_rembrandt snd_ctl_led snd_sof_amd_renoir snd_sof_amd_acp snd_hda_codec_realtek snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_hda_codec_generic snd_sof_utils mac80211 snd_hda_codec_hdmi [162936.983532] snd_soc_core intel_rapl_msr iommu_v2 gpu_sched edac_mce_amd snd_compress snd_hda_intel drm_buddy ac97_bus drm_ttm_helper snd_pcm_dmaengine snd_intel_dspcfg think_lmi ttm snd_pci_ps edac_core snd_intel_sdw_acpi firmware_attributes_class wmi_bmof snd_rpl_pci_acp6x nls_iso8859_1 snd_hda_codec intel_rapl_common drm_display_helper nls_cp437 snd_acp_pci cfg80211 crc32_pclmul vfat nxp_nci_i2c nxp_nci snd_pci_acp6x polyval_clmulni evdev snd_hda_core nci polyval_generic fat drm_kms_helper r8169 thinkpad_acpi snd_hwdep tpm_crb gf128mul nfc snd_pci_acp5x snd_rn_pci_acp3x mac_hid snd_pcm nvram agpgart snd_acp_config ucsi_acpi ledtrig_audio ghash_clmulni_intel i2c_algo_bit typec_ucsi platform_profile sp5100_tco deflate snd_soc_acpi snd_timer watchdog syscopyarea tpm_tis realtek rapl psmouse sysfillrect mdio_devres rfkill snd efi_pstore video ip6_tables typec serio_raw k10temp libphy i2c_piix4 sysimgblt snd_pci_acp3x libarc4 thermal tpm_tis_core roles soundcore ac battery wmi [162936.983587] tiny_power_button i2c_designware_platform i2c_scmi acpi_cpufreq i2c_designware_core button xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_pkttype xt_LOG nf_log_syslog xt_tcpudp nft_compat nf_tables nfnetlink sch_fq_codel msr ctr loop tap macvlan bridge stp llc tun kvm_amd kvm drm irqbypass acpi_call(O) uinput backlight fuse i2c_core pstore configfs efivarfs ip_tables x_tables autofs4 dm_crypt cbc encrypted_keys trusted asn1_encoder tee tpm rng_core hid_logitech_hidpp hid_logitech_dj hid_generic usbhid hid xhci_pci xhci_pci_renesas input_leds xhci_hcd sdhci_pci nvme atkbd cqhci libps2 vivaldi_fmap sdhci nvme_core sha512_ssse3 sha512_generic usbcore aesni_intel mmc_core t10_pi libaes crypto_simd cryptd crc64_rocksoft i8042 crc64 crc_t10dif usb_common crct10dif_generic led_class crct10dif_pclmul crct10dif_common serio rtc_cmos dm_mod dax btrfs blake2b_generic libcrc32c crc32c_generic crc32c_intel xor raid6_pq [162936.983647] CPU: 3 PID: 475313 Comm: kworker/u32:0 Tainted: G O 6.2.7 #1-NixOS [162936.983650] Hardware name: LENOVO 21A1S00D00/21A1S00D00, BIOS R1MET51W (1.21 ) 09/15/2022 [162936.983652] Workqueue: amdgpu_dm_hpd_rx_offloa dm_handle_hpd_rx_offload_work [amdgpu] [162936.983991] RIP: 0010:fill_dc_mst_payload_table_from_drm+0x93/0x130 [amdgpu] [162936.984350] Code: 09 31 d2 48 89 c1 eb 0b 83 c2 01 48 83 c1 18 39 f2 74 17 40 38 39 75 f0 48 63 ca 31 ff 48 8d 0c 49 66 89 7c cc 28 39 f2 75 20 <0f> 0b eb 1c 0f b6 4a 09 48 8d 04 76 8b 52 0c 48 c1 e0 03 88 4c 04 [162936.984353] RSP: 0018:ffffa41d0d99fcb8 EFLAGS: 00010246 [162936.984355] RAX: ffffa41d0d99fce0 RBX: 0000000000000000 RCX: 0000000000000000 [162936.984357] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffa41d0d99fd60 [162936.984358] RBP: ffff9719466df000 R08: ffffa41d0d99fde4 R09: 0000000000000000 [162936.984359] R10: ffff97194d47ad80 R11: 0000000000000000 R12: ffffa41d0d99fde4 [162936.984361] R13: ffff971ddfff6dc0 R14: ffff97190aa08540 R15: ffff97195551e568 [162936.984362] FS: 0000000000000000(0000) GS:ffff971f8fec0000(0000) knlGS:0000000000000000 [162936.984364] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [162936.984365] CR2: 00007fabd3ffc360 CR3: 0000000125010000 CR4: 0000000000750ee0 [162936.984367] PKRU: 55555554 [162936.984368] Call Trace: [162936.984372] <TASK> [162936.984377] dm_helpers_dp_mst_write_payload_allocation_table+0x81/0xb0 [amdgpu] [162936.984549] core_link_disable_stream+0x2cd/0x560 [amdgpu] [162936.984714] dc_link_dp_handle_link_loss+0x11e/0x190 [amdgpu] [162936.984894] dm_handle_hpd_rx_offload_work+0x131/0x160 [amdgpu] [162936.985042] process_one_work+0x1e5/0x3f0 [162936.985045] worker_thread+0x54/0x3a0 [162936.985046] ? __pfx_worker_thread+0x10/0x10 [162936.985047] kthread+0xec/0x110 [162936.985060] ? __pfx_kthread+0x10/0x10 [162936.985062] ret_from_fork+0x2c/0x50 [162936.985066] </TASK> [162936.985067] ---[ end trace 0000000000000000 ]--- ```
Author
Owner
[379292.995401] warn_alloc: 4 callbacks suppressed
[379292.995404] sway: page allocation failure: order:6, mode:0x40cc0(GFP_KERNEL|__GFP_COMP), nodemask=(null),cpuset=user.slice,mems_allowed=0
[379292.995414] CPU: 2 PID: 3414 Comm: sway Tainted: G           O       6.2.7 #1-NixOS
[379292.995416] Hardware name: LENOVO 21A1S00D00/21A1S00D00, BIOS R1MET51W (1.21 ) 09/15/2022
[379292.995418] Call Trace:
[379292.995420]  <TASK>
[379292.995425]  dump_stack_lvl+0x48/0x60
[379292.995431]  warn_alloc+0x13c/0x1c0
[379292.995436]  ? __alloc_pages_direct_compact+0x1e2/0x310
[379292.995439]  __alloc_pages_slowpath.constprop.0+0xc8a/0xd50
[379292.995444]  ? pre_validate_dsc+0xee/0x490 [amdgpu]
[379292.995764]  __alloc_pages+0x221/0x250
[379292.995772]  __kmalloc_large_node+0x7e/0x140
[379292.995777]  __kmalloc_node_track_caller+0xbe/0x130
[379292.995779]  kmemdup+0x21/0x50
[379292.995783]  pre_validate_dsc+0xee/0x490 [amdgpu]
[379292.996149]  amdgpu_dm_atomic_check+0x6bd/0x1180 [amdgpu]
[379292.996601]  ? __kmalloc_node_track_caller+0x50/0x130
[379292.996608]  ? preempt_count_add+0x74/0xa0
[379292.996616]  ? _raw_spin_lock+0x17/0x40
[379292.996622]  ? _raw_spin_unlock+0x19/0x40
[379292.996626]  ? drm_file_get_master+0x43/0x80 [drm]
[379292.996683]  ? _drm_lease_held+0x4a/0x90 [drm]
[379292.996731]  drm_atomic_check_only+0x5cb/0xa20 [drm]
[379292.996774]  drm_mode_atomic_ioctl+0x714/0xa80 [drm]
[379292.996815]  ? get_futex_key+0xac/0x5a0
[379292.996822]  ? __pfx_drm_mode_atomic_ioctl+0x10/0x10 [drm]
[379292.996862]  drm_ioctl_kernel+0xb9/0x140 [drm]
[379292.996908]  drm_ioctl+0x22a/0x3e0 [drm]
[379292.996947]  ? __pfx_drm_mode_atomic_ioctl+0x10/0x10 [drm]
[379292.996988]  amdgpu_drm_ioctl+0x4d/0x80 [amdgpu]
[379292.997381]  __x64_sys_ioctl+0x8e/0xc0
[379292.997390]  do_syscall_64+0x3f/0x90
[379292.997395]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[379292.997402] RIP: 0033:0x7f0a02f04321
[379292.997498] Code: 28 00 00 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 89 c8 0f 05 <3d> 00 f0 ff ff 77 18 48 8b 4c 24 18 64 48 33 0c 25 28 00 00 00 75
[379292.997502] RSP: 002b:00007ffdb0f8f3d0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[379292.997508] RAX: ffffffffffffffda RBX: 00007ffdb0f8f470 RCX: 00007f0a02f04321
[379292.997510] RDX: 00007ffdb0f8f470 RSI: 00000000c03864bc RDI: 000000000000000b
[379292.997512] RBP: 00000000c03864bc R08: 0000000000000003 R09: 0000000000000003
[379292.997514] R10: 0000000000000007 R11: 0000000000000246 R12: 0000000004326650
[379292.997516] R13: 000000000000000b R14: 0000000003caa830 R15: 00000000038e4f60
[379292.997521]  </TASK>
[379292.997553] Mem-Info:
[379292.997561] active_anon:3018594 inactive_anon:331882 isolated_anon:0
                 active_file:1476697 inactive_file:1812044 isolated_file:0
                 unevictable:19 dirty:5991 writeback:0
                 slab_reclaimable:381665 slab_unreclaimable:110117
                 mapped:277614 shmem:135651 pagetables:19933
                 sec_pagetables:97 bounce:0
                 kernel_misc_reclaimable:0
                 free:141956 free_pcp:1561 free_cma:0
[379292.997569] Node 0 active_anon:12074376kB inactive_anon:1327528kB active_file:5906788kB inactive_file:7248176kB unevictable:76kB isolated(anon):0kB isolated(file):0kB mapped:1110456kB dirty:23964kB writeback:0kB shmem:542604kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 6328320kB writeback_tmp:0kB kernel_stack:21504kB pagetables:79732kB sec_pagetables:388kB all_unreclaimable? no
[379292.997576] Node 0 DMA free:15360kB boost:0kB min:32kB low:44kB high:56kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15360kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB
[379292.997583] lowmem_reserve[]: 0 3085 29879 29879 29879
[379292.997589] Node 0 DMA32 free:114216kB boost:0kB min:6972kB low:10128kB high:13284kB reserved_highatomic:0KB active_anon:1165784kB inactive_anon:80188kB active_file:542672kB inactive_file:983152kB unevictable:0kB writepending:4kB present:3239744kB managed:3173532kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB
[379292.997595] lowmem_reserve[]: 0 0 26794 26794 26794
[379292.997601] Node 0 Normal free:438248kB boost:0kB min:60572kB low:88008kB high:115444kB reserved_highatomic:2048KB active_anon:10908536kB inactive_anon:1247340kB active_file:5364116kB inactive_file:6264800kB unevictable:76kB writepending:23960kB present:28019712kB managed:27441904kB mlocked:48kB bounce:0kB free_pcp:6248kB local_pcp:0kB free_cma:0kB
[379292.997608] lowmem_reserve[]: 0 0 0 0 0
[379292.997612] Node 0 DMA: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15360kB
[379292.997627] Node 0 DMA32: 1286*4kB (UME) 546*8kB (UME) 380*16kB (UME) 276*32kB (UME) 175*64kB (UME) 96*128kB (UME) 51*256kB (UM) 52*512kB (UME) 26*1024kB (UME) 0*2048kB 0*4096kB = 114216kB
[379292.997646] Node 0 Normal: 3786*4kB (UME) 7141*8kB (UME) 8131*16kB (UME) 3876*32kB (UME) 1088*64kB (UME) 301*128kB (UM) 0*256kB 0*512kB 0*1024kB 1*2048kB (H) 0*4096kB = 436608kB
[379292.997664] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB
[379292.997666] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB
[379292.997668] 3424439 total pagecache pages
[379292.997669] 0 pages in swap cache
[379292.997670] Free swap  = 0kB
[379292.997671] Total swap = 0kB
[379292.997672] 7818862 pages RAM
[379292.997673] 0 pages HighMem/MovableOnly
[379292.997674] 161163 pages reserved
[379292.997675] 0 pages cma reserved
``` [379292.995401] warn_alloc: 4 callbacks suppressed [379292.995404] sway: page allocation failure: order:6, mode:0x40cc0(GFP_KERNEL|__GFP_COMP), nodemask=(null),cpuset=user.slice,mems_allowed=0 [379292.995414] CPU: 2 PID: 3414 Comm: sway Tainted: G O 6.2.7 #1-NixOS [379292.995416] Hardware name: LENOVO 21A1S00D00/21A1S00D00, BIOS R1MET51W (1.21 ) 09/15/2022 [379292.995418] Call Trace: [379292.995420] <TASK> [379292.995425] dump_stack_lvl+0x48/0x60 [379292.995431] warn_alloc+0x13c/0x1c0 [379292.995436] ? __alloc_pages_direct_compact+0x1e2/0x310 [379292.995439] __alloc_pages_slowpath.constprop.0+0xc8a/0xd50 [379292.995444] ? pre_validate_dsc+0xee/0x490 [amdgpu] [379292.995764] __alloc_pages+0x221/0x250 [379292.995772] __kmalloc_large_node+0x7e/0x140 [379292.995777] __kmalloc_node_track_caller+0xbe/0x130 [379292.995779] kmemdup+0x21/0x50 [379292.995783] pre_validate_dsc+0xee/0x490 [amdgpu] [379292.996149] amdgpu_dm_atomic_check+0x6bd/0x1180 [amdgpu] [379292.996601] ? __kmalloc_node_track_caller+0x50/0x130 [379292.996608] ? preempt_count_add+0x74/0xa0 [379292.996616] ? _raw_spin_lock+0x17/0x40 [379292.996622] ? _raw_spin_unlock+0x19/0x40 [379292.996626] ? drm_file_get_master+0x43/0x80 [drm] [379292.996683] ? _drm_lease_held+0x4a/0x90 [drm] [379292.996731] drm_atomic_check_only+0x5cb/0xa20 [drm] [379292.996774] drm_mode_atomic_ioctl+0x714/0xa80 [drm] [379292.996815] ? get_futex_key+0xac/0x5a0 [379292.996822] ? __pfx_drm_mode_atomic_ioctl+0x10/0x10 [drm] [379292.996862] drm_ioctl_kernel+0xb9/0x140 [drm] [379292.996908] drm_ioctl+0x22a/0x3e0 [drm] [379292.996947] ? __pfx_drm_mode_atomic_ioctl+0x10/0x10 [drm] [379292.996988] amdgpu_drm_ioctl+0x4d/0x80 [amdgpu] [379292.997381] __x64_sys_ioctl+0x8e/0xc0 [379292.997390] do_syscall_64+0x3f/0x90 [379292.997395] entry_SYSCALL_64_after_hwframe+0x72/0xdc [379292.997402] RIP: 0033:0x7f0a02f04321 [379292.997498] Code: 28 00 00 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 89 c8 0f 05 <3d> 00 f0 ff ff 77 18 48 8b 4c 24 18 64 48 33 0c 25 28 00 00 00 75 [379292.997502] RSP: 002b:00007ffdb0f8f3d0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [379292.997508] RAX: ffffffffffffffda RBX: 00007ffdb0f8f470 RCX: 00007f0a02f04321 [379292.997510] RDX: 00007ffdb0f8f470 RSI: 00000000c03864bc RDI: 000000000000000b [379292.997512] RBP: 00000000c03864bc R08: 0000000000000003 R09: 0000000000000003 [379292.997514] R10: 0000000000000007 R11: 0000000000000246 R12: 0000000004326650 [379292.997516] R13: 000000000000000b R14: 0000000003caa830 R15: 00000000038e4f60 [379292.997521] </TASK> [379292.997553] Mem-Info: [379292.997561] active_anon:3018594 inactive_anon:331882 isolated_anon:0 active_file:1476697 inactive_file:1812044 isolated_file:0 unevictable:19 dirty:5991 writeback:0 slab_reclaimable:381665 slab_unreclaimable:110117 mapped:277614 shmem:135651 pagetables:19933 sec_pagetables:97 bounce:0 kernel_misc_reclaimable:0 free:141956 free_pcp:1561 free_cma:0 [379292.997569] Node 0 active_anon:12074376kB inactive_anon:1327528kB active_file:5906788kB inactive_file:7248176kB unevictable:76kB isolated(anon):0kB isolated(file):0kB mapped:1110456kB dirty:23964kB writeback:0kB shmem:542604kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 6328320kB writeback_tmp:0kB kernel_stack:21504kB pagetables:79732kB sec_pagetables:388kB all_unreclaimable? no [379292.997576] Node 0 DMA free:15360kB boost:0kB min:32kB low:44kB high:56kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15360kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [379292.997583] lowmem_reserve[]: 0 3085 29879 29879 29879 [379292.997589] Node 0 DMA32 free:114216kB boost:0kB min:6972kB low:10128kB high:13284kB reserved_highatomic:0KB active_anon:1165784kB inactive_anon:80188kB active_file:542672kB inactive_file:983152kB unevictable:0kB writepending:4kB present:3239744kB managed:3173532kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [379292.997595] lowmem_reserve[]: 0 0 26794 26794 26794 [379292.997601] Node 0 Normal free:438248kB boost:0kB min:60572kB low:88008kB high:115444kB reserved_highatomic:2048KB active_anon:10908536kB inactive_anon:1247340kB active_file:5364116kB inactive_file:6264800kB unevictable:76kB writepending:23960kB present:28019712kB managed:27441904kB mlocked:48kB bounce:0kB free_pcp:6248kB local_pcp:0kB free_cma:0kB [379292.997608] lowmem_reserve[]: 0 0 0 0 0 [379292.997612] Node 0 DMA: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15360kB [379292.997627] Node 0 DMA32: 1286*4kB (UME) 546*8kB (UME) 380*16kB (UME) 276*32kB (UME) 175*64kB (UME) 96*128kB (UME) 51*256kB (UM) 52*512kB (UME) 26*1024kB (UME) 0*2048kB 0*4096kB = 114216kB [379292.997646] Node 0 Normal: 3786*4kB (UME) 7141*8kB (UME) 8131*16kB (UME) 3876*32kB (UME) 1088*64kB (UME) 301*128kB (UM) 0*256kB 0*512kB 0*1024kB 1*2048kB (H) 0*4096kB = 436608kB [379292.997664] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [379292.997666] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [379292.997668] 3424439 total pagecache pages [379292.997669] 0 pages in swap cache [379292.997670] Free swap = 0kB [379292.997671] Total swap = 0kB [379292.997672] 7818862 pages RAM [379292.997673] 0 pages HighMem/MovableOnly [379292.997674] 161163 pages reserved [379292.997675] 0 pages cma reserved ```
Author
Owner

This now happened twice in a row, after disabling scaling on external monitor while in clammshell mode. I needed to reboot for the external monitor to work again:

[  123.285011] ------------[ cut here ]------------
[  123.285017] WARNING: CPU: 7 PID: 9 at drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.c:154 fill_dc_mst_payload_table_from_drm+0x93/0x130 [amdgpu]
[  123.285516] Modules linked in: rfcomm snd_seq_dummy snd_hrtimer snd_seq af_packet snd_usb_audio snd_usbmidi_lib snd_rawmidi snd_seq_device xt_CHECKSUM xt_MASQUERADE ipt_REJECT nf_reject_ipv4 nft_chain_nat nf_nat cdc_ether usbnet bnep r8152 mii btusb btrtl btbcm btintel btmtk bluetooth uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 ccm videodev algif_aead ecdh_generic des_generic videobuf2_common ecc joydev libdes ecb crc16 mc mousedev algif_skcipher cmac md4 algif_hash af_alg amdgpu mt7921e mt7921_common mt76_connac_lib snd_soc_dmic snd_acp3x_pdm_dma snd_acp3x_rn snd_sof_amd_rembrandt snd_sof_amd_renoir mt76 wireguard snd_sof_amd_acp snd_sof_pci curve25519_x86_64 snd_ctl_led snd_sof_xtensa_dsp libchacha20poly1305 chacha_x86_64 snd_sof snd_hda_codec_realtek snd_sof_utils poly1305_x86_64 libcurve25519_generic mac80211 snd_hda_codec_generic libchacha snd_soc_core ip6_udp_tunnel snd_hda_codec_hdmi udp_tunnel snd_compress snd_hda_intel iommu_v2 ac97_bus snd_pcm_dmaengine
[  123.285577]  gpu_sched snd_intel_dspcfg nls_iso8859_1 intel_rapl_msr nls_cp437 snd_intel_sdw_acpi drm_buddy snd_pci_ps snd_hda_codec snd_rpl_pci_acp6x vfat drm_ttm_helper snd_acp_pci ttm fat edac_mce_amd snd_pci_acp6x snd_hda_core edac_core drm_display_helper think_lmi intel_rapl_common snd_hwdep wmi_bmof firmware_attributes_class snd_pci_acp5x drm_kms_helper thinkpad_acpi crc32_pclmul snd_pcm r8169 ucsi_acpi nxp_nci_i2c evdev cfg80211 nvram nxp_nci sp5100_tco typec_ucsi agpgart snd_rn_pci_acp3x ledtrig_audio polyval_clmulni snd_timer polyval_generic i2c_algo_bit realtek tpm_crb platform_profile mac_hid mdio_devres deflate gf128mul watchdog syscopyarea nci snd_acp_config typec snd efi_pstore ghash_clmulni_intel video psmouse tpm_tis sysfillrect serio_raw nfc libphy snd_soc_acpi roles rapl libarc4 i2c_piix4 sysimgblt soundcore tpm_tis_core battery thermal k10temp ac snd_pci_acp3x rfkill wmi tiny_power_button i2c_scmi i2c_designware_platform i2c_designware_core ip6_tables acpi_cpufreq
[  123.285641]  button xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_pkttype xt_LOG nf_log_syslog xt_tcpudp nft_compat nf_tables nfnetlink sch_fq_codel msr ctr loop tap macvlan bridge stp llc tun kvm_amd kvm drm irqbypass acpi_call(O) uinput fuse backlight i2c_core pstore configfs efivarfs ip_tables x_tables autofs4 dm_crypt cbc encrypted_keys trusted asn1_encoder tee tpm rng_core hid_logitech_hidpp hid_logitech_dj hid_generic usbhid hid xhci_pci xhci_pci_renesas input_leds xhci_hcd sdhci_pci nvme atkbd cqhci libps2 vivaldi_fmap sdhci nvme_core sha512_ssse3 sha512_generic usbcore aesni_intel mmc_core t10_pi libaes crypto_simd cryptd crc64_rocksoft i8042 crc64 crc_t10dif crct10dif_generic usb_common led_class crct10dif_pclmul crct10dif_common rtc_cmos serio dm_mod dax btrfs blake2b_generic libcrc32c crc32c_generic crc32c_intel xor raid6_pq
[  123.285710] CPU: 7 PID: 9 Comm: kworker/u32:0 Tainted: G           O       6.2.7 #1-NixOS
[  123.285714] Hardware name: LENOVO 21A1S00D00/21A1S00D00, BIOS R1MET51W (1.21 ) 09/15/2022
[  123.285716] Workqueue: amdgpu_dm_hpd_rx_offloa dm_handle_hpd_rx_offload_work [amdgpu]
[  123.286159] RIP: 0010:fill_dc_mst_payload_table_from_drm+0x93/0x130 [amdgpu]
[  123.286820] Code: 09 31 d2 48 89 c1 eb 0b 83 c2 01 48 83 c1 18 39 f2 74 17 40 38 39 75 f0 48 63 ca 31 ff 48 8d 0c 49 66 89 7c cc 28 39 f2 75 20 <0f> 0b eb 1c 0f b6 4a 09 48 8d 04 76 8b 52 0c 48 c1 e0 03 88 4c 04
[  123.286824] RSP: 0018:ffffb9c840147cb8 EFLAGS: 00010246
[  123.286829] RAX: ffffb9c840147ce0 RBX: 0000000000000000 RCX: 0000000000000000
[  123.286832] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffb9c840147d60
[  123.286835] RBP: ffff9b5745500800 R08: ffffb9c840147de4 R09: 0000000000000000
[  123.286837] R10: ffff9b55c5717080 R11: 0000000000000000 R12: ffffb9c840147de4
[  123.286841] R13: ffff9b572485fe80 R14: ffff9b560bd4c1e0 R15: ffff9b55d798c568
[  123.286844] FS:  0000000000000000(0000) GS:ffff9b5c4ffc0000(0000) knlGS:0000000000000000
[  123.286848] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  123.286851] CR2: 00007f41ef1f95d0 CR3: 00000001f2210000 CR4: 0000000000750ee0
[  123.286854] PKRU: 55555554
[  123.286856] Call Trace:
[  123.286861]  <TASK>
[  123.286870]  dm_helpers_dp_mst_write_payload_allocation_table+0x81/0xb0 [amdgpu]
[  123.287532]  core_link_disable_stream+0x2cd/0x560 [amdgpu]
[  123.288184]  dc_link_dp_handle_link_loss+0x11e/0x190 [amdgpu]
[  123.288645]  dm_handle_hpd_rx_offload_work+0x131/0x160 [amdgpu]
[  123.289094]  process_one_work+0x1e5/0x3f0
[  123.289102]  worker_thread+0x54/0x3a0
[  123.289107]  ? __pfx_worker_thread+0x10/0x10
[  123.289112]  kthread+0xec/0x110
[  123.289118]  ? __pfx_kthread+0x10/0x10
[  123.289124]  ret_from_fork+0x2c/0x50
[  123.289134]  </TASK>
[  123.289136] ---[ end trace 0000000000000000 ]---
This now happened twice in a row, after disabling scaling on external monitor while in clammshell mode. I needed to reboot for the external monitor to work again: ``` [ 123.285011] ------------[ cut here ]------------ [ 123.285017] WARNING: CPU: 7 PID: 9 at drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.c:154 fill_dc_mst_payload_table_from_drm+0x93/0x130 [amdgpu] [ 123.285516] Modules linked in: rfcomm snd_seq_dummy snd_hrtimer snd_seq af_packet snd_usb_audio snd_usbmidi_lib snd_rawmidi snd_seq_device xt_CHECKSUM xt_MASQUERADE ipt_REJECT nf_reject_ipv4 nft_chain_nat nf_nat cdc_ether usbnet bnep r8152 mii btusb btrtl btbcm btintel btmtk bluetooth uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 ccm videodev algif_aead ecdh_generic des_generic videobuf2_common ecc joydev libdes ecb crc16 mc mousedev algif_skcipher cmac md4 algif_hash af_alg amdgpu mt7921e mt7921_common mt76_connac_lib snd_soc_dmic snd_acp3x_pdm_dma snd_acp3x_rn snd_sof_amd_rembrandt snd_sof_amd_renoir mt76 wireguard snd_sof_amd_acp snd_sof_pci curve25519_x86_64 snd_ctl_led snd_sof_xtensa_dsp libchacha20poly1305 chacha_x86_64 snd_sof snd_hda_codec_realtek snd_sof_utils poly1305_x86_64 libcurve25519_generic mac80211 snd_hda_codec_generic libchacha snd_soc_core ip6_udp_tunnel snd_hda_codec_hdmi udp_tunnel snd_compress snd_hda_intel iommu_v2 ac97_bus snd_pcm_dmaengine [ 123.285577] gpu_sched snd_intel_dspcfg nls_iso8859_1 intel_rapl_msr nls_cp437 snd_intel_sdw_acpi drm_buddy snd_pci_ps snd_hda_codec snd_rpl_pci_acp6x vfat drm_ttm_helper snd_acp_pci ttm fat edac_mce_amd snd_pci_acp6x snd_hda_core edac_core drm_display_helper think_lmi intel_rapl_common snd_hwdep wmi_bmof firmware_attributes_class snd_pci_acp5x drm_kms_helper thinkpad_acpi crc32_pclmul snd_pcm r8169 ucsi_acpi nxp_nci_i2c evdev cfg80211 nvram nxp_nci sp5100_tco typec_ucsi agpgart snd_rn_pci_acp3x ledtrig_audio polyval_clmulni snd_timer polyval_generic i2c_algo_bit realtek tpm_crb platform_profile mac_hid mdio_devres deflate gf128mul watchdog syscopyarea nci snd_acp_config typec snd efi_pstore ghash_clmulni_intel video psmouse tpm_tis sysfillrect serio_raw nfc libphy snd_soc_acpi roles rapl libarc4 i2c_piix4 sysimgblt soundcore tpm_tis_core battery thermal k10temp ac snd_pci_acp3x rfkill wmi tiny_power_button i2c_scmi i2c_designware_platform i2c_designware_core ip6_tables acpi_cpufreq [ 123.285641] button xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_pkttype xt_LOG nf_log_syslog xt_tcpudp nft_compat nf_tables nfnetlink sch_fq_codel msr ctr loop tap macvlan bridge stp llc tun kvm_amd kvm drm irqbypass acpi_call(O) uinput fuse backlight i2c_core pstore configfs efivarfs ip_tables x_tables autofs4 dm_crypt cbc encrypted_keys trusted asn1_encoder tee tpm rng_core hid_logitech_hidpp hid_logitech_dj hid_generic usbhid hid xhci_pci xhci_pci_renesas input_leds xhci_hcd sdhci_pci nvme atkbd cqhci libps2 vivaldi_fmap sdhci nvme_core sha512_ssse3 sha512_generic usbcore aesni_intel mmc_core t10_pi libaes crypto_simd cryptd crc64_rocksoft i8042 crc64 crc_t10dif crct10dif_generic usb_common led_class crct10dif_pclmul crct10dif_common rtc_cmos serio dm_mod dax btrfs blake2b_generic libcrc32c crc32c_generic crc32c_intel xor raid6_pq [ 123.285710] CPU: 7 PID: 9 Comm: kworker/u32:0 Tainted: G O 6.2.7 #1-NixOS [ 123.285714] Hardware name: LENOVO 21A1S00D00/21A1S00D00, BIOS R1MET51W (1.21 ) 09/15/2022 [ 123.285716] Workqueue: amdgpu_dm_hpd_rx_offloa dm_handle_hpd_rx_offload_work [amdgpu] [ 123.286159] RIP: 0010:fill_dc_mst_payload_table_from_drm+0x93/0x130 [amdgpu] [ 123.286820] Code: 09 31 d2 48 89 c1 eb 0b 83 c2 01 48 83 c1 18 39 f2 74 17 40 38 39 75 f0 48 63 ca 31 ff 48 8d 0c 49 66 89 7c cc 28 39 f2 75 20 <0f> 0b eb 1c 0f b6 4a 09 48 8d 04 76 8b 52 0c 48 c1 e0 03 88 4c 04 [ 123.286824] RSP: 0018:ffffb9c840147cb8 EFLAGS: 00010246 [ 123.286829] RAX: ffffb9c840147ce0 RBX: 0000000000000000 RCX: 0000000000000000 [ 123.286832] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffb9c840147d60 [ 123.286835] RBP: ffff9b5745500800 R08: ffffb9c840147de4 R09: 0000000000000000 [ 123.286837] R10: ffff9b55c5717080 R11: 0000000000000000 R12: ffffb9c840147de4 [ 123.286841] R13: ffff9b572485fe80 R14: ffff9b560bd4c1e0 R15: ffff9b55d798c568 [ 123.286844] FS: 0000000000000000(0000) GS:ffff9b5c4ffc0000(0000) knlGS:0000000000000000 [ 123.286848] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 123.286851] CR2: 00007f41ef1f95d0 CR3: 00000001f2210000 CR4: 0000000000750ee0 [ 123.286854] PKRU: 55555554 [ 123.286856] Call Trace: [ 123.286861] <TASK> [ 123.286870] dm_helpers_dp_mst_write_payload_allocation_table+0x81/0xb0 [amdgpu] [ 123.287532] core_link_disable_stream+0x2cd/0x560 [amdgpu] [ 123.288184] dc_link_dp_handle_link_loss+0x11e/0x190 [amdgpu] [ 123.288645] dm_handle_hpd_rx_offload_work+0x131/0x160 [amdgpu] [ 123.289094] process_one_work+0x1e5/0x3f0 [ 123.289102] worker_thread+0x54/0x3a0 [ 123.289107] ? __pfx_worker_thread+0x10/0x10 [ 123.289112] kthread+0xec/0x110 [ 123.289118] ? __pfx_kthread+0x10/0x10 [ 123.289124] ret_from_fork+0x2c/0x50 [ 123.289134] </TASK> [ 123.289136] ---[ end trace 0000000000000000 ]--- ```
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: simon/nixos-config#69
No description provided.