Hi Michel, Christian, Christian, I have followed your suggestion and I have just submitted a bug to fdo at https://bugs.freedesktop.org/show_bug.cgi?id=104481 - GPU lockup Polaris 11 - AMD RX 460 and RX 550 on amd64 and on ARMv7 platforms while playing video. Michel, amdgpu.dc=0 seems to make no difference. I will try amd-staging-drm-next and report back. Regards, LuÃs On Wed, Jan 3, 2018 at 5:09 PM, Michel Dänzer <michel at daenzer.net> wrote: > On 2018-01-03 12:02 PM, LuÃs Mendes wrote: >> >> What I believe it seems to be the case is that the GPU lock up only >> happens when doing a page flip, since the kernel locks with: >> [ 243.693200] kworker/u4:3 D 0 89 2 0x00000000 >> [ 243.693232] Workqueue: events_unbound commit_work [drm_kms_helper] >> [ 243.693251] [<80b8c6d4>] (__schedule) from [<80b8cdd0>] (schedule+0x4c/0xac) >> [ 243.693259] [<80b8cdd0>] (schedule) from [<80b91024>] >> (schedule_timeout+0x228/0x444) >> [ 243.693270] [<80b91024>] (schedule_timeout) from [<80886738>] >> (dma_fence_default_wait+0x2b4/0x2d8) >> [ 243.693276] [<80886738>] (dma_fence_default_wait) from [<80885d60>] >> (dma_fence_wait_timeout+0x40/0x150) >> [ 243.693284] [<80885d60>] (dma_fence_wait_timeout) from [<80887b1c>] >> (reservation_object_wait_timeout_rcu+0xfc/0x34c) >> [ 243.693509] [<80887b1c>] (reservation_object_wait_timeout_rcu) from >> [<7f331988>] (amdgpu_dm_do_flip+0xec/0x36c [amdgpu]) >> [ 243.693789] [<7f331988>] (amdgpu_dm_do_flip [amdgpu]) from >> [<7f33309c>] (amdgpu_dm_atomic_commit_tail+0xbfc/0xe58 [amdgpu]) >> ... > > Does the problem also occur if you disable DC with amdgpu.dc=0 on the > kernel command line? > > Does it also happen with a kernel built from the amd-staging-drm-next > branch instead of drm-next-4.16? > > > -- > Earthling Michel Dänzer | http://www.amd.com > Libre software enthusiast | Mesa and X developer