From 719682688e50c4d3517d56e2f805753e695741f4 Mon Sep 17 00:00:00 2001 From: Terje Bergstrom Date: Tue, 8 Nov 2016 13:16:38 -0800 Subject: gpu: nvgpu: Return error code on zero IOVA When buffer's IOVA is zero, treat that as error condition instead of ignoring and continuing. Change-Id: I2ede9921945645f526b0600f61f7e5ed19af6d73 Signed-off-by: Terje Bergstrom Reviewed-on: http://git-master/r/1249963 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Alex Waterman Reviewed-by: Seema Khowala --- drivers/gpu/nvgpu/gk20a/cde_gk20a.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'drivers/gpu/nvgpu/gk20a') diff --git a/drivers/gpu/nvgpu/gk20a/cde_gk20a.c b/drivers/gpu/nvgpu/gk20a/cde_gk20a.c index 8b3d0dfa..6b8af929 100644 --- a/drivers/gpu/nvgpu/gk20a/cde_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/cde_gk20a.c @@ -399,7 +399,7 @@ static int gk20a_cde_patch_params(struct gk20a_cde_ctx *cde_ctx) new_data = gk20a_mm_gpuva_to_iova_base(cde_ctx->vm, cde_ctx->surf_vaddr); if (new_data == 0) - err = -EINVAL; + return -EINVAL; break; case TYPE_PARAM_BACKINGSTORE_BASE_HW: new_data = g->gr.compbit_store.base_hw; -- cgit v1.2.2