7800XT amdgpu initialisation fails on reboot with kernel 6.7
Brief summary of the problem:
Once I reboot from kernel 6.7 RC5/6 the GPU won't be initialized on the next Linux boot and the screen turns off. It does not matter if I reboot to 6.6 or 6.7. I need to turn off my computer and turn it on again to make it work again. I can easily reproduce this.
Dez 18 13:59:46 NoXPC kernel: [drm] kiq ring mec 3 pipe 1 q 0
Dez 18 13:59:46 NoXPC kernel: amdgpu 0000:0d:00.0: [drm:amdgpu_ring_test_helper [amdgpu]] *ERROR* ring mes_kiq_3.1.0 test failed (-110)
Dez 18 13:59:46 NoXPC kernel: [drm:amdgpu_gfx_enable_kcq [amdgpu]] *ERROR* KCQ enable failed
Dez 18 13:59:46 NoXPC kernel: [drm:amdgpu_device_init [amdgpu]] *ERROR* hw_init of IP block <gfx_v11_0> failed -110
Dez 18 13:59:46 NoXPC kernel: amdgpu 0000:0d:00.0: amdgpu: amdgpu_device_ip_init failed
Dez 18 13:59:46 NoXPC kernel: amdgpu 0000:0d:00.0: amdgpu: Fatal error during GPU init
Dez 18 13:59:46 NoXPC kernel: amdgpu 0000:0d:00.0: amdgpu: amdgpu: finishing device.
Dez 18 13:59:46 NoXPC kernel: [drm] DSC precompute is not needed.
Hardware description:
- CPU: AMD 5900X
- GPU:
0d:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 32 [Radeon RX 7700 XT / 7800 XT] [1002:747e] (rev c8)
- System Memory: 64GB
- Display(s): 2
- Type of Display Connection: DP
System information:
- Distro name and Version: Arch Linux
- Kernel version: 6.7.0-rc6-273-tkg-eevdf
- Custom kernel: Linux-tkg
- AMD official driver version: N/A
How to reproduce the issue:
- Boot into Linux with kernel 6.7 RC6
- Reboot the computer
- Boot into Linux again
Attached files:
Log files (for system lockups / game freezes / crashes)
- Dmesg log (full log) dmesg.txt