Fix lock_try_acquire(&g_is_user_smc_in_progress) calls

This commit is contained in:
TuxSH
2018-03-05 21:07:09 +01:00
parent 6b10c21a10
commit 827280ca12
3 changed files with 8 additions and 4 deletions

View File

@@ -55,7 +55,7 @@ static inline void lock_release(atomic_flag *flag) {
/* Try to acquire a lock. */
static inline bool lock_try_acquire(atomic_flag *flag) {
return atomic_flag_test_and_set_explicit(flag, memory_order_acquire);
return !atomic_flag_test_and_set_explicit(flag, memory_order_acquire);
}
/*