From b20e045ef1eaeefc3936b5ceeb8accf1ea061819 Mon Sep 17 00:00:00 2001 From: David Nieto Date: Sat, 21 Oct 2017 22:34:53 -0700 Subject: gpu: nvgpu: fix vidmem regression Ensures all vidmem mutex are init bug 2004378 Change-Id: I2ffb1d8e99ecb269b36e5ea79d08db2021e54302 Signed-off-by: David Nieto Reviewed-on: https://git-master.nvidia.com/r/1583196 Reviewed-by: svccoveritychecker Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Vijayakumar Subbu --- drivers/gpu/nvgpu/common/mm/vidmem.c | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers/gpu/nvgpu/common/mm') 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) nvgpu_init_list_node(&mm->vidmem.clear_list_head); nvgpu_mutex_init(&mm->vidmem.clear_list_mutex); nvgpu_mutex_init(&mm->vidmem.clearing_thread_lock); + nvgpu_mutex_init(&mm->vidmem.first_clear_mutex); nvgpu_atomic_set(&mm->vidmem.pause_count, 0); /* -- cgit v1.2.2