From 16a53d4e8045646b79cb65bde15f9bec35ac821d Mon Sep 17 00:00:00 2001 From: TXuian <1163589503@qq.com> Date: Thu, 9 May 2024 14:04:25 +0800 Subject: [PATCH] Fix is_spinlock_hold_by_current_cpu. --- Ubiquitous/XiZi_AIoT/hardkernel/intr/spinlock.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Ubiquitous/XiZi_AIoT/hardkernel/intr/spinlock.c b/Ubiquitous/XiZi_AIoT/hardkernel/intr/spinlock.c index 245a44fca..3b091c433 100644 --- a/Ubiquitous/XiZi_AIoT/hardkernel/intr/spinlock.c +++ b/Ubiquitous/XiZi_AIoT/hardkernel/intr/spinlock.c @@ -115,5 +115,5 @@ __attribute__((optimize("O0"))) bool spinlock_try_lock(struct spinlock* lock) bool is_spinlock_hold_by_current_cpu(struct spinlock* lock) { - return lock->owner_cpu; + return lock->owner_cpu == cur_cpuid(); } \ No newline at end of file