]> git.baikalelectronics.ru Git - kernel.git/commit
drm/radeon: fix fence locking in the pageflip callback
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Tue, 11 Dec 2012 22:42:24 +0000 (23:42 +0100)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 14 Dec 2012 15:45:23 +0000 (10:45 -0500)
commit28b4fd630eaac83f11858447792ad29e37c7a007
treef8cea8c80e4ae11b414d9e0f529ade0c51201e6f
parent78bb1556eeacbf5268cbdf29bc4da48f4d8aa7c0
drm/radeon: fix fence locking in the pageflip callback

We need to hold bdev->fence_lock while grabbing a reference to
the fence, to prevent concurrent clearing/changing of the
ttm_bo->sync_obj field.

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/radeon/radeon_display.c