summaryrefslogtreecommitdiff
path: root/mali_kbase/mmu
diff options
context:
space:
mode:
authorLucas Wei <lucaswei@google.com>2022-10-12 14:59:27 +0800
committerLucas Wei <lucaswei@google.com>2022-10-12 21:38:03 +0800
commit3e113417ce636b5d978d80d93df44ab1389ef7d3 (patch)
treeb5fddd10aea757302a3a12e5f4d7b41e379b8052 /mali_kbase/mmu
parent1a13e0c1c4e95f7584d99e7fcf84f79de96e8624 (diff)
parentbbd5f0443b8a7ea15a8fdc7222e640e139675270 (diff)
downloadgpu-3e113417ce636b5d978d80d93df44ab1389ef7d3.tar.gz
Merge android13-gs-pixel-5.10-gs101-tm-qpr2 into android13-gs-pixel-5.10-tm-qpr2
worklog: - commit 1b55a3b93f52 ("mali_kbase: use RT_MUTEX for some job submission and context locks") replaced some locks with RT_MUTEX. Replace corresponding locks to avoid build breakage. Test: Build kernel Test: Boot to home Bug: 238399460 Signed-off-by: Lucas Wei <lucaswei@google.com> Change-Id: Id0d3f05bd0b5ebacc29e126ba98db5bb789e91fe
Diffstat (limited to 'mali_kbase/mmu')
-rw-r--r--mali_kbase/mmu/mali_kbase_mmu.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/mali_kbase/mmu/mali_kbase_mmu.c b/mali_kbase/mmu/mali_kbase_mmu.c
index 2da2757..fbdb7a9 100644
--- a/mali_kbase/mmu/mali_kbase_mmu.c
+++ b/mali_kbase/mmu/mali_kbase_mmu.c
@@ -237,9 +237,9 @@ static void mmu_flush_invalidate(struct kbase_device *kbdev, struct kbase_contex
mmu_flush_invalidate_as(kbdev, &kbdev->as[as_nr], op_param);
} else {
#if !MALI_USE_CSF
- mutex_lock(&kbdev->js_data.queue_mutex);
+ rt_mutex_lock(&kbdev->js_data.queue_mutex);
ctx_is_in_runpool = kbase_ctx_sched_inc_refcount(kctx);
- mutex_unlock(&kbdev->js_data.queue_mutex);
+ rt_mutex_unlock(&kbdev->js_data.queue_mutex);
#else
ctx_is_in_runpool = kbase_ctx_sched_inc_refcount_if_as_valid(kctx);
#endif /* !MALI_USE_CSF */