diff options
author | David Nieto <dmartineznie@nvidia.com> | 2017-10-22 01:34:53 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2017-10-23 01:15:37 -0400 |
commit | b20e045ef1eaeefc3936b5ceeb8accf1ea061819 (patch) | |
tree | ff9aec261b2addb28de5c01e28d54a1d622380e0 /drivers | |
parent | fea32c74dcfa708608f286fe5020f1f40a3390c0 (diff) |
gpu: nvgpu: fix vidmem regression
Ensures all vidmem mutex are init
bug 2004378
Change-Id: I2ffb1d8e99ecb269b36e5ea79d08db2021e54302
Signed-off-by: David Nieto <dmartineznie@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1583196
Reviewed-by: svccoveritychecker <svccoveritychecker@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Vijayakumar Subbu <vsubbu@nvidia.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/gpu/nvgpu/common/mm/vidmem.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/common/mm/vidmem.c b/drivers/gpu/nvgpu/common/mm/vidmem.c index 2fe3c492..3526fce5 100644 --- a/drivers/gpu/nvgpu/common/mm/vidmem.c +++ b/drivers/gpu/nvgpu/common/mm/vidmem.c | |||
@@ -355,6 +355,7 @@ int nvgpu_vidmem_init(struct mm_gk20a *mm) | |||
355 | nvgpu_init_list_node(&mm->vidmem.clear_list_head); | 355 | nvgpu_init_list_node(&mm->vidmem.clear_list_head); |
356 | nvgpu_mutex_init(&mm->vidmem.clear_list_mutex); | 356 | nvgpu_mutex_init(&mm->vidmem.clear_list_mutex); |
357 | nvgpu_mutex_init(&mm->vidmem.clearing_thread_lock); | 357 | nvgpu_mutex_init(&mm->vidmem.clearing_thread_lock); |
358 | nvgpu_mutex_init(&mm->vidmem.first_clear_mutex); | ||
358 | nvgpu_atomic_set(&mm->vidmem.pause_count, 0); | 359 | nvgpu_atomic_set(&mm->vidmem.pause_count, 0); |
359 | 360 | ||
360 | /* | 361 | /* |