mirror of
https://gitlab.freedesktop.org/mesa/drm.git
synced 2025-12-24 13:40:13 +01:00
drm: fix dead lock in drm_buffer_object_transfer
This commit is contained in:
parent
e0ab2034c3
commit
f29b2a583d
1 changed files with 1 additions and 1 deletions
|
|
@ -304,7 +304,7 @@ int drm_buffer_object_transfer(struct drm_buffer_object *bo,
|
|||
INIT_LIST_HEAD(&fbo->p_mm_list);
|
||||
#endif
|
||||
|
||||
drm_fence_reference_unlocked(&fbo->fence, bo->fence);
|
||||
fbo->fence = drm_fence_reference_locked(bo->fence);
|
||||
fbo->pinned_node = NULL;
|
||||
fbo->mem.mm_node->private = (void *)fbo;
|
||||
atomic_set(&fbo->usage, 1);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue