From b3324dc30321437ba7206db1e64a33f9de505779 Mon Sep 17 00:00:00 2001 From: Terje Bergstrom Date: Mon, 27 Jun 2016 14:38:08 -0700 Subject: gpu: nvgpu: Use 64-bit math for cacheline offset Cast cacheline_start to u64 to use 64-bit maths for cacheline offset. Coverity ID 24250 Change-Id: Ic10c92ebb737bd39486a83e4de53cc1191193667 Signed-off-by: Terje Bergstrom Reviewed-on: http://git-master/r/1172053 --- drivers/gpu/nvgpu/gk20a/mm_gk20a.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'drivers') diff --git a/drivers/gpu/nvgpu/gk20a/mm_gk20a.c b/drivers/gpu/nvgpu/gk20a/mm_gk20a.c index 9299266f..e0b9a720 100644 --- a/drivers/gpu/nvgpu/gk20a/mm_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/mm_gk20a.c @@ -2205,7 +2205,7 @@ int gk20a_vm_map_compbits(struct vm_gk20a *vm, cacheline_start = mapped_buffer->ctag_offset / g->gr.comptags_per_cacheline; cacheline_offset_start = - cacheline_start * aggregate_cacheline_sz; + (u64)cacheline_start * aggregate_cacheline_sz; if (fixed_mapping) { struct buffer_attrs bfr; -- cgit v1.2.2