amdgpu/bo: update uses_secure_bos when importing buffers
authorPierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Fri, 25 Jun 2021 15:35:12 +0000 (17:35 +0200)
committerMarge Bot <emma+marge@anholt.net>
Tue, 9 Aug 2022 14:38:06 +0000 (14:38 +0000)
Fixes: 90b98c06493 ("amd/tmz: move uses_secure_bos to radeon_winsys")
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11449>

src/gallium/winsys/amdgpu/drm/amdgpu_bo.c

index d9d3dac..b8825ac 100644 (file)
@@ -1544,6 +1544,7 @@ static struct pb_buffer *amdgpu_bo_from_handle(struct radeon_winsys *rws,
        * if it can be used for scanout.
        */
       flags |= RADEON_FLAG_ENCRYPTED;
+      *((bool*)&rws->uses_secure_bos) = true;
    }
 
    /* Initialize the structure. */