mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-24 02:22:34 +03:00
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 <tbergstrom@nvidia.com> Reviewed-on: http://git-master/r/1249957 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Alex Waterman <alexw@nvidia.com> Reviewed-by: Seema Khowala <seemaj@nvidia.com> Reviewed-by: Seshendra Gadagottu <sgadagottu@nvidia.com> Reviewed-by: Konsta Holtta <kholtta@nvidia.com>
This commit is contained in:
committed by
mobile promotions
parent
f329e674f4
commit
24f0018755
@@ -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++) {
|
||||
|
||||
Reference in New Issue
Block a user