Dirt Rally amdgpu ring gfx_0.0.0 timeout with mesa-23
Using mesa-23 Dirt Rally causes a ring gfx_0.0.0 timeout issue. The issue can be reliably triggered on certain tracks and always occurs at the exact same place, for example halfway thorugh the track in Dyffryn Afon (see screenshot below). The issue is not present with mesa-22(.3.6) and I haven't noticed the issue in other games/apps yet.
System information
- OS: (`cat /etc/os-release | grep "NAME"`)
NAME=Gentoo
PRETTY_NAME="Gentoo Linux"
- GPU: (`lspci -nn | grep VGA` or `lshw -C display -numeric`)
03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] [1002:731f] (rev c1)
- Kernel version: (run `uname -a`)
Linux faulpelz 6.2.1-gentoo #5 SMP PREEMPT_DYNAMIC Mon Feb 27 22:35:40 CET 2023 x86_64 Intel(R) Xeon(R) CPU E3-1270 v3 @ 3.50GHz GenuineIntel GNU/Linux
- Mesa version: (`glxinfo -B | grep "OpenGL version string"`)
OpenGL version string: 4.6 (Compatibility Profile) Mesa 23.1.0-devel (git-aa32dc704f)
- Xserver version (if applicable): (`sudo X -version`)
X.Org X Server 1.21.1.7
- Desktop manager and compositor:
XFCE-4.18
Kernel log
mesa-23-dirt-rally-ring-timeout.log