When I hit suspend, the screen goes dark, mouse and keyboard go irresponsive, but PC stays on with all fans running and it stays like that indefinitely, that is until I hard-restart. After that, there are these logs:
sudo journalctl -p err -b -1 -r -k:
říj 05 19:24:27 fedora kernel: [drm:amdgpu_mes_unmap_legacy_queue [amdgpu]] *ERROR* failed to unmap legacy queue
říj 05 19:24:27 fedora kernel: amdgpu 0000:03:00.0: amdgpu: MES failed to respond to msg=REMOVE_QUEUE
říj 05 19:24:24 fedora kernel: [drm:amdgpu_mes_unmap_legacy_queue [amdgpu]] *ERROR* failed to unmap legacy queue
říj 05 19:24:24 fedora kernel: amdgpu 0000:03:00.0: amdgpu: MES failed to respond to msg=REMOVE_QUEUE
říj 05 19:24:20 fedora kernel: [drm:amdgpu_mes_unmap_legacy_queue [amdgpu]] *ERROR* failed to unmap legacy queue
říj 05 19:24:20 fedora kernel: amdgpu 0000:03:00.0: amdgpu: MES failed to respond to msg=REMOVE_QUEUE
říj 05 19:24:17 fedora kernel: [drm:amdgpu_mes_unmap_legacy_queue [amdgpu]] *ERROR* failed to unmap legacy queue
říj 05 19:24:17 fedora kernel: amdgpu 0000:03:00.0: amdgpu: MES failed to respond to msg=REMOVE_QUEUE
říj 05 19:24:13 fedora kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring sdma0 timeout, signaled seq=4390, emitted seq=4393
říj 05 19:24:09 fedora kernel: Bluetooth: hci0: Failed to set up firmware (-110)
říj 05 19:24:09 fedora kernel: Bluetooth: hci0: Failed to send wmt patch dwnld (-110)
říj 05 19:24:09 fedora kernel: Bluetooth: hci0: Execution of wmt command timed out
říj 05 19:24:03 fedora kernel: amdgpu 0000:03:00.0: PM: failed to resume async: error -62
říj 05 19:24:03 fedora kernel: amdgpu 0000:03:00.0: PM: dpm_run_callback(): pci_pm_resume returns -62
říj 05 19:24:03 fedora kernel: amdgpu 0000:03:00.0: amdgpu: amdgpu_device_ip_resume failed (-62).
říj 05 19:24:03 fedora kernel: [drm:amdgpu_device_ip_resume_phase2 [amdgpu]] *ERROR* resume of IP block <smu> failed -62
říj 05 19:24:03 fedora kernel: amdgpu 0000:03:00.0: amdgpu: Failed to setup smc hw!
říj 05 19:24:03 fedora kernel: amdgpu 0000:03:00.0: amdgpu: Failed to enable requested dpm features!
říj 05 19:24:03 fedora kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I'm not done with your previous command: SMN_C2PMSG_66:0x00000006 SMN_C2PMSG_82:0x00000000
říj 05 19:23:56 fedora kernel: Non-boot CPUs are not disabled
říj 05 19:22:48 fedora kernel: hub 8-0:1.0: config failed, hub doesn't have any ports! (err -19)
Searching for this problem, I found a somewhat similar thread here, but that was apparently solved with kernel 6.7.7 .
There is a good chance that this is related to amdgpu regressions in the last few kernels. Do you still have kernel 6.10.9 installed on your system? It’s possible that this issue will not exhibit on that kernel version.