Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#78341 - Failed resume from hibernation - Kernel 6.2.13 : KDE Plasma 5.27.4 : AMDGPU
Attached to Project:
Arch Linux
Opened by phonemic (phonemic) - Sunday, 30 April 2023, 18:19 GMT
Last edited by Toolybird (Toolybird) - Wednesday, 10 May 2023, 22:48 GMT
Opened by phonemic (phonemic) - Sunday, 30 April 2023, 18:19 GMT
Last edited by Toolybird (Toolybird) - Wednesday, 10 May 2023, 22:48 GMT
|
DetailsDescription:
Resume from hibernation on 6.2.13-arch1-1 running KDE Plasma 5.27.4 results in a frozen machine. I can see the SDDM lock screen but the keyboard and mouse will not respond. The screen will intermittently go black then display the frozen SDDM screen. I cannot access another tty with Ctrl+Alt+f3. The only way to safely reboot is with SysRq + REISUB key combo. The issue seems to be related to amdgpu. See journalctl output below with results from a good resume and a failed resume. Additional info: DE: KDE Plasma 5.27.4 (Wayland Session) Kernel: 6.2.13-arch1-1 ## `journalctl` on failed resume from hibernation ``` Apr 30 09:29:21 devone kernel: [drm] kiq ring mec 2 pipe 1 q 0 Apr 30 09:29:21 devone kernel: amdgpu 0000:03:00.0: [drm:amdgpu_ring_test_helper [amdgpu]] *ERROR* ring kiq_2.1.0 test failed (-110) Apr 30 09:29:21 devone kernel: [drm:amdgpu_gfx_enable_kcq [amdgpu]] *ERROR* KCQ enable failed Apr 30 09:29:21 devone kernel: [drm:amdgpu_device_ip_resume_phase2 [amdgpu]] *ERROR* resume of IP block <gfx_v9_0> failed -110 Apr 30 09:29:21 devone kernel: amdgpu 0000:03:00.0: amdgpu: amdgpu_device_ip_resume failed (-110). Apr 30 09:29:21 devone kernel: amdgpu 0000:03:00.0: PM: dpm_run_callback(): pci_pm_restore+0x0/0xe0 returns -110 Apr 30 09:29:21 devone kernel: amdgpu 0000:03:00.0: PM: failed to restore async: error -110 Apr 30 09:29:21 devone kernel: PM: hibernation: Basic memory bitmaps freed ``` ## `journalctl` on successful resume from hibernation ``` Apr 30 12:49:15 devone kernel: [drm] kiq ring mec 2 pipe 1 q 0 Apr 30 12:49:15 devone kernel: [drm] VCN decode and encode initialized successfully(under DPG Mode). Apr 30 12:49:15 devone kernel: [drm] JPEG decode initialized successfully. Apr 30 12:49:15 devone kernel: amdgpu 0000:03:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0 Apr 30 12:49:15 devone kernel: amdgpu 0000:03:00.0: amdgpu: ring gfx_low uses VM inv eng 1 on hub 0 Apr 30 12:49:15 devone kernel: amdgpu 0000:03:00.0: amdgpu: ring gfx_high uses VM inv eng 4 on hub 0 Apr 30 12:49:15 devone kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 5 on hub 0 Apr 30 12:49:15 devone kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 6 on hub 0 Apr 30 12:49:15 devone kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 7 on hub 0 Apr 30 12:49:15 devone kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 8 on hub 0 Apr 30 12:49:15 devone kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 9 on hub 0 Apr 30 12:49:15 devone kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 10 on hub 0 Apr 30 12:49:15 devone kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 11 on hub 0 Apr 30 12:49:15 devone kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 12 on hub 0 Apr 30 12:49:15 devone kernel: amdgpu 0000:03:00.0: amdgpu: ring kiq_2.1.0 uses VM inv eng 13 on hub 0 Apr 30 12:49:15 devone kernel: amdgpu 0000:03:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 1 Apr 30 12:49:15 devone kernel: amdgpu 0000:03:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 1 Apr 30 12:49:15 devone kernel: amdgpu 0000:03:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 1 Apr 30 12:49:15 devone kernel: amdgpu 0000:03:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 1 Apr 30 12:49:15 devone kernel: amdgpu 0000:03:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 1 Apr 30 12:49:15 devone kernel: PM: hibernation: Basic memory bitmaps freed ``` Steps to reproduce: Hibernate machine with KDE Plasma 5.27.4. Wait for shutdown then resume from hibernation. |
This task depends upon
Closed by Toolybird (Toolybird)
Wednesday, 10 May 2023, 22:48 GMT
Reason for closing: Fixed
Additional comments about closing: linux 6.3.1.arch1-1
Wednesday, 10 May 2023, 22:48 GMT
Reason for closing: Fixed
Additional comments about closing: linux 6.3.1.arch1-1
[1] https://wiki.archlinux.org/title/Kernel#Debugging_regressions
[2] https://gitlab.freedesktop.org/drm/amd
https://github.com/torvalds/linux/commit/2fec9dc8e0acc3dfb56d1389151bcf405f087b10
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-6.2.y&id=ef3064e461e64cdd6647e7604cf06e3c0131b099
v6.2.10-arch1
v6.2.11-arch1
v6.2.12-arch1
v6.2.13-arch1
The Arch linux package contains everything from the upstream stable tag it is based on.
[1] https://gitlab.freedesktop.org/drm/amd/-/issues/2537#note_1898098