From 10343a236bb5551246699c28b95cc3cc8bab2b37 Mon Sep 17 00:00:00 2001 From: Christian Koenig Date: Mon, 30 Nov 2015 14:33:33 +0100 Subject: [PATCH 0821/4131] drm/amdgpu: disallow foreign BOs for UVD/VCE MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit They don't support VM mode yet. Change-Id: Ia1ddc95c330805f420c1f2352bb8c977aaee26f0 Signed-off-by: Christian König --- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c index 96579b4..b243d30 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c @@ -1482,7 +1482,7 @@ amdgpu_cs_find_mapping(struct amdgpu_cs_parser *parser, struct amdgpu_bo_list_entry *lobj; lobj = &parser->bo_list->array[i]; - if (!lobj->bo_va) + if (!lobj->bo_va || lobj->bo_va->bo->adev != parser->adev) continue; list_for_each_entry(mapping, &lobj->bo_va->valids, list) { -- 2.7.4