From 1c6325c5c0b79220e57b39f59db4d870feec73b6 Mon Sep 17 00:00:00 2001 From: Konsta Holtta Date: Thu, 28 May 2015 13:06:42 +0300 Subject: gpu: nvgpu: restore 50ms unmap wait for fixed bufs Increase sync-unmap wait time from 5 ms to 50 ms. 6ccac11b4dd1a4eaf9c914fd567cdf7922184e28 decreased the wait tenfold, so this puts it back. Bug 1650025 Bug 200078514 Change-Id: I53a4ea115536ca2ff5d6aa701547c7477ac6e4ea Signed-off-by: Konsta Holtta Reviewed-on: http://git-master/r/748224 (cherry picked from commit 7c22a24817f0880941e6f4343059fa303ec9eff5) Reviewed-on: http://git-master/r/753285 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Terje Bergstrom Tested-by: Terje Bergstrom --- 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 f5ce886a..1761d882 100644 --- a/drivers/gpu/nvgpu/gk20a/mm_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/mm_gk20a.c @@ -810,7 +810,7 @@ void gk20a_vm_put_buffers(struct vm_gk20a *vm, static void gk20a_vm_unmap_user(struct vm_gk20a *vm, u64 offset) { struct device *d = dev_from_vm(vm); - int retries = 1000; + int retries = 10000; /* 50 ms */ struct mapped_buffer_node *mapped_buffer; mutex_lock(&vm->update_gmmu_lock); -- cgit v1.2.2