possible issue with kernel 6.11.8-arch-1-2
Description:
While coming out of sleep on my Lenovo Ideapad 5 with AMD Ryzen7 5825U with AMD Radeon GPU my system froze bouncing between a dimmed screen and no login availablility. Could not alt+ctl+f# to get to tty. Had to hard reboot using the power button. Upon restart I pulled a trace report form journalctl pointing to the issue being AMDGPU kernel module. There were 6 of the exact same trace information in the time between trying to come out of sleep and hard reboot.
Additional info:
- package version(s):
System:
Host: Dragon Kernel: 6.11.8-arch1-2 arch: x86_64 bits: 64
Desktop: KDE Plasma v: 6.2.3 Distro: EndeavourOS
Machine:
Type: Laptop System: LENOVO product: 82SG v: IdeaPad 5 15ABA7
serial: <superuser required>
Mobo: LENOVO model: LNVNB161216 v: SDK0T76463WIN
serial: <superuser required> UEFI: LENOVO v: KACN25WW date: 05/30/2024
Battery:
ID-1: BAT0 charge: 48.9 Wh (90.7%) condition: 53.9/57.0 Wh (94.5%)
CPU:
Info: 8-core model: AMD Ryzen 7 5825U with Radeon Graphics bits: 64
type: MT MCP cache: L2: 4 MiB
Speed (MHz): avg: 1095 min/max: 400/4546 cores: 1: 1095 2: 1095 3: 1095
4: 1095 5: 1095 6: 1095 7: 1095 8: 1095 9: 1095 10: 1095 11: 1095 12: 1095
13: 1095 14: 1095 15: 1095 16: 1095
Graphics:
Device-1: Advanced Micro Devices [AMD/ATI] Barcelo driver: amdgpu v: kernel
Device-2: Chicony Integrated RGB Camera driver: uvcvideo type: USB
Display: wayland server: X.org v: 1.21.1.14 with: Xwayland v: 24.1.4
compositor: kwin_wayland driver: X: loaded: amdgpu unloaded: modesetting
dri: radeonsi gpu: amdgpu resolution: 1536x864
API: EGL v: 1.5 drivers: kms_swrast,radeonsi,swrast
platforms: gbm,wayland,x11,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.2.7-arch1.1
renderer: AMD Radeon Graphics (radeonsi renoir LLVM 18.1.8 DRM 3.59
6.11.8-arch1-2)
API: Vulkan v: 1.3.295 drivers: radv surfaces: xcb,xlib,wayland
Audio:
Device-1: Advanced Micro Devices [AMD/ATI] Renoir Radeon High Definition
Audio driver: snd_hda_intel
Device-2: Advanced Micro Devices [AMD] ACP/ACP3X/ACP6x Audio Coprocessor
driver: N/A
Device-3: Advanced Micro Devices [AMD] Family 17h/19h HD Audio
driver: snd_hda_intel
API: ALSA v: k6.11.8-arch1-2 status: kernel-api
Server-1: PipeWire v: 1.2.6 status: active
Network:
Device-1: Realtek RTL8852BE PCIe 802.11ax Wireless Network
driver: rtw89_8852be
IF: wlan0 state: up mac: b8:1e:a4:5b:99:f9
Bluetooth:
Device-1: Realtek Bluetooth Radio driver: btusb type: USB
Report: btmgmt ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
rfk-block: hardware: no software: yes address: B8:1E:A4:5B:99:FA bt-v: 5.2
Drives:
Local Storage: total: 1.82 TiB used: 510.57 GiB (27.4%)
ID-1: /dev/nvme0n1 vendor: Western Digital model: WD BLACK SN770 2TB
size: 1.82 TiB
Partition:
ID-1: / size: 1.8 TiB used: 510.56 GiB (27.6%) fs: btrfs dev: /dev/nvme0n1p2
ID-2: /boot/efi size: 1022 MiB used: 6.4 MiB (0.6%) fs: vfat
dev: /dev/nvme0n1p1
ID-3: /home size: 1.8 TiB used: 510.56 GiB (27.6%) fs: btrfs
dev: /dev/nvme0n1p2
ID-4: /var/log size: 1.8 TiB used: 510.56 GiB (27.6%) fs: btrfs
dev: /dev/nvme0n1p2
Swap:
ID-1: swap-1 type: partition size: 14.85 GiB used: 0 KiB (0.0%)
dev: /dev/nvme0n1p3
Info:
Memory: total: 16 GiB note: est. available: 13.5 GiB used: 3.07 GiB (22.8%)
Processes: 311 Uptime: 43m Shell: Bash inxi: 3.3.36
- config and/or log files:
- Trace report from journalctl
Nov 16 18:15:27 Dragon kernel: WARNING: CPU: 2 PID: 15164 at drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c:631 amdgpu_irq_put+0x46/0x70 [amdgpu]
Nov 16 18:15:27 Dragon kernel: Modules linked in: xt_connmark nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_mark xt_cgroup xt_comment nft_compat nf_tables snd_seq_dummy snd_>
Nov 16 18:15:27 Dragon kernel: snd_hda_codec btintel i2c_algo_bit snd_acp_pci videodev snd_acp_legacy_common drm_suballoc_helper btbcm snd_hda_core libarc4 snd_pci_acp6x vi>
Nov 16 18:15:27 Dragon kernel: CPU: 2 UID: 0 PID: 15164 Comm: kworker/u64:29 Tainted: G W 6.11.8-arch1-2 #1 1400000003000000474e550014adde1903f711f0
Nov 16 18:15:27 Dragon kernel: Tainted: [W]=WARN
Nov 16 18:15:27 Dragon kernel: Hardware name: LENOVO 82SG/LNVNB161216, BIOS KACN25WW 05/30/2024
Nov 16 18:15:27 Dragon kernel: Workqueue: amdgpu-reset-dev drm_sched_job_timedout [gpu_sched]
Nov 16 18:15:27 Dragon kernel: RIP: 0010:amdgpu_irq_put+0x46/0x70 [amdgpu]
Nov 16 18:15:27 Dragon kernel: Code: c0 74 33 48 8b 4e 10 48 83 39 00 74 29 89 d1 48 8d 04 88 8b 08 85 c9 74 11 f0 ff 08 74 07 31 c0 e9 ba 06 90 e7 e9 5a fd ff ff <0f> 0b b8>
Nov 16 18:15:27 Dragon kernel: RSP: 0018:ffffaf84cf1dfc80 EFLAGS: 00010246
Nov 16 18:15:27 Dragon kernel: RAX: ffff958ddb798630 RBX: ffff958dd9e80000 RCX: 0000000000000000
Nov 16 18:15:27 Dragon kernel: RDX: 0000000000000000 RSI: ffff958dd9ea5520 RDI: ffff958dd9e80000
Nov 16 18:15:27 Dragon kernel: RBP: ffff958dd9e80000 R08: 000000000003c680 R09: 0000000000000006
Nov 16 18:15:27 Dragon kernel: R10: ffffaf84cf1dfc50 R11: 0000000000000000 R12: 0000000000001050
Nov 16 18:15:27 Dragon kernel: R13: ffff958dd9ec5068 R14: ffff958e2a563c00 R15: ffff958dd9e905e8
Nov 16 18:15:27 Dragon kernel: FS: 0000000000000000(0000) GS:ffff95905fb00000(0000) knlGS:0000000000000000
Nov 16 18:15:27 Dragon kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Nov 16 18:15:27 Dragon kernel: CR2: 000076f0793eb0bc CR3: 0000000344222000 CR4: 0000000000f50ef0
Nov 16 18:15:27 Dragon kernel: PKRU: 55555554
Nov 16 18:15:27 Dragon kernel: Call Trace:
Nov 16 18:15:27 Dragon kernel: <TASK>
Nov 16 18:15:27 Dragon kernel: ? amdgpu_irq_put+0x46/0x70 [amdgpu 1400000003000000474e5500abc848cb331e93ab]
Nov 16 18:15:27 Dragon kernel: ? __warn.cold+0x8e/0xe8
Nov 16 18:15:27 Dragon kernel: ? amdgpu_irq_put+0x46/0x70 [amdgpu 1400000003000000474e5500abc848cb331e93ab]
Nov 16 18:15:27 Dragon kernel: ? report_bug+0xff/0x140
Nov 16 18:15:27 Dragon kernel: ? handle_bug+0x58/0x90
Nov 16 18:15:27 Dragon kernel: ? exc_invalid_op+0x17/0x70
Nov 16 18:15:27 Dragon kernel: ? asm_exc_invalid_op+0x1a/0x20
Nov 16 18:15:27 Dragon kernel: ? amdgpu_irq_put+0x46/0x70 [amdgpu 1400000003000000474e5500abc848cb331e93ab]
Nov 16 18:15:27 Dragon kernel: gfx_v9_0_hw_fini+0x35/0x730 [amdgpu 1400000003000000474e5500abc848cb331e93ab]
Nov 16 18:15:27 Dragon kernel: gfx_v9_0_suspend+0xe/0x20 [amdgpu 1400000003000000474e5500abc848cb331e93ab]
Nov 16 18:15:27 Dragon kernel: amdgpu_device_ip_suspend_phase2+0x10f/0x1a0 [amdgpu 1400000003000000474e5500abc848cb331e93ab]
Nov 16 18:15:27 Dragon kernel: ? amdgpu_device_ip_suspend_phase1+0x73/0xd0 [amdgpu 1400000003000000474e5500abc848cb331e93ab]
Nov 16 18:15:27 Dragon kernel: amdgpu_device_ip_suspend+0x40/0x70 [amdgpu 1400000003000000474e5500abc848cb331e93ab]
Nov 16 18:15:27 Dragon kernel: amdgpu_device_pre_asic_reset+0xd0/0x290 [amdgpu 1400000003000000474e5500abc848cb331e93ab]
Nov 16 18:15:27 Dragon kernel: amdgpu_device_gpu_recover.cold+0x513/0xbe9 [amdgpu 1400000003000000474e5500abc848cb331e93ab]
Nov 16 18:15:27 Dragon kernel: amdgpu_job_timedout.cold+0x112/0x182 [amdgpu 1400000003000000474e5500abc848cb331e93ab]
Nov 16 18:15:27 Dragon kernel: drm_sched_job_timedout+0x81/0x110 [gpu_sched 1400000003000000474e55000da0eddd9dc25fd2]
Nov 16 18:15:27 Dragon kernel: process_one_work+0x17e/0x330
Nov 16 18:15:27 Dragon kernel: worker_thread+0x2ce/0x3f0
Nov 16 18:15:27 Dragon kernel: ? __pfx_worker_thread+0x10/0x10
Nov 16 18:15:27 Dragon kernel: kthread+0xd2/0x100
Nov 16 18:15:27 Dragon kernel: ? __pfx_kthread+0x10/0x10
Nov 16 18:15:27 Dragon kernel: ret_from_fork+0x34/0x50
Nov 16 18:15:27 Dragon kernel: ? __pfx_kthread+0x10/0x10
Nov 16 18:15:27 Dragon kernel: ret_from_fork_asm+0x1a/0x30
Nov 16 18:15:27 Dragon kernel: </TASK>
Nov 16 18:15:27 Dragon kernel: ---[ end trace 0000000000000000 ]---
Steps to reproduce:
- Let laptop go to sleep while on battery
- Open lid or shake mouse to come out of sleep
- While waiting, screen will come alive very dim without login available then flash off and come back on for a few seconds, then black pout again, keyboard frozen, mouse unresponsive.
Edited by Edward Freeman