]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amdgpu: fix lockup when clean pending fences
authorJunwei Zhang <Jerry.Zhang@amd.com>
Tue, 13 Oct 2015 03:14:23 +0000 (11:14 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 14 Oct 2015 20:20:32 +0000 (16:20 -0400)
commit9e87aea1bc4c007f95062bad6c10c286dc4f51e0
treefac287c80563619e101bfe3610380a1e262c9305
parent3f58129394d8543d01afa6a755a4cf332cc35a9f
drm/amdgpu: fix lockup when clean pending fences

The first lockup fence will lock the fence list of scheduler.
Then cancel the delayed workqueues for all clean pending fences
without waiting the workqueues to finish.

Change-Id: I9bec826de1aa49d587b0662f3fb4a95333979429
Signed-off-by: Junwei Zhang <Jerry.Zhang@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
drivers/gpu/drm/amd/scheduler/gpu_scheduler.c