Skip to content

Commit e4bea91

Browse files
sfu2Danilo Krummrich
authored andcommitted
drm/nouveau: fix bad ret code in nouveau_bo_move_prep
In `nouveau_bo_move_prep`, if `nouveau_mem_map` fails, an error code should be returned. Currently, it returns zero even if vmm addr is not correctly mapped. Cc: stable@vger.kernel.org Reviewed-by: Petr Vorel <pvorel@suse.cz> Signed-off-by: Shuhao Fu <sfual@cse.ust.hk> Fixes: 9ce523c ("drm/nouveau: separate buffer object backing memory from nvkm structures") Signed-off-by: Danilo Krummrich <dakr@kernel.org>
1 parent 228c5d4 commit e4bea91

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

drivers/gpu/drm/nouveau/nouveau_bo.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -929,7 +929,7 @@ nouveau_bo_move_prep(struct nouveau_drm *drm, struct ttm_buffer_object *bo,
929929
nvif_vmm_put(vmm, &old_mem->vma[1]);
930930
nvif_vmm_put(vmm, &old_mem->vma[0]);
931931
}
932-
return 0;
932+
return ret;
933933
}
934934

935935
static int

0 commit comments

Comments
 (0)