From 24f001875587b8e02f67b07663a2fcfcc7737557 Mon Sep 17 00:00:00 2001 From: Terje Bergstrom Date: Tue, 8 Nov 2016 12:53:58 -0800 Subject: gpu: nvgpu: Don't cast runlist size to u64 We multiply integer entry size and number of runlist entries and store the result in u64. The result is used as size of memory, so it should be size_t instead. Change-Id: I0f5baa66ede259c9b42ede64c08f821c3e74a20b Signed-off-by: Terje Bergstrom Reviewed-on: http://git-master/r/1249957 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Alex Waterman Reviewed-by: Seema Khowala Reviewed-by: Seshendra Gadagottu Reviewed-by: Konsta Holtta --- drivers/gpu/nvgpu/gk20a/fifo_gk20a.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c b/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c index 1dce435c..b4850ee3 100644 --- a/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c @@ -590,7 +590,7 @@ static int init_runlist(struct gk20a *g, struct fifo_gk20a *f) struct device *d = dev_from_gk20a(g); s32 runlist_id = -1; u32 i; - u64 runlist_size; + size_t runlist_size; gk20a_dbg_fn(""); @@ -619,7 +619,7 @@ static int init_runlist(struct gk20a *g, struct fifo_gk20a *f) goto clean_up_runlist; runlist_size = f->runlist_entry_size * f->num_runlist_entries; - gk20a_dbg_info("runlist_entries %d runlist size %llu\n", + gk20a_dbg_info("runlist_entries %d runlist size %zu\n", f->num_runlist_entries, runlist_size); for (i = 0; i < MAX_RUNLIST_BUFFERS; i++) { -- cgit v1.2.2