From: Andres Rodriguez <andre...@gmail.com> This bo->fd wasn't setting some stuff correctly that could lead to crashes for anything using this path later.
Signed-off-by: Dave Airlie <airl...@redhat.com> --- src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c index 7319a98..7f7fc7a 100644 --- a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c +++ b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c @@ -205,6 +205,8 @@ radv_amdgpu_winsys_bo_from_fd(struct radeon_winsys *_ws, bo->initial_domain = initial; bo->size = result.alloc_size; bo->is_shared = true; + bo->ws = ws; + radv_amdgpu_add_buffer_to_global_list(bo); return (struct radeon_winsys_bo *)bo; error_va_map: amdgpu_va_range_free(va_handle); -- 2.7.4 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev