Hi,
Filing list copy for kernel Bugzilla 222109:
https://bugzilla.kernel.org/show_bug.cgi?id=222109
Product: Drivers, Component: Video(DRI - non Intel), Severity: high.
Full logs are attached there (faulty-boot journal-k, lspci,
versions, gpu-init, tlp-stat, system-info).
Hardware:
- QUANTA notebook, BIOS 3.07 09/14/2021
- Ryzen 5 3500U, Picasso/Raven2 [1002:15d8] rev c2, amdgpu
- VBIOS 113-PICASSO-115 2019/04/25, DCN 1.0, PSP v10, SMU10,
VCN 1.15, TMZ enabled, VRAM 1024M BAR 1024M, GART 1024M
- 2x4GB Hynix DDR4-2667 @2400 (shared with VRAM/GTT)
- NVMe SMART PASSED, media errors 0; btrfs errors 0; MCE 0
Software (both affected):
- linux-cachyos 7.2.9-1 (DRM 3.64, DC 3.2.384) AND
Arch linux-lts 6.18.55-1 — same fault, so not CachyOS-specific
- Mesa 26.2.4 radeonsi raven ACO, kwin 6.7.5 Wayland, kitty 0.49.2
- linux-firmware 20260916, TLP 1.10.2, taint 0
- No RADV involvement: faulting CS are kitty/kwin OpenGL (radeonsi)
Reproducer (~99% on cold boot):
1. echo high > .../power_dpm_force_performance_level
(in my case via TLP RADEON_DPM_PERF_LEVEL_ON_AC=high on AC,
plus CPU performance + boost 1). Locks sclk ~1200 / mclk 1200.
2. Cold boot, login to Plasma Wayland, immediately start any GL app.
3. Within seconds: 10x gfxhub faults, then ring timeouts.
Workaround: force_level=auto (sclk ~210 idle) => 0 faults.
Booting in powersave, waiting for DE to settle, then switching
to high usually survives. So the window is first-CS + locked-high.
Fault (journal -k -b -1, 23:06:55-23:07:00):
[gfxhub0] no-retry page fault (src_id:0 ring:153 vmid:0 pasid:0)
in page 0x16c4080000 from IH client 0x1b (UTCL2)
VM_L2_PROTECTION_FAULT_STATUS:0x00601431
SQC (data) (0xa), MORE_FAULTS 0x1, WALKER_ERROR 0x0,
PERMISSION_FAULTS 0x3, MAPPING_ERROR 0x0, RW 0x0
... repeats for 0x16c4090000, 0x16c402/03/0c/0d/0e/0f/10/06_0000
ring gfx timeout seq 62433/62434, Process kitty:cs0
Ring gfx reset failed -> MODE2 reset -> GPU reset(1) succeeded
ring gfx timeout seq 62434/62437, Process kwin_wayland:cs0
Ring gfx reset succeeded
(devcoredump was created twice, RAM-only, lost after reboot)
Why I think it is a kernel bug, not config or dead silicon:
- PERMISSION, not MAPPING: PTE exists, access denied. SQC =
shader fetch path. Looks like shader-BO use-after-free /
wrong perms / VM-update race, or TMZ mismatch, exposed by
timing change under locked-high clocks. Same SQC 0xa class
is reported widely (RX 6700 XT, 9070 XT, games); TCP 0x8
variant in cosmic-comp#2149.
- TLP only writes "high" to sysfs as configured; driver must
handle "high" without wedging the VM.
- Dead VRAM would fail on auto and hot too, and would not
recover via MODE2. Here auto is clean, warm-late-high
usually survives.
- Not fully excluded yet: shared DDR4 needs memtest86+;
will run on request. Broken-BIOS warnings present
(TSC unstable, ccp psp unable to access), VBIOS 2019 vs
2025 firmware, PSP LOAD_TA 0x7 (normally absent RAS TA).
I can re-capture devcoredump with a udev rule on next high
repro, run amdgpu.vm_update_mode / cwsr_enable tests, or
provide compressed full journal (3.9 MB). Please tell which
artifact helps most.
Thanks,
Alexei
Attached: fault-window.log (fault + timeout + reset sequence),
system-info.log (uname/cmdline/BIOS/RAM/DPM/TLP), lspci-all.log,
versions.log. Full faulty-boot journal (109KB kernel / 3.9MB full) is on
Bugzilla 222109.окт 09 23:01:40 arch-notebook kernel: tun: Universal TUN/TAP device driver, 1.6
окт 09 23:06:55 arch-notebook kernel: workqueue: work func amdgpu_irq_handle_ih_soft [amdgpu] enqueued on deprecated workqueue. Use system_{percpu|dfl}_wq instead.
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: [gfxhub0] no-retry page fault (src_id:0 ring:153 vmid:0 pasid:0)
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: in page starting at address 0x00000016c4080000 from IH client 0x1b (UTCL2)
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: VM_L2_PROTECTION_FAULT_STATUS:0x00601431
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: Faulty UTCL2 client ID: SQC (data) (0xa)
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: MORE_FAULTS: 0x1
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: WALKER_ERROR: 0x0
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: PERMISSION_FAULTS: 0x3
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: MAPPING_ERROR: 0x0
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: RW: 0x0
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: [gfxhub0] no-retry page fault (src_id:0 ring:153 vmid:0 pasid:0)
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: in page starting at address 0x00000016c4090000 from IH client 0x1b (UTCL2)
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: [gfxhub0] no-retry page fault (src_id:0 ring:153 vmid:0 pasid:0)
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: in page starting at address 0x00000016c4020000 from IH client 0x1b (UTCL2)
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: [gfxhub0] no-retry page fault (src_id:0 ring:153 vmid:0 pasid:0)
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: in page starting at address 0x00000016c4030000 from IH client 0x1b (UTCL2)
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: [gfxhub0] no-retry page fault (src_id:0 ring:153 vmid:0 pasid:0)
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: in page starting at address 0x00000016c40e0000 from IH client 0x1b (UTCL2)
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: [gfxhub0] no-retry page fault (src_id:0 ring:153 vmid:0 pasid:0)
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: in page starting at address 0x00000016c40f0000 from IH client 0x1b (UTCL2)
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: [gfxhub0] no-retry page fault (src_id:0 ring:153 vmid:0 pasid:0)
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: in page starting at address 0x00000016c40c0000 from IH client 0x1b (UTCL2)
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: [gfxhub0] no-retry page fault (src_id:0 ring:153 vmid:0 pasid:0)
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: in page starting at address 0x00000016c40d0000 from IH client 0x1b (UTCL2)
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: [gfxhub0] no-retry page fault (src_id:0 ring:153 vmid:0 pasid:0)
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: in page starting at address 0x00000016c4100000 from IH client 0x1b (UTCL2)
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: [gfxhub0] no-retry page fault (src_id:0 ring:153 vmid:0 pasid:0)
окт 09 23:06:55 arch-notebook kernel: amdgpu 0000:03:00.0: in page starting at address 0x00000016c4060000 from IH client 0x1b (UTCL2)
окт 09 23:06:57 arch-notebook kernel: amdgpu 0000:03:00.0: Dumping IP State
окт 09 23:06:57 arch-notebook kernel: amdgpu 0000:03:00.0: Dumping IP State Completed
окт 09 23:06:57 arch-notebook kernel: amdgpu 0000:03:00.0: [drm] AMDGPU device coredump file has been created
окт 09 23:06:57 arch-notebook kernel: amdgpu 0000:03:00.0: [drm] Check your /sys/class/drm/card1/device/devcoredump/data
окт 09 23:06:57 arch-notebook kernel: amdgpu 0000:03:00.0: ring gfx timeout, signaled seq=62433, emitted seq=62434
окт 09 23:06:57 arch-notebook kernel: amdgpu 0000:03:00.0: Process kitty pid 2202 thread kitty:cs0 pid 2236
окт 09 23:06:57 arch-notebook kernel: amdgpu 0000:03:00.0: Starting gfx ring reset
окт 09 23:06:57 arch-notebook kernel: amdgpu 0000:03:00.0: Ring gfx reset failed
окт 09 23:06:57 arch-notebook kernel: amdgpu 0000:03:00.0: GPU reset begin!. Source: 1
окт 09 23:06:57 arch-notebook kernel: amdgpu 0000:03:00.0: MODE2 reset
окт 09 23:06:57 arch-notebook kernel: amdgpu 0000:03:00.0: GPU reset succeeded, trying to resume
окт 09 23:06:57 arch-notebook kernel: amdgpu 0000:03:00.0: [drm] PCIE GART of 1024M enabled.
окт 09 23:06:57 arch-notebook kernel: amdgpu 0000:03:00.0: [drm] PTB located at 0x000000F400A00000
окт 09 23:06:57 arch-notebook kernel: amdgpu 0000:03:00.0: PSP is resuming...
окт 09 23:06:57 arch-notebook kernel: amdgpu 0000:03:00.0: reserve 0x400000 from 0xf43fc00000 for PSP TMR
окт 09 23:06:57 arch-notebook kernel: amdgpu 0000:03:00.0: RAS: optional ras ta ucode is not available
окт 09 23:06:57 arch-notebook kernel: amdgpu 0000:03:00.0: RAP: optional rap ta ucode is not available
окт 09 23:06:57 arch-notebook kernel: amdgpu 0000:03:00.0: SECUREDISPLAY: optional securedisplay ta ucode is not available
окт 09 23:06:58 arch-notebook kernel: amdgpu 0000:03:00.0: kiq ring mec 2 pipe 1 q 0
окт 09 23:06:58 arch-notebook kernel: amdgpu 0000:03:00.0: ring gfx uses VM inv eng 0 on hub 0
--
окт 09 23:06:58 arch-notebook kernel: amdgpu 0000:03:00.0: ring vcn_enc1 uses VM inv eng 5 on hub 8
окт 09 23:06:58 arch-notebook kernel: amdgpu 0000:03:00.0: ring jpeg_dec uses VM inv eng 6 on hub 8
окт 09 23:06:58 arch-notebook kernel: amdgpu 0000:03:00.0: GPU reset(1) succeeded!
окт 09 23:06:58 arch-notebook kernel: amdgpu 0000:03:00.0: [drm] device wedged, but no recovery needed
окт 09 23:07:00 arch-notebook kernel: amdgpu 0000:03:00.0: Dumping IP State
окт 09 23:07:00 arch-notebook kernel: amdgpu 0000:03:00.0: Dumping IP State Completed
окт 09 23:07:00 arch-notebook kernel: amdgpu 0000:03:00.0: [drm] AMDGPU device coredump file has been created
окт 09 23:07:00 arch-notebook kernel: amdgpu 0000:03:00.0: [drm] Check your /sys/class/drm/card1/device/devcoredump/data
окт 09 23:07:00 arch-notebook kernel: amdgpu 0000:03:00.0: ring gfx timeout, signaled seq=62434, emitted seq=62437
окт 09 23:07:00 arch-notebook kernel: amdgpu 0000:03:00.0: Process kwin_wayland pid 1510 thread kwin_wayla:cs0 pid 1522
окт 09 23:07:00 arch-notebook kernel: amdgpu 0000:03:00.0: Starting gfx ring reset
окт 09 23:07:00 arch-notebook kernel: amdgpu 0000:03:00.0: Ring gfx reset succeeded
окт 09 23:07:00 arch-notebook kernel: amdgpu 0000:03:00.0: [drm] device wedged, but no recovery needed
окт 09 23:15:35 arch-notebook kernel: fbcon: Taking over console
окт 09 23:15:35 arch-notebook kernel: Console: switching to colour frame buffer device 240x67
окт 09 23:15:35 arch-notebook kernel: sched_ext: BPF scheduler "lavd_1.1.3_x86_64_unknown_linux_gnu" disabled (unregistered from user space)
окт 09 23:15:35 arch-notebook kernel: wlan0: deauthenticating from 48:55:41:5f:8e:78 by local choice (Reason: 3=DEAUTH_LEAVING)
Linux arch-notebook 7.2.9-1-cachyos #1 SMP PREEMPT_DYNAMIC Sat, 03 Oct 2026 18:34:55 +0000 x86_64 GNU/Linux
BOOT_IMAGE=/@/boot/vmlinuz-linux-cachyos root=/dev/mapper/vg0-notebook rw rootflags=subvol=@ loglevel=3 quiet splash
3.07
09/14/2021
Error Correction Type: None
Size: 4 GiB
Type: DDR4
Speed: 2667 MT/s
Manufacturer: Hynix
Part Number: HMA851S6CJR6N-VK
Configured Memory Speed: 2400 MT/s
Configured Voltage: 1.2 V
Size: 4 GiB
Type: DDR4
Speed: 2667 MT/s
Manufacturer: Hynix
Part Number: HMA851S6CJR6N-VK
Configured Memory Speed: 2400 MT/s
Configured Voltage: 1.2 V
0: 200Mhz
1: 295Mhz *
2: 1200Mhz
0: 667Mhz
1: 933Mhz *
2: 1067Mhz
3: 1200Mhz
--- TLP 1.10.2 --------------------------------------------
+++ AMD Radeon Graphics
/sys/class/drm/card1/device/driver = amdgpu
/sys/class/drm/card1/device/power_state = D0
/sys/class/drm/card1/device/power_dpm_force_performance_level = auto
/sys/class/drm/card1/card1-eDP-1/amdgpu/panel_power_savings = 0
--- TLP 1.10.2 --------------------------------------------
+++ Processor
CPU model = AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx
/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver = acpi-cpufreq
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor = performance
/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors = conservative ondemand userspace powersave performance schedutil
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq = 1400000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq = 2100000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies = 2100000 1700000 1400000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq = 1400000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq = 3700000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/bios_limit = 2100000 [kHz]
/sys/devices/system/cpu/cpu1..cpu7: omitted for clarity, use -v to show all
/sys/devices/system/cpu/cpufreq/boost = 1
/sys/module/workqueue/parameters/power_efficient = Y
/proc/sys/kernel/nmi_watchdog = 0
+++ Platform
/sys/firmware/acpi/platform_profile = (not available)
/sys/firmware/acpi/platform_profile_choices = (not available)
00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Root Complex [1022:15d0]
Subsystem: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Root Complex [1022:15d0]
00:00.2 IOMMU [0806]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 IOMMU [1022:15d1]
Subsystem: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 IOMMU [1022:15d1]
00:01.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge [1022:1452]
00:01.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP Bridge [6:0] [1022:15d3]
Subsystem: Advanced Micro Devices, Inc. [AMD] Device [1022:1453]
Kernel driver in use: pcieport
Kernel modules: shpchp
00:01.7 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP Bridge [6:0] [1022:15d3]
Subsystem: Advanced Micro Devices, Inc. [AMD] Device [1022:1453]
Kernel driver in use: pcieport
Kernel modules: shpchp
00:08.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge [1022:1452]
00:08.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Internal PCIe GPP Bridge 0 to Bus A [1022:15db]
Subsystem: Advanced Micro Devices, Inc. [AMD] Device [1022:0000]
Kernel driver in use: pcieport
Kernel modules: shpchp
00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:790b] (rev 61)
Subsystem: QUANTA Computer Inc Device [152d:1403]
Kernel driver in use: piix4_smbus
Kernel modules: i2c_piix4, sp5100_tco
00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:790e] (rev 51)
Subsystem: QUANTA Computer Inc Device [152d:1403]
00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 0 [1022:15e8]
00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 1 [1022:15e9]
00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 2 [1022:15ea]
00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 3 [1022:15eb]
Kernel driver in use: k10temp
Kernel modules: k10temp
00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 4 [1022:15ec]
00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 5 [1022:15ed]
00:18.6 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 6 [1022:15ee]
00:18.7 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 7 [1022:15ef]
01:00.0 Non-Volatile memory controller [0108]: Toshiba Corporation XG6 NVMe SSD Controller [1179:011a]
Subsystem: Toshiba Corporation Device [1179:0001]
Kernel driver in use: nvme
Kernel modules: nvme
02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8822CE 802.11ac PCIe Wireless Network Adapter [10ec:c822]
Subsystem: Electronics & Telecommunications RSH Device [1058:1e25]
Kernel driver in use: rtw88_8822ce
Kernel modules: rtw88_8822ce
03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Picasso/Raven 2 [Radeon Vega Series / Radeon Vega Mobile Series] [1002:15d8] (rev c2)
Subsystem: QUANTA Computer Inc Device [152d:1403]
Kernel driver in use: amdgpu
Kernel modules: amdgpu
03:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Raven/Raven2/Fenghuang HDMI/DP Audio Controller [1002:15de]
Subsystem: QUANTA Computer Inc Device [152d:1403]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
03:00.2 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/FireFlight/Renoir/Cezanne Platform Security Processor [1022:15df]
Subsystem: QUANTA Computer Inc Device [152d:1403]
Kernel driver in use: ccp
Kernel modules: ccp
03:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Raven USB 3.1 [1022:15e0]
Subsystem: QUANTA Computer Inc Device [152d:1403]
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
03:00.4 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Raven USB 3.1 [1022:15e1]
Subsystem: QUANTA Computer Inc Device [152d:1403]
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
03:00.5 Multimedia controller [0480]: Advanced Micro Devices, Inc. [AMD] Audio Coprocessor [1022:15e2]
Subsystem: QUANTA Computer Inc Device [152d:1403]
Kernel driver in use: snd_pci_acp3x
Kernel modules: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x, snd_pci_acp6x, snd_acp_pci, snd_pci_ps, snd_pci_acp7x, snd_sof_amd_renoir, snd_sof_amd_rembrandt, snd_sof_amd_vangogh, snd_sof_amd_acp63, snd_sof_amd_acp70
03:00.6 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Ryzen HD Audio Controller [1022:15e3]
Subsystem: QUANTA Computer Inc Device [152d:1403]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
linux-cachyos 7.2.9-1
linux-lts 6.18.55-1
linux-firmware 1:20260916-1
mesa 3:26.2.4-1
lib32-mesa 3:26.2.4-1
vulkan-radeon 3:26.2.4-1
tlp 1.10.2-1
kwin 6.7.5-3.1
kitty 0.49.2-1.1
plasma-desktop 6.7.5-1.1