drm/amdgpu:fix race condition
authorMonk Liu <Monk.Liu@amd.com>
Fri, 7 Apr 2017 10:39:07 +0000 (18:39 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 28 Apr 2017 20:38:00 +0000 (16:38 -0400)
commitd7b1eeb2ca039d04f1a1fcb241920cb112b4b52a
tree60d4a49eeb0baf5e3a3181cec53d5c4033af4c97
parent5e78835abdabc303ba980f50e9f71039e7689cc9
drm/amdgpu:fix race condition

sequence is protected by spinlock so don't access sequence
in paramter seq when invoking this function.

~0 means to get the latest sequence number and 0 means none to
get.

Change-Id: Ib7a03f3cf5594deeb4ad333cc59b47a6bddfd1ad
Signed-off-by: Monk Liu <Monk.Liu@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c
include/uapi/drm/amdgpu_drm.h