diff options
author | Konsta Holtta <kholtta@nvidia.com> | 2015-05-28 06:06:42 -0400 |
---|---|---|
committer | Terje Bergstrom <tbergstrom@nvidia.com> | 2015-06-06 10:26:17 -0400 |
commit | 1c6325c5c0b79220e57b39f59db4d870feec73b6 (patch) | |
tree | 74b29e64388b758e78bcb209c5994cff4f5d4727 /drivers/gpu | |
parent | 8c8d05aec755ee509e17bd495f424b6ca25f7c9f (diff) |
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 <kholtta@nvidia.com>
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 <tbergstrom@nvidia.com>
Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'drivers/gpu')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/mm_gk20a.c | 2 |
1 files changed, 1 insertions, 1 deletions
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, | |||
810 | static void gk20a_vm_unmap_user(struct vm_gk20a *vm, u64 offset) | 810 | static void gk20a_vm_unmap_user(struct vm_gk20a *vm, u64 offset) |
811 | { | 811 | { |
812 | struct device *d = dev_from_vm(vm); | 812 | struct device *d = dev_from_vm(vm); |
813 | int retries = 1000; | 813 | int retries = 10000; /* 50 ms */ |
814 | struct mapped_buffer_node *mapped_buffer; | 814 | struct mapped_buffer_node *mapped_buffer; |
815 | 815 | ||
816 | mutex_lock(&vm->update_gmmu_lock); | 816 | mutex_lock(&vm->update_gmmu_lock); |