diff options
author | Lucas Wei <lucaswei@google.com> | 2022-10-12 14:59:27 +0800 |
---|---|---|
committer | Lucas Wei <lucaswei@google.com> | 2022-10-12 21:38:03 +0800 |
commit | 3e113417ce636b5d978d80d93df44ab1389ef7d3 (patch) | |
tree | b5fddd10aea757302a3a12e5f4d7b41e379b8052 /mali_kbase/mmu | |
parent | 1a13e0c1c4e95f7584d99e7fcf84f79de96e8624 (diff) | |
parent | bbd5f0443b8a7ea15a8fdc7222e640e139675270 (diff) | |
download | gpu-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.c | 4 |
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 */ |