R7-250X: Vulkan: Doom lockups.

Mike Mestnik cheako at mikemestnik.net
Fri Jun 23 21:44:07 UTC 2017


After applying the patches from the bug report the lockup was
immediate, black screen.

Jun 23 15:50:48 agartha kernel: [  199.021303] amdgpu 0000:01:00.0:
GPU fault detected: 146 0x0b22080c
Jun 23 15:50:48 agartha kernel: [  199.021308] amdgpu 0000:01:00.0:
VM_CONTEXT1_PROTECTION_FAULT_ADDR   0x00100059
Jun 23 15:50:48 agartha kernel: [  199.021310] amdgpu 0000:01:00.0:
VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x0200800C
Jun 23 15:50:48 agartha kernel: [  199.021313] amdgpu 0000:01:00.0: VM
fault (0x0c, vmid 1) at page 1048665, read from '' (0x00000000) (8)
Jun 23 15:53:33 agartha kernel: [  363.707517] INFO: task Xorg:952
blocked for more than 120 seconds.
Jun 23 15:53:33 agartha kernel: [  363.707522]       Not tainted
4.11.0-trunk-amd64 #1 Debian 4.11.3-1~exp1~cheako0~artful0
Jun 23 15:53:33 agartha kernel: [  363.707524] "echo 0 >
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jun 23 15:53:33 agartha kernel: [  363.707525] Xorg            D    0
 952    950 0x00000004
Jun 23 15:53:33 agartha kernel: [  363.707527] Call Trace:
Jun 23 15:53:33 agartha kernel: [  363.707535]  ? __schedule+0x3c2/0x8b0
Jun 23 15:53:33 agartha kernel: [  363.707537]  ? __kfifo_in+0x2d/0x40
Jun 23 15:53:33 agartha kernel: [  363.707539]  ? schedule+0x32/0x80
Jun 23 15:53:33 agartha kernel: [  363.707574]  ?
amd_sched_entity_push_job+0xb9/0x100 [amdgpu]
Jun 23 15:53:33 agartha kernel: [  363.707576]  ? remove_wait_queue+0x60/0x60
Jun 23 15:53:33 agartha kernel: [  363.707593]  ?
amdgpu_job_submit+0x6e/0x90 [amdgpu]
Jun 23 15:53:33 agartha kernel: [  363.707608]  ?
amdgpu_vm_bo_split_mapping+0x510/0x6f0 [amdgpu]
Jun 23 15:53:33 agartha kernel: [  363.707629]  ?
amdgpu_gem_prime_export+0x50/0x50 [amdgpu]
Jun 23 15:53:33 agartha kernel: [  363.707644]  ?
amdgpu_vm_bo_update+0x148/0x340 [amdgpu]
Jun 23 15:53:33 agartha kernel: [  363.707657]  ?
amdgpu_gem_va_ioctl+0x3c9/0x400 [amdgpu]
Jun 23 15:53:33 agartha kernel: [  363.707659]  ? __check_object_size+0xfb/0x196
Jun 23 15:53:33 agartha kernel: [  363.707677]  ? drm_ioctl+0x1ef/0x440 [drm]
Jun 23 15:53:33 agartha kernel: [  363.707684]  ? drm_ioctl+0x1ef/0x440 [drm]
Jun 23 15:53:33 agartha kernel: [  363.707697]  ?
amdgpu_gem_metadata_ioctl+0x1c0/0x1c0 [amdgpu]
Jun 23 15:53:33 agartha kernel: [  363.707699]  ?
ep_scan_ready_list.constprop.13+0x24f/0x260
Jun 23 15:53:33 agartha kernel: [  363.707701]  ? __hrtimer_init+0xc0/0xc0
Jun 23 15:53:33 agartha kernel: [  363.707702]  ? timerqueue_add+0x54/0xa0
Jun 23 15:53:33 agartha kernel: [  363.707713]  ?
amdgpu_drm_ioctl+0x49/0x80 [amdgpu]
Jun 23 15:53:33 agartha kernel: [  363.707714]  ? do_vfs_ioctl+0x9f/0x600
Jun 23 15:53:33 agartha kernel: [  363.707716]  ? __sys_recvmsg+0x4e/0x90
Jun 23 15:53:33 agartha kernel: [  363.707717]  ? __sys_recvmsg+0x7d/0x90
Jun 23 15:53:33 agartha kernel: [  363.707718]  ? SyS_ioctl+0x74/0x80
Jun 23 15:53:33 agartha kernel: [  363.707720]  ?
system_call_fast_compare_end+0xc/0x9b
Jun 23 15:55:33 agartha kernel: [  484.547113] INFO: task Xorg:952
blocked for more than 120 seconds.
Jun 23 15:55:33 agartha kernel: [  484.547119]       Not tainted
4.11.0-trunk-amd64 #1 Debian 4.11.3-1~exp1~cheako0~artful0
Jun 23 15:55:33 agartha kernel: [  484.547120] "echo 0 >
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jun 23 15:55:33 agartha kernel: [  484.547122] Xorg            D    0
 952    950 0x00000004
Jun 23 15:55:33 agartha kernel: [  484.547124] Call Trace:
Jun 23 15:55:33 agartha kernel: [  484.547132]  ? __schedule+0x3c2/0x8b0
Jun 23 15:55:33 agartha kernel: [  484.547134]  ? __kfifo_in+0x2d/0x40
Jun 23 15:55:33 agartha kernel: [  484.547136]  ? schedule+0x32/0x80
Jun 23 15:55:33 agartha kernel: [  484.547177]  ?
amd_sched_entity_push_job+0xb9/0x100 [amdgpu]
Jun 23 15:55:33 agartha kernel: [  484.547179]  ? remove_wait_queue+0x60/0x60
Jun 23 15:55:33 agartha kernel: [  484.547197]  ?
amdgpu_job_submit+0x6e/0x90 [amdgpu]
Jun 23 15:55:33 agartha kernel: [  484.547212]  ?
amdgpu_vm_bo_split_mapping+0x510/0x6f0 [amdgpu]
Jun 23 15:55:33 agartha kernel: [  484.547227]  ?
amdgpu_gem_prime_export+0x50/0x50 [amdgpu]
Jun 23 15:55:33 agartha kernel: [  484.547241]  ?
amdgpu_vm_bo_update+0x148/0x340 [amdgpu]
Jun 23 15:55:33 agartha kernel: [  484.547255]  ?
amdgpu_gem_va_ioctl+0x3c9/0x400 [amdgpu]
Jun 23 15:55:33 agartha kernel: [  484.547257]  ? __check_object_size+0xfb/0x196
Jun 23 15:55:33 agartha kernel: [  484.547273]  ? drm_ioctl+0x1ef/0x440 [drm]
Jun 23 15:55:33 agartha kernel: [  484.547279]  ? drm_ioctl+0x1ef/0x440 [drm]
Jun 23 15:55:33 agartha kernel: [  484.547293]  ?
amdgpu_gem_metadata_ioctl+0x1c0/0x1c0 [amdgpu]
Jun 23 15:55:33 agartha kernel: [  484.547295]  ?
ep_scan_ready_list.constprop.13+0x24f/0x260
Jun 23 15:55:33 agartha kernel: [  484.547297]  ? __hrtimer_init+0xc0/0xc0
Jun 23 15:55:33 agartha kernel: [  484.547298]  ? timerqueue_add+0x54/0xa0
Jun 23 15:55:33 agartha kernel: [  484.547309]  ?
amdgpu_drm_ioctl+0x49/0x80 [amdgpu]
Jun 23 15:55:33 agartha kernel: [  484.547310]  ? do_vfs_ioctl+0x9f/0x600
Jun 23 15:55:33 agartha kernel: [  484.547312]  ? __sys_recvmsg+0x4e/0x90
Jun 23 15:55:33 agartha kernel: [  484.547313]  ? __sys_recvmsg+0x7d/0x90
Jun 23 15:55:33 agartha kernel: [  484.547314]  ? SyS_ioctl+0x74/0x80
Jun 23 15:55:33 agartha kernel: [  484.547316]  ?
system_call_fast_compare_end+0xc/0x9b
Jun 23 15:57:34 agartha kernel: [  605.387894] INFO: task Xorg:952
blocked for more than 120 seconds.
Jun 23 15:57:34 agartha kernel: [  605.387902]       Not tainted
4.11.0-trunk-amd64 #1 Debian 4.11.3-1~exp1~cheako0~artful0
Jun 23 15:57:34 agartha kernel: [  605.387904] "echo 0 >
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jun 23 15:57:34 agartha kernel: [  605.387907] Xorg            D    0
 952    950 0x00000004
Jun 23 15:57:34 agartha kernel: [  605.387911] Call Trace:
Jun 23 15:57:34 agartha kernel: [  605.387921]  ? __schedule+0x3c2/0x8b0
Jun 23 15:57:34 agartha kernel: [  605.387925]  ? __kfifo_in+0x2d/0x40
Jun 23 15:57:34 agartha kernel: [  605.387929]  ? schedule+0x32/0x80
Jun 23 15:57:34 agartha kernel: [  605.387979]  ?
amd_sched_entity_push_job+0xb9/0x100 [amdgpu]
Jun 23 15:57:34 agartha kernel: [  605.387982]  ? remove_wait_queue+0x60/0x60
Jun 23 15:57:34 agartha kernel: [  605.388021]  ?
amdgpu_job_submit+0x6e/0x90 [amdgpu]
Jun 23 15:57:34 agartha kernel: [  605.388051]  ?
amdgpu_vm_bo_split_mapping+0x510/0x6f0 [amdgpu]
Jun 23 15:57:34 agartha kernel: [  605.388081]  ?
amdgpu_gem_prime_export+0x50/0x50 [amdgpu]
Jun 23 15:57:34 agartha kernel: [  605.388111]  ?
amdgpu_vm_bo_update+0x148/0x340 [amdgpu]
Jun 23 15:57:34 agartha kernel: [  605.388139]  ?
amdgpu_gem_va_ioctl+0x3c9/0x400 [amdgpu]
Jun 23 15:57:34 agartha kernel: [  605.388142]  ? __check_object_size+0xfb/0x196
Jun 23 15:57:34 agartha kernel: [  605.388164]  ? drm_ioctl+0x1ef/0x440 [drm]
Jun 23 15:57:34 agartha kernel: [  605.388178]  ? drm_ioctl+0x1ef/0x440 [drm]
Jun 23 15:57:34 agartha kernel: [  605.388207]  ?
amdgpu_gem_metadata_ioctl+0x1c0/0x1c0 [amdgpu]
Jun 23 15:57:34 agartha kernel: [  605.388211]  ?
ep_scan_ready_list.constprop.13+0x24f/0x260
Jun 23 15:57:34 agartha kernel: [  605.388213]  ? __hrtimer_init+0xc0/0xc0
Jun 23 15:57:34 agartha kernel: [  605.388216]  ? timerqueue_add+0x54/0xa0
Jun 23 15:57:34 agartha kernel: [  605.388239]  ?
amdgpu_drm_ioctl+0x49/0x80 [amdgpu]
Jun 23 15:57:34 agartha kernel: [  605.388241]  ? do_vfs_ioctl+0x9f/0x600
Jun 23 15:57:34 agartha kernel: [  605.388244]  ? __sys_recvmsg+0x4e/0x90
Jun 23 15:57:34 agartha kernel: [  605.388246]  ? __sys_recvmsg+0x7d/0x90
Jun 23 15:57:34 agartha kernel: [  605.388249]  ? SyS_ioctl+0x74/0x80
Jun 23 15:57:34 agartha kernel: [  605.388251]  ?
system_call_fast_compare_end+0xc/0x9b


More information about the dri-devel mailing list