drm/prime: fix potential race in drm_gem_map_detach
authorChristian König <ckoenig.leichtzumerken@gmail.com>
Tue, 27 Feb 2018 11:49:56 +0000 (12:49 +0100)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 6 Mar 2018 17:22:42 +0000 (12:22 -0500)
commit681066ec1d41e4b299146bada52cef846b323c04
tree6b5a3665bd40731019571f700b187b9fba6086cf
parent5ebbb5b4d424e030b7d240ce71767c4145c7f26e
drm/prime: fix potential race in drm_gem_map_detach

Unpin the GEM object only after freeing the sg table.

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Acked-by: Roger He <Hongbo.He@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20180227115000.4105-1-christian.koenig@amd.com
drivers/gpu/drm/drm_prime.c