My OpenGL game freezes and I see the following errors in dmesg as soon as the
video sequences have finished and the game should start:
[Jul 3 23:16] amdgpu 0000:01:00.0: GPU fault detected: 147 0x00004402
[ +0,000005] amdgpu 0000:01:00.0: VM_CONTEXT1_PROTECTION_FAULT_ADDR
0x00000000
[ +0,000002] amdgpu 0000:01:00.0: VM_CONTEXT1_PROTECTION_FAULT_STATUS
0x0C044002
[ +0,000002] VM fault (0x02, vmid 6) at page 0, read from 'TC5' (0x54433500)
(68)
[ +0,000006] amdgpu 0000:01:00.0: GPU fault detected: 147 0x00004402
[ +0,000002] amdgpu 0000:01:00.0: VM_CONTEXT1_PROTECTION_FAULT_ADDR
0x00000000
[ +0,000002] amdgpu 0000:01:00.0: VM_CONTEXT1_PROTECTION_FAULT_STATUS
0x0C044002
[ +0,000002] VM fault (0x02, vmid 6) at page 0, read from 'TC5' (0x54433500)
(68)
[ +11,325151] amdgpu 0000:01:00.0: GPU fault detected: 147 0x07588801
[ +0,000004] amdgpu 0000:01:00.0: VM_CONTEXT1_PROTECTION_FAULT_ADDR
0x041200EB
[ +0,000002] amdgpu 0000:01:00.0: VM_CONTEXT1_PROTECTION_FAULT_STATUS
0x0C088001
[ +0,000002] VM fault (0x01, vmid 6) at page 68288747, read from 'TC6'
(0x54433600) (136)
[ +0,000005] amdgpu 0000:01:00.0: GPU fault detected: 147 0x05788401
[ +0,000001] amdgpu 0000:01:00.0: VM_CONTEXT1_PROTECTION_FAULT_ADDR
0x001235E8
[ +0,000002] amdgpu 0000:01:00.0: VM_CONTEXT1_PROTECTION_FAULT_STATUS
0x0C00802C
[ +0,000002] VM fault (0x2c, vmid 6) at page 1193448, read from 'TC0'
(0x54433000) (8)
The game is Alien Isolation (steam version).
GPU: AMD Radeon RX 480
OS: ArchLinux
Kernel: 4.7.0-rc2-g0812a94 (polaris-test branch of linux-git repo from
freedesktop.org with latest firmware)
mesa/libdrm/llvm/xf86-video-amdgpu are all built from git